メインコンテンツまでスキップ

データ可視化

W&B Tablesを使用して、表形式のデータを記録、クエリ、および分析します。データセットを理解し、モデルの予測を可視化し、中央ダッシュボードで洞察を共有します。

  • モデル、エポック、または個々の例にわたる変更を正確に比較する
  • データの高次元のパターンを理解する
  • 視覚サンプルで洞察を記録し、共有します

W&B Tablesとは何ですか?

W&Bテーブル(wandb.Table)は、各列にデータの単一のタイプが含まれる2次元のデータグリッドです。これは、より強力なDataFrameと考えてください。テーブルは、プリミティブおよび数値タイプ、およびネストされたリスト、辞書、リッチメディアタイプをサポートしています。 W&Bにテーブルを記録し、UIでクエリ、比較、および分析します。

テーブルは、データセットからモデルの予測まで、MLワークフローに不可欠なあらゆる形式のデータを保存、理解、共有するのに適しています。

なぜテーブルを使うのか?

データを表示する

モデルのトレーニングや評価中にメトリクスやリッチメディアをログし、結果をクラウドに同期した永続的なデータベース、またはホスティングインスタンスに可視化します。たとえば、この写真データセットのバランスの取れた分割→を確認してください。

実際の例を参照し、データのカウントと分布を確認する

インタラクティブにデータを探索する

データとモデルのパフォーマンスを理解するために、テーブルを表示、ソート、フィルタリング、グループ化、結合、クエリーすることができます。静的なファイルを閲覧したり、分析スクリプトを再実行したりする必要はありません。例えば、このプロジェクトではスタイル変換オーディオ → をご覧ください。

オリジナルの曲とそれらの合成バージョン(音色変換付き)を聴く

モデルのバージョンを比較する

さまざまなトレーニングエポック、データセット、ハイパーパラメーターの選択、モデルアーキテクチャーなどの間で、すばやく結果を比較できます。例えば、同じテスト画像の2つのモデルの比較 →を見てみましょう。

詳細な違いを見る:左のモデルは赤い歩道を検出しますが、右のモデルは検出しません。

詳細を追跡し、全体像を把握する

特定のステップでの特定の予測を視覚化するためにズームインします。ズームアウトして、集計された統計を表示し、エラーのパターンを特定し、改善の機会を理解します。このツールは、単一のモデルトレーニングのステップを比較する場合や、異なるモデルバージョン間の結果を比較する場合にも使用できます。例として、MNISTで1エポックと5エポックの後の結果を分析したテーブルをご覧ください

W&Bテーブルを使用した例プロジェクト

画像分類

このレポートを読む、このColabをたどる、またはこのアーティファクトコンテキストを調べて、iNaturalistの写真から10種類の生き物(植物、鳥、昆虫など)を識別するCNNを見てください。

2つの異なるモデルの予測で、真のラベルの分布を比較します。

オーディオ

タンバートランスファーに関するこのレポートでオーディオテーブルを操作してみてください。録音されたクジラの歌と、バイオリンやトランペットのような楽器で合成された同じメロディーを比較することができます。また、自分の歌を録音して、W&BでこのColab→を使って合成バージョンを探索することもできます。

テキスト

トレーニングデータや生成された出力のテキストサンプルを参照し、関連するフィールドで動的にグループ化し、モデルのバリアントや実験設定を比較して評価を行うことができます。テキストをMarkdownとしてレンダリングするか、テキストを比較するためのビジュアル差分モードを使用します。このレポート→でシェイクスピアを生成するためのシンプルな文字ベースのRNNを探索してください。

隠れ層のサイズを2倍にすると、より創造的なプロンプトの補完が得られます。

ビデオ

トレーニング中に記録されたビデオを閲覧し、集約してモデルを理解します。SafeLifeベンチマーク を使用した初期の例で、RLエージェントは副作用を最小限に抑えることを目指しています。

成功したエージェントを簡単に閲覧

表形式のデータ

バージョン管理と重複排除を用いた表形式データの分割と前処理に関するレポート。

Tables and Artifactsは、バージョン管理、ラベル付け、およびデータセットの反復処理を重複排除するために協力します

モデルバリアントの比較(セマンティックセグメンテーション)

インタラクティブなノートブックと、セマンティックセグメンテーションのTablesをログして異なるモデルを比較するライブ例。自分でクエリを試すには、このテーブルで→

同じテストセットに対する2つのモデルの最高の予測を見つける

トレーニング時間をかけての改善の分析

時間経過に伴う予測の可視化に関する詳細なレポートと、それに伴うインタラクティブなノートブック →

Was this page helpful?👍👎