¿A qué grupo de clasificadores pertenece el MulticlassClassifier que se usa en Weka?

Acabo de tener una revisión de los documentos allí para confirmar mi pensamiento. No creo que sea un clasificador probabilístico, pero, de nuevo, podría ser 😉

Vea, el MultiClassClassifier crea múltiples instancias de clasificadores para que cada clasificador solo intente clasificar en dos clases.

Hay múltiples opciones para lo que podría ser la otra clase. Por ejemplo, podríamos construir clasificadores para clasificar 1 clase frente a otra, o podríamos clasificar 1 clase frente a todos. En weka puede establecer esta propiedad utilizando el método setMethod () de la clase.

Ahora, el algoritmo de clasificación real que utilizamos podría ser probabilístico o no probabilístico. Por defecto, Weka utiliza LogisticRegression, que creo que es un clasificador probabilístico (corríjame si me equivoco, sin duda podría serlo). También podríamos usar clasificadores no probabilísticos también.

Con una clasificación no probabilística, una instancia puede ser de una clase u otra. Por otro lado, con la clasificación probabilística, obtenemos probabilidades de una instancia que pertenece a una clase y a la otra. En la práctica, asignamos a la clase con la mayor probabilidad para que una instancia solo pertenezca a una clase.

Entonces, para responder a su pregunta, puede ser cualquiera. ¡Solo depende de tu algoritmo!

Bueno, si miras la lista de clasificadores de Weka, encontrarás el MulticlassClassifier en meta.