Configuración del autoaprendizaje
- Cree una Definición de Document.
- En las propiedades de la sección de la Definición de Document, seleccione Permitir entrenamiento de ubicación de campos.
- Cree los campos necesarios en la sección. Seleccione Puede tener región en las propiedades de cada campo.
- Guarde y publique la Definición de Document.
- En el cuadro de diálogo Propiedades del tipo de lote, haga clic en Workflow y habilite la etapa de Entrenamiento.
Pasos adicionales necesarios para configurar variantes
Pasos adicionales necesarios para configurar variantes
Para permitir que el sistema use variantes en el autoaprendizaje, complete los siguientes pasos:
- Agregue variantes de sección mediante uno de los tres métodos siguientes:
- Cree variantes manualmente. Para ello, haga clic en la pestaña conjunto de datos en las propiedades de la sección y, a continuación, haga clic en el botón View… Luego, haga clic en el botón Add… para agregar variantes.
- Cargue variantes desde una base de datos. Para ello, haga clic en la pestaña conjunto de datos en las propiedades de la sección y, a continuación, haga clic en el botón Set Up… En la lista desplegable, seleccione Database como origen de datos.
- Cree variantes mediante un script. Para ello, haga clic en conjunto de datos en las propiedades de la sección y, a continuación, haga clic en el botón Set Up… En la lista desplegable, seleccione Script como origen de datos.
- Guarde y publique la Definición de Document.
- Entrene un clasificador con las variantes recién creadas:
- Cambie al modo Open Classifier Training Batches y cargue imágenes de documentos en un nuevo lote.
- Asigne una clase de referencia a cada documento, usando las variantes como clases independientes:
- Haga clic en Set Class… → Add… → Add…
- Seleccione Specify variant.
- Seleccione una variante de la lista.
- Entrene un clasificador haciendo clic en (Project → Classification Training → Train).
- Asigne una clase de referencia a cada documento, usando las variantes como clases independientes:
El entrenamiento de extracción de campos también puede realizarlo el administrador si es necesario entrenar un proyecto antes de que los operadores empiecen a trabajar con él.
El procedimiento de autoaprendizaje
El procedimiento de autoaprendizaje
Los documentos cuyas ubicaciones de campos hayan sido verificadas y corregidas por los operadores se colocan en un lote de entrenamiento.Los documentos se comparan con la versión actual del FlexiLayout entrenado. Si todos los campos se encuentran correctamente, no es necesario volver a entrenar el FlexiLayout.Nota: Puede ocurrir que el FlexiLayout encuentre los campos correctamente, pero que el operador haya tenido que cambiarlos. Los documentos se procesaron usando una versión antigua o no entrenada del FlexiLayout. Mientras los documentos esperaban la verificación, el sistema entrenó el FlexiLayout con otros documentos. Como resultado, esos documentos ahora se procesan correctamente.En este caso, los documentos se conservan en el lote de entrenamiento con el estado Para pruebas. Se usarán para pruebas de regresión a fin de evitar que futuras versiones del FlexiLayout empeoren.Si se aplica un FlexiLayout entrenado y algunas de las regiones de campo no coinciden, los documentos se usarán para entrenar una nueva versión del FlexiLayout. Se les asignará el estado Para entrenamiento.El resultado del entrenamiento es una nueva versión del FlexiLayout. Para comparar la nueva versión con la versión anterior, ambas se aplican a los documentos del lote de entrenamiento que tienen los estados Para entrenamiento y Para pruebas. El sistema comprueba en qué medida las regiones de los campos detectados coinciden con el diseño confirmado por el usuario. El FlexiLayout que ofrezca la mejor coincidencia se usará en el procesamiento posterior de documentos y la versión inferior se eliminará.
