2011-03-29 15 views
5

Quiero agregar un nuevo algoritmo a weka con características de clasificación, agrupamiento, asociación, etc. en un algo. ¿Cómo debería escribir un código para incluir todas las características weka y agregar una pestaña a weka para este nuevo algoritmo? He añadido un algoritmo ficticio a weka y funciona ahora. Quiero agregar un algoritmo que tenga una combinación de características de weka.¿Cómo agregar las características weka en un nuevo algoritmo?

Gracias

+0

Esta misma pregunta se hizo por otro AudioQuery en http://stackoverflow.com/questions/5255989/ how-to-add-new-algorithm-to-weka. Primero, ¿por qué hay 2 usuarios de AudioQuery? En segundo lugar, ¿por qué se cerró la primera pregunta, pero esta se consideró adecuada para permanecer abierta? (De hecho, creo que ambas son preguntas legítimas). – demongolem

Respuesta

2

Si desea añadir un nuevo algoritmo en Weka, tener un vistazo al manual de Weka (http://www.cs.waikato.ac.nz/ml/weka/index.html)

En la parte IV - Apéndice, que tiene el capítulo La extensión de Weka y dentro de la pieza escribiendo un nuevo clasificador. Básicamente, debe extender un clasificador como AbstractClassifier o RandomizableClassifier.

En el caso de los algoritmos de agrupamiento, consulte la parte Otros algoritmos. Tendrá que extender, por ejemplo, la clase weka.clusterers.AbstractClusterer.

Pero, si desea utilizar algoritmos existentes en su propio programa, echar un vistazo a este enlace: http://weka.wikispaces.com/How+do+I+use+WEKA%27s+classes+in+my+own+code%3F

+0

Gracias señor. Trabajaré sobre los enlaces dados. – AudioQuery

Cuestiones relacionadas