Main Content

このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。

データ前処理

深層学習用のシーケンス データと表形式データの管理と前処理

データの前処理は、ネットワークで受け入れられる形式で生データを準備する、深層学習ワークフローに共通する最初の手順です。たとえば、データの前処理を行って、必要な特徴を強調したり、ネットワークにバイアスを生じさせる可能性があるアーティファクトを低減したりすることができます。たとえば、入力データを正規化したり、入力データからノイズを削除できます。

シーケンス入力の前処理は、MATLAB® および Deep Learning Toolbox™ で入手できるデータストアと関数を使用した正規化などの操作によって行うことができます。その他の MATLAB ツールボックスには、深層学習データのラベル付け、処理、拡張のための関数、データストア、およびアプリが用意されています。その他の MATLAB ツールボックスの専用ツールを使用して、オーディオ処理、テキスト処理、信号処理などの領域向けにデータを処理します。

アプリ

ビデオ ラベラーLabel video for computer vision applications
グラウンド トゥルース ラベラー自動運転アプリケーション用にグラウンド トゥルース データをラベル付け
信号ラベラー対象となる信号の属性、領域および点へのラベル付けまたは特徴の抽出

関数

transformデータストアの変換
combine複数のデータストアのデータを統合
TransformedDatastore基となるデータストアを変換するためのデータストア
CombinedDatastore複数の基となるデータストアから読み取ったデータを結合するためのデータストア
padsequencesPad or truncate sequence data to same length (R2021a 以降)
minibatchqueue深層学習用のミニバッチの作成 (R2020b 以降)

トピック