ラベル | 説明 | データ タイプ |
入力トレーニング データ | モデルのトレーニングに必要な画像チップ、ラベル、統計情報を含むフォルダー。 [ディープ ラーニング用のトレーニング データをエクスポート (Export Training Data For Deep Learning)] ツールからの出力です。 次の条件を満たしている場合は複数の入力フォルダーがサポートされます。
| Folder |
出力モデル | トレーニング済みのモデルを格納する出力フォルダーの場所。 | Folder |
最大エポック (オプション) | モデルをトレーニングする場合の対象となるエポックの最大数。 最大エポックを 1 に設定すると、データセットがニューラル ネットワークを通って前後に 1 回渡されます。 デフォルト値は 20 です。 | Long |
モデル タイプ (オプション) | ディープ ラーニング モデルのトレーニングに使用されるモデル タイプを指定します。
| String |
バッチ サイズ (オプション) | 1 回のトレーニングで処理されるトレーニング サンプルの数。 バッチ サイズを大きくすると、ツールのパフォーマンスが向上しますが、バッチ サイズが増加するにつれて、使用されるメモリ量が増加します。 メモリ不足エラーが発生した場合は、より小さなバッチ サイズを使用してください。 | Long |
モデル引数 (オプション) | Python ラスター関数クラスには、関数の引数が定義されています。 ここでは、実験や調整のための追加のディープ ラーニング パラメーターおよび引数 (感度を調整するための信頼性の閾値など) をリストします。 引数の名前は、Python モジュールを読み取ることによって入力されます。 [シングル ショット検出器 (オブジェクト検出)] を [モデル タイプ] パラメーターの値として選択すると、[モデル引数] パラメーターに次の引数が設定されます。
[ピラミッド型解析ネットワーク (ピクセル分類)]、[U-Net (ピクセル分類)]、[DeepLabv3 (ピクセル分類)] などのピクセル分類モデルを [モデル タイプ] パラメーター値として選択すると、[モデル引数] パラメーターに次の引数が設定されます。
[RetinaNet (オブジェクト検出)] を [モデル タイプ] パラメーターの値として選択すると、[モデル引数] パラメーターに次の引数が設定されます。
[Multi Task Road Extractor (ピクセル分類)] または [ConnectNet (ピクセル分類)] を [モデル タイプ] パラメーターの値として選択すると、[モデル引数] パラメーターに次の引数が設定されます。
[画像キャプショナー (画像変換)] を [モデル タイプ] パラメーターの値として選択すると、[モデル引数] パラメーターに次の引数が設定されます。
[変化検出器 (ピクセル分類)] を [モデル タイプ] パラメーターの値として選択すると、[モデル引数] パラメーターに次の引数が設定されます。
[MMDetection (オブジェクト検出)] を [モデル タイプ] パラメーターの値として選択すると、[モデル引数] パラメーターに次の引数が設定されます。
[MMSegmentation (ピクセル分類)] を [モデル タイプ] パラメーターの値として選択すると、[モデル引数] パラメーターに次の引数が設定されます。
すべてのモデル タイプは、トレーニング サンプルの 画像チップ サイズを表す chip_size 引数をサポートしています。 画像チップ サイズは、[入力トレーニング データ] パラメーターで指定したフォルダーの .emd ファイルから抽出されます。 | Value Table |
学習率 (オプション) | トレーニング処理全体で、既存の情報を新たに取得した情報に上書きする割合。 値を指定しないと、トレーニング プロセス中に最適な学習率が学習曲線から抽出されます。 | Double |
バックボーン モデル (オプション) | 新しいモデルをトレーニングするアーキテクチャとして使用する、事前構成済みのニューラル ネットワークを指定します。 この方法は「転移学習」と呼ばれます。 また、サポートされている PyTorch Image Models (timm) の畳み込みニューラル ネットワークは、接頭辞として「timm:」を使用して、たとえば「timm:resnet31」、「timm:inception_v4」、「timm:efficientnet_b3」のように指定できます。
| String |
事前トレーニング済みモデル (オプション) | 新しいモデルの微調整に使用される事前トレーニング済みモデル。 入力は Esri モデル定義ファイル (.emd) またはディープ ラーニング パッケージ ファイル (.dlpk) です。 類似したクラスを持つ事前トレーニング済みモデルは、新しいモデルに合わせて微調整することができます。 事前トレーニング済みモデルは、新しいモデルのトレーニングに使用される同じモデル タイプおよびバックボーン モデルでトレーニングされている必要があります。 | File |
検証 % (オプション) | モデルの検証に使用するトレーニング サンプルの割合。 デフォルト値は 10 です。 | Double |
モデルの改善が見込めなくなった時点で停止 (オプション) | 早期停止を実施するかどうかを指定します。
| Boolean |
モデルの固定 (オプション) | 事前トレーニング済みモデルのバックボーン レイヤーを固定するかどうかを指定します。これにより、ウェイトとバイアスが本来の設計どおりになります。
| Boolean |
派生した出力
ラベル | 説明 | データ タイプ |
出力モデル | 出力トレーニング済みモデル ファイル | File |