AI モデルを使用したテキストの処理 (GeoAI ツール)
サマリー
テキスト変換、エンティティ認識、テキスト分類、テキスト生成、翻訳、要約などのさまざまな用途に対応するため、フィーチャクラスまたはテーブル内のテキスト フィールドや、フォルダーのテキスト ファイルなどのさまざまなソースのテキストを処理します。 このツールは、カスタム サードパーティー モデル や、テキスト分類モデルのトレーニング、テキスト変換モデルのトレーニング、エンティティー認識モデルのトレーニング ツールを使用してトレーニングされたディープ ラーニング モデルを使用できます。
使用法
- このツールを使用するには、ディープ ラーニング フレームワークがインストールされている必要があります。 ArcGIS Pro のディープ ラーニング フレームワークを使用するようにコンピューターを設定するには、ArcGIS 用のディープ ラーニング フレームワークのインストール をご参照ください。
このツールは、モデル情報を含んでいるモデル定義ファイルを必要とします。 モデルは テキスト分類モデルのトレーニング、テキスト変換モデルのトレーニング、または エンティティー認識モデルのトレーニング ツールを使用してトレーニングできます。 入力モデル定義ファイル パラメーター値には、Esri モデル定義の JSON ファイル (.emd) か、ディープ ラーニング モデル パッケージ (.dlpk) を指定することができます。 モデル ファイルはローカルに格納するか、ArcGIS Living Atlas of the World 上でホストできます。
This tool supports the use of third-party language models created using the model extensibility feature. This feature enables tasks—ArcGIS Pro でサポートされているツールによってトレーニングされていないカスタム ディープ ラーニング モデルを使用した、エンティティー抽出、テキスト分類、テキスト要約、テキスト翻訳などです。 カスタム ディープ ラーニング モデル ファイルの作成の詳細については、「ArcGIS でのサードパーティーの言語モデルの使用」をご参照ください。
このツールは、CPU または GPU 上で実行できます。ただし、ディープ ラーニングは計算負荷が高いので、GPU を使用することをおすすめします。 GPU を使用してこのツールを実行するには、プロセッサー タイプ環境を GPU に設定します。 複数の GPU が存在する場合は、代わりに GPU ID 環境を指定します。
このツールは、ディープ ラーニング フレームワークや GPU 仕様をインストールすることなく、リモートでホストされているサードパーティの言語モデルの実行をサポートします。これらはリモートで管理されます。
このツールの実行要件および発生する可能性のある問題の詳細については、「ディープ ラーニングに関するよくあるご質問 (FAQ)」をご参照ください。
パラメーター
| ラベル | 説明 | データ タイプ |
|---|---|---|
|
入力レイヤーまたはテーブル |
入力は次のいずれかになります。
|
Feature Layer; Table View; Table; Folder |
|
データ フィールド |
下流の自然言語処理 (NLP) タスクに使用される入力フィーチャクラスまたはテーブルのフィールドの名前。 |
Field |
|
入力モデル定義ファイル |
NLP タスクで使用されるトレーニング済みのモデル。 モデル定義ファイルには、Esri モデル定義 JSON ファイル (.emd) か、ローカルに格納あるいは ArcGIS Living Atlas (.dlpk_remote) でホストされたディープ ラーニング モデル パッケージ (.dlpk) を指定することができます。
注意:サードパーティーの言語モデル |
File |
|
出力レイヤーまたは出力テーブル |
NLP タスクからの出力が格納されるフィーチャクラスまたはテーブル。 |
Feature Class; Table; Feature Layer |
|
モデル引数 (オプション) |
推測の実行中にモデルによって使用される追加の引数。 これには、サードパーティー モデルでサポートされる引数や、テキスト分類モデルのトレーニング、テキスト変換モデルのトレーニング、または エンティティー認識モデルのトレーニング ツールでサポートされるその他のパラメーターも含まれます。 注意:サードパーティーの言語モデルを使用すると、モデル引数は、 値テーブル列:
|
Value Table |
|
ロケーション ゾーン (オプション) |
その住所が存在すると予想される地理的な領域またはゾーン。 指定されたテキストが、モデルによって抽出された住所にアペンドされます。 ロケーターは、ロケーション ゾーン情報を使用して、住所が存在する地域または地理的な領域を特定し、より適切な結果を生成します。 注意:このパラメーターは、定義済みの住所エンティティーを持つ エンティティー認識モデルのトレーニング ツールでトレーニングされたモデルでのみサポートされています。 |
String |
|
入力ロケーター (オプション) |
入力テキスト ドキュメント内の住所をジオコーディングするために使用されるロケーター。 ジオコーディングが正常に行われ、出力フィーチャクラスに格納された各住所にポイントが生成されます。 注意:このパラメーターは、定義済みの住所エンティティーを持つ エンティティー認識モデルのトレーニング ツールでトレーニングされたモデルでのみサポートされています。 |
Address Locator |
派生した出力
| ラベル | 説明 | データ タイプ |
|---|---|---|
|
更新されるテーブル |
入力データから生成された結果が含まれている出力フィーチャ レイヤー。 |
Feature Layer; Table |
環境
ライセンス情報
- Basic: いいえ
- Standard: いいえ
- Advanced: はい