En informática , el algoritmo de análisis sintáctico interno-externo permite reestimar las probabilidades de producción en una gramática probabilística libre de contexto . Fue introducido por James K. Baker en 1979 como una generalización del algoritmo de avance-retroceso para la estimación de parámetros en modelos ocultos de Markov a gramáticas estocásticas libres de contexto . Se utiliza para calcular expectativas, por ejemplo, como parte del algoritmo de maximización de expectativas (un algoritmo de aprendizaje no supervisado).
Probabilidades internas y externas
La probabilidad internaes la probabilidad total de generar palabras, dado el no terminal raízy una gramática: [ 1 ]
La probabilidad externaes la probabilidad total de comenzar con el símbolo de inicioy generando el no terminaly todas las palabras de afuera, dada una gramática: [ 1 ]
Cálculo de probabilidades internas
Caso base:
Caso general:
Supongamos que existe una regla.en la gramática, entonces la probabilidad de generarcomenzando con un subárbol con raíz enes:
La probabilidad internaes simplemente la suma de todas esas reglas posibles:
Cálculo de probabilidades externas
Caso base:
Aquí el símbolo de inicio es.
Caso general:
Supongamos que existe una regla.en la gramática que genera. Entonces, la contribución izquierda de esa regla a la probabilidad externaes:
Ahora supongamos que existe una regla.en la gramática. Entonces la contribución correcta de esa regla a la probabilidad externaes:
La probabilidad externaes la suma de las contribuciones izquierda y derecha sobre todas esas reglas:
Referencias
- J. Baker (1979): Gramáticas entrenables para el reconocimiento del habla . En JJ Wolf y DH Klatt, editores, Documentos sobre comunicación del habla presentados en la 97.ª reunión de la Sociedad Acústica de América , páginas 547–550, Cambridge, MA, junio de 1979. MIT.
- Karim Lari , Steve J. Young (1990): La estimación de gramáticas estocásticas libres de contexto utilizando el algoritmo interior-exterior . Computer Speech and Language , 4:35–56.
- Karim Lari , Steve J. Young (1991): Aplicaciones de gramáticas estocásticas libres de contexto utilizando el algoritmo Inside–Outside . Computer Speech and Language , 5:237–257.
- Fernando Pereira, Yves Schabes (1992): Reestimación interna-externa a partir de corpus parcialmente entre paréntesis . Actas de la 30.ª reunión anual de la Asociación de Lingüística Computacional, Asociación de Lingüística Computacional , 128-135.
Enlaces externos
- Algoritmo de adentro hacia afuera - Fei Xia
- El algoritmo de adentro hacia afuera - Michael Collins
- Algoritmos de análisis sintáctico