2011-07-12 24 views
7

Quiero encontrar la colocación en texto enorme usando el algoritmo de yarowsky. He leído acerca de este algoritmo en estos enlaces:¿Alguien conoce una implementación del algoritmo de yarowsky?

wikipedia and Yarowsky

google book and yarowsky lo que quería saber si existe una implementación de algorithm` del Yarowsky? por favor ayúdame a encontrar un código para este algoritmo. gracias

+5

Si usted es agradable, se podría intentar pedir Dr. Yarowsky: http://www.cs.jhu.edu/~yarowsky/home.html –

+0

Es una buena idea. thanq –

+2

Solo tenga en cuenta que puede recibir correos electrónicos como este mucho, así que sea amable con el hombre y espere que le tome un tiempo responderle. Además, si obtiene una respuesta, puede publicarla aquí en SO en caso de que alguien más esté buscando también código. –

Respuesta

3

Al parecer, estudiante de maestría llamado Max Whitney tiene código que implementa una versión actualizada del algoritmo de Yarowsky:

Inicializar un clasificador de un pequeño conjunto de reglas de semillas puede ser visto como la propagación de etiquetas entre ejemplos a través de características compartidas entre ellos. Este artículo presenta una nueva variante del algoritmo Yarowsky basado en esta vista. Es un método de aprendizaje bootstrapping que utiliza un algoritmo de propagación de gráficos con una función objetivo bien definida. Los resultados experimentales muestran que nuestro algoritmo de arranque propuesto logra un rendimiento de vanguardia o mejor en varios conjuntos de datos de lenguaje natural diferentes.

Descripción de: http://www2.cs.sfu.ca/~mwhitney/personal/#yarowsky-propagation-acl2012 Código disponible en: https://github.com/sfu-natlang/yarowsky

Cuestiones relacionadas