Respuesta

16

Un CRF es un modelo de etiquetado por lotes discriminatorio, en la misma familia general que un modelo de máxima entropía de Markov.

Una explicación completa es de un libro.

Una breve explicación es la siguiente:

  1. seres humanos anotar 200-500K palabras de texto, marcando las entidades.
  2. Los humanos seleccionan un conjunto de características que esperan indiquen entidades. Cosas como mayúsculas o si la palabra se vio en el conjunto de entrenamiento con una etiqueta.
  3. Un procedimiento de entrenamiento cuenta todas las apariciones de las características.
  4. La carne del algoritmo CRF busca el espacio de todos los modelos posibles que se adapten a los recuentos para encontrar uno bastante bueno.
  5. En tiempo de ejecución, un decodificador (probablemente un decodificador de Viterbi) mira una oración y decide qué etiqueta asignar a cada palabra.

Las partes duras de esto son la selección de características y el algoritmo de búsqueda en el paso 4.

0

bien como para entender que usted tiene que estudiar un montón de cosas.
Para el inicio

Comprenda las funciones básicas de las redes de markov y bayesianas.
curso en línea disponible en Coursera por Daphne Coller
https://class.coursera.org/pgm/lecture/index

CRF es un tipo especial de red de Markov, donde tenemos la observación y estados ocultos.
El objetivo es encontrar la mejor asignación de estado para las variables no observadas, también conocido como problema de MAP.
Prepárese para una gran probabilidad y optimización. :-)

Cuestiones relacionadas