Entrenamiento de la versión activa de la aplicación de LUIS

El entrenamiento es el proceso de enseñar a la aplicación Language Understanding (LUIS) para mejorar su comprensión del lenguaje natural. Entrene la aplicación de LUIS después de realizar actualizaciones en el modelo, como la adición, la edición, el etiquetado o la eliminación de entidades, intenciones o expresiones.

El entrenamiento y la prueba de una aplicación es un proceso iterativo. Tras entrenar la aplicación de LUIS, pruébela con expresiones de ejemplo para ver si las entidades e intenciones se reconocen correctamente. En caso contrario, realice actualizaciones en la aplicación de LUIS, entrénela y pruébela de nuevo.

El entrenamiento se aplica a la versión activa en el portal de LUIS.

Cómo entrenar interactivamente

Para iniciar el proceso iterativo en el portal de LUIS, primero debe entrenar la aplicación de LUIS al menos una vez. Asegúrese de que cada intención tiene al menos una expresión antes del entrenamiento.

  1. Acceda a la aplicación mediante la selección de su nombre en la página Mis aplicaciones.

  2. En la aplicación, seleccione Entrenar en el panel superior.

  3. Una vez completado el entrenamiento, aparece una notificación en la parte superior del explorador.

Fecha y hora del entrenamiento

La fecha y la hora del entrenamiento son GMT + 2.

Entrenamiento con todos los datos

El entrenamiento usa un pequeño porcentaje de muestreo negativo. En su lugar, puede usar todos los datos disponibles mediante el portal o la API.

Mediante el portal de LUIS

Inicie sesión en el portal de LUIS y haga clic en la aplicación. Seleccione Administrar en la parte superior de la pantalla y, después, seleccione Configuración y habilite o deshabilite la opción Use non-deterministic training (Usar aprendizaje no determinista). Cuando está deshabilitada, el aprendizaje usará todos los datos disponibles.

Botón para habilitar o deshabilitar el aprendizaje no determinista

Uso de la API de configuración de versión

Use la API de configuración de versión con el elemento establecido en true para desactivar esta característica.

Entrenamiento innecesario

No es necesario entrenar después de realizar un cambio. El entrenamiento debe realizarse después de que se aplique un grupo de cambios al modelo y el siguiente paso que debe hacer es probar o publicar. Si no necesita probar ni publicar, el entrenamiento no es necesario.

Entrenamiento con las API REST

Para el entrenamiento en el portal de LUIS, solo debe pulsar el botón Entrenar. El proceso de entrenamiento con las API REST consta de dos pasos. El primero consiste en solicitar entrenamiento con HTTP POST. A continuación, debe solicitar el estado del entrenamiento con HTTP Get.

Para saber cuando concluirá el entrenamiento, debe sondear el estado hasta que todos los modelos estén completamente entrenados.

Pasos siguientes