Clasificar texto con aprendizaje profundo (Herramientas de GeoAI)
Resumen
Ejecuta un modelo de clasificación de texto entrenado en un campo de texto en una tabla o clase de entidad y actualiza cada registro con una clase asignada o etiqueta de categoría con cada clase con un valor de confianza.
Más información sobre cómo funciona la herramienta de clasificación de texto
Uso
- Esta herramienta requiere la instalación de marcos de aprendizaje profundo. Para configurar su equipo para usar marcos de aprendizaje profundo en ArcGIS Pro, consulte Instalar marcos de aprendizaje profundo para ArcGIS.
Esta herramienta requiere un archivo de definición de modelo que contenga información del modelo. El modelo se puede entrenar con la herramienta Entrenar modelo de clasificaión de texto. El valor del parámetro Archivo de definición de modelo de entrada puede ser un archivo JSON de definición de modelo de Esri (".emd") o un paquete de modelo de aprendizaje profundo (".dlpk"). Los archivos de modelo pueden almacenarse localmente o alojarse en ArcGIS Living Atlas of the World.
Esta herramienta recibe soporte para los modelos entrenados utilizando bases basadas en transformadores y la base Mistral. Para instalar la base Mistral, consulte Base Mistral de ArcGIS.
Esta herramienta admite el uso de modelos de lenguaje de terceros creados mediante la entidad de extensibilidad de modelos. La entidad de extensibilidad del modelo habilita las tareas de clasificación de textos mediante un archivo de modelo de aprendizaje profundo personalizado (".dlpk") que no se crea con la herramienta Entrenar clasificación de textos. Para obtener más información sobre la creación de un archivo de modelo de aprendizaje profundo personalizado (".dlpk"), consulte Utilizar modelos de lenguaje de terceros con ArcGIS.
Esta herramienta puede funcionar con CPU o GPU; sin embargo, el aprendizaje profundo es intensivo desde el punto de vista computacional y se recomienda una GPU. Para ejecutar esta herramienta utilizando la GPU, establezca el entorno Tipo de procesador en GPU. Si tiene más de una GPU, especifique el entorno de Id. de GPU en su lugar.
Para obtener información sobre los requisitos para ejecutar esta herramienta y los problemas que pueden presentarse, consulte Preguntas frecuentes sobre el aprendizaje profundo.
Parámetros
| Etiqueta | Explicación | Tipo de datos |
|---|---|---|
|
Tabla de entrada |
La tabla o clase de entidad poligonal, de punto o de línea de entrada que contiene el texto que se clasificará y etiquetará. |
Feature Layer; Table View |
|
Campo de texto |
Un campo de texto en la tabla o clase de entidad de entrada que contiene el texto que se clasificará. |
Field |
|
Archivo de definición de modelo de entrada |
Modelo entrenado que se utilizará para la clasificación. El archivo de definición de modelo puede ser un archivo JSON de definición de modelo de Esri (".emd") o un paquete de modelo de aprendizaje profundo (".dlpk") almacenado localmente o alojado en ArcGIS Living Atlas (".dlpk_remote"). Para utilizar un archivo El archivo Precaución:Un archivo |
File |
|
Campo de etiqueta de clase (Opcional) |
Nombre del campo que contendrá la etiqueta de clase o categoría asignada por el modelo. El nombre de campo predeterminado es |
String |
|
Argumentos de modelo (Opcional) |
Argumentos adicionales que utilizará el modelo al llevar a cabo la inferencia. Los argumentos de modelo admitidos incluyen Nota:Cuando utilice un modelo de lenguaje de terceros, los argumentos del modelo se actualizarán según los parámetros especificados en el archivo Columnas de la tabla de valores:
|
Value Table |
|
Obtener explicación para cada predicción (Opcional) |
Especifica si se generarán explicaciones SHAP. El tiempo necesario para generar una explicación dependerá de la longitud de la entrada.
|
Boolean |
|
Tamaño de lote (Opcional) |
Número de muestras de entrenamiento que se procesarán a la vez. El valor predeterminado es 4. El rendimiento de la herramienta puede mejorarse aumentando el tamaño del lote; sin embargo, conforme aumenta el tamaño del lote se utiliza más memoria. Si se produce un error de memoria insuficiente, utilice un tamaño de lote más pequeño. |
Double |
Salida derivada
| Etiqueta | Explicación | Tipo de datos |
|---|---|---|
|
Tabla actualizada |
La tabla o clase de entidad poligonal, de punto o de línea de salida que contiene el texto clasificado y etiquetado que se deriva de los datos de entrada junto con el valor de confianza para cada clase. |
Table View; Feature Layer |
Entornos
Tipo de procesador, Id. de GPU
Información de licenciamiento
- Basic: No
- Standard: No
- Avanzado: Sí