ISSN: 1139-8736 Depósito Legal: B-8714-2001 |
5.3.3 Generación de las N Mejores Soluciones (Pseudo N-Best)
ALGORITMO DE UN PASO *** Inicialmente *** LeerAutómata () - Módulo Gramatical (*.INV, *.CAT, *.EST, *.PRI) *** Procesos en el Módulo Acústico *** Bucle de Tramas (t = 1, ..., t = T) ::
SolicitarNodos (Del M. Acústico al M. Léxico) ProcesarListas () Si t > 1 (Resto Tramas) ::
ProcesarRestoEstados (Ecuaciones (4),(5),(6)) CalcularReducciones
() PrepararDatos
() } *** Obtención del Resultado *** Si t = T (Últ. Trama) } |
El algoritmo de Un Paso que hemos descrito anteriormente ha sido modificado para conseguir que la salida del mismo no sea única (la secuencia de palabras óptima en el espacio de búsqueda que se está procesando), es decir, que genere las N posibles mejores soluciones, una de ellas óptima y N-1 subóptimas. No se ha implementado un auténtico algoritmo de N soluciones sino una versión simplificada, más eficiente computacionalmente y en memoria, que sólo procesa las N mejores hipótesis en las transiciones entre palabras, heredando o copiando las soluciones encontradas a lo largo de las recombinaciones que tienen lugar dentro del modelo HMM de cada palabra. Debido a ello se conoce como pseudo N-Caminos, y ha sido utilizado anteriormente por distintos investigadores. La cuestión principal que nos planteamos fue el estudio de las ventajas de utilizar esta posibilidad teniendo en cuenta el incremento de coste (computacional y memoria) que ello supondría, además, quedaba el problema de determinar cómo podía integrarse el Módulo Acústico con N hipótesis de salida (N frases) en el Sistema de Comprensión que se había diseñado. Luego, con la experimentación incluida en este capítulo intentaremos analizar:
Anterior I Siguiente I Índice capítulo 5 I Índice General
ISSN: 1139-8736 Depósito Legal: B-8714-2001 |