- Presentación sobre kernels para PLN pdf - Material - Large Margin Classification using the perceptron algorithm (Freund and Schapire) Link - Text classification using string kernels (Lodhi et al.) Link - Convolution kernels for natural language (Collins and Duffy) Link - Presentación de Michael Collins sobre kernels Link - Paper sobre kernels para extracción de relaciones Link - Fuentes zip Para que los ejemplos anden, hay que instalar ipython, matplotlib, numpy Correr ipython comenzando en el directorio E:\fing\mis_cursos\relex\src corrida_perceptron.py: muestra el algoritmo del perceptron. Genera muestra al azar (a partir de un w generador), y muestra cómo el perceptron se va adaptando. Devuelve el w, el b, y la cantidad de errores que cometió voted_perceptron.py: corre el algoritmo del voted perceptron y muestra resultados perceptron_dual.py: versión dual del perceptron. Verifica sobre el conjunto de entrenamiento voted_perceptron_dual.py voted_perceptron_kernel.py: versión con kernels para reconocer polinomiales |