Class: NaiveBayes

NaiveBayes()

La clase NaiveBayes crea un modelo de predicción usando las probilidades del teorema de Bayes tradicional.

Constructor

new NaiveBayes()

Source:

Members

classProbabilities :Array

Type:
  • Array
Source:

featureProbabilities :Array

Type:
  • Array
Source:

Methods

getClassifierName() → {string}

Regresa el nombre del modelo usado.
Source:
Returns:
Type
string

predict(X) → {Array}

Predice las clases de un nuevo conjunto de datos de características (X).
Parameters:
Name Type Description
X Array Datos para predicción.
Source:
Returns:
Type
Array

predictInstance(instance) → {Array}

Método auxiliar para predecir la clase de una única instancia.
Parameters:
Name Type Description
instance Array Datos para predicción.
Source:
Returns:
Type
Array

train(X, y)

Entrena el modelo con un conjunto de datos de características (X) y etiquetas de clase (y).
Parameters:
Name Type Description
X Array X representa las características de las instancias.
y Array y representa las etiquetas de clase correspondientes.
Source: