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.
Acceda a la aplicación mediante la selección de su nombre en la página Mis aplicaciones.
En la aplicación, seleccione Entrenar en el panel superior.
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.

Uso de la API de configuración de versión
Use la API de configuración de versión con el elemento UseAllTrainingData 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.