ディープ ラーニングを使用したテキスト分類 (GeoAI ツール)
サマリー
トレーニング済みのテキスト分類モデルをフィーチャクラスまたはテーブルのテキスト フィールドで実行し、信頼値を含む各クラスとともに割り当てられたクラス ラベルまたはカテゴリ ラベルを使用して各レコードを更新します。
使用法
- このツールを使用するには、ディープ ラーニング フレームワークがインストールされている必要があります。 ArcGIS Pro のディープ ラーニング フレームワークを使用するようにコンピューターを設定するには、ArcGIS 用のディープ ラーニング フレームワークのインストール をご参照ください。
このツールは、モデル情報を含んでいるモデル定義ファイルを必要とします。 モデルは、テキスト分類モデルのトレーニング ツールを使用してトレーニングできます。 入力モデル定義ファイル パラメーター値には、Esri モデル定義の JSON ファイル (.emd) か、ディープ ラーニング モデル パッケージ (.dlpk) を指定することができます。 モデル ファイルはローカルに格納するか、ArcGIS Living Atlas of the World 上でホストできます。
このツールは、Transformer ベースのバックボーンと Mistral バックボーンを使用してトレーニングされたモデルをサポートしています。 Mistral バックボーンをインストールするには、「ArcGIS Mistral バックボーン」をご参照ください。
このツールは、モデル拡張機能を使用して作成されたサードパーティの言語モデルの使用をサポートしています。 モデル拡張フィーチャでは、テキスト分類モデルのトレーニングツールを使用して作成されていないカスタム ディープ ラーニング モデル ファイル (.dlpk) を使用するテキスト分類タスクが可能です。 カスタム ディープ ラーニング (.dlpk) モデル ファイルの作成の詳細については、「ArcGIS でのサードパーティーの言語モデルの使用」をご参照ください。
このツールは、CPU または GPU 上で実行できます。ただし、ディープ ラーニングは計算負荷が高いので、GPU を使用することをおすすめします。 GPU を使用してこのツールを実行するには、プロセッサー タイプ環境を GPU に設定します。 複数の GPU が存在する場合は、代わりに GPU ID 環境を指定します。
このツールの実行要件および発生する可能性のある問題の詳細については、「ディープ ラーニングに関するよくあるご質問 (FAQ)」をご参照ください。
パラメーター
| ラベル | 説明 | データ タイプ |
|---|---|---|
|
入力テーブル |
分類またはラベル付与するテキストを含む、入力ポイント、ライン、ポリゴン フィーチャクラスまたはテーブル。 |
Feature Layer; Table View |
|
テキスト フィールド |
分類するテキストを含む、入力フィーチャクラスまたはテーブルのテキスト フィールド。 |
Field |
|
入力モデル定義ファイル |
分類に使用されるトレーニング済みモデル。 モデル定義ファイルには、Esri モデル定義 JSON ファイル (.emd)、またはローカルに格納あるいは ArcGIS Living Atlas (.dlpk_remote) でホストされたディープ ラーニング モデル パッケージ (.dlpk) のいずれかを指定することができます。 Mistral バックボーンを使用してトレーニングされた
注意:サードパーティーの言語モデル |
File |
|
クラス ラベル フィールド (オプション) |
モデルによって割り当てられたクラスまたはカテゴリ ラベルを含むフィールドの名前。 デフォルトのフィールド名は |
String |
|
モデル引数 (オプション) |
推測の実行中にモデルによって使用される追加の引数。 サポートされているモデル引数には、モデルの出力の調整に使用される 注意:サードパーティーの言語モデルを使用すると、モデル引数は、 値テーブル列:
|
Value Table |
|
すべての予測で説明を表示 (オプション) |
SHAP 説明を生成するかどうかを指定します。 説明の生成にかかる時間は、入力の長さによって異なります。
|
Boolean |
|
バッチ サイズ (オプション) |
1 回に処理されるトレーニング サンプルの数。 デフォルト値は 4 です。 バッチ サイズを増やすと、ツールのパフォーマンスが向上します。ただし、バッチ サイズの増加に伴って、使用されるメモリー量も多くなります。 メモリー不足エラーが発生した場合は、より小さなバッチ サイズを使用してください。 |
Double |
派生した出力
| ラベル | 説明 | データ タイプ |
|---|---|---|
|
更新されるテーブル |
各クラスの信頼値とともに入力データから生成された分類およびラベル付与済みテキストを含む、出力ポイント、ライン、ポリゴン フィーチャクラスまたはテーブル。 |
Table View; Feature Layer |
環境
ライセンス情報
- Basic: いいえ
- Standard: いいえ
- Advanced: はい