(PECL svm >= 0.1.4)
SVMModel::predict_probability — Devuelve las probabilidades para los datos anteriores no presentados
Esta función acepta un array de datos y trata de predecir la clase,
como con las funciones de predicción. Además, sin embargo, esta función devuelve
un array de probabilidades, una por clase del modelo, que representa
la probabilidad estimada de que los datos proporcionados sean un miembro de esa clase.
Necesita que el modelo a utilizar sea tratado con el parámetro de probabilidad
establecido en true
.
data
El array a clasificar. Esto debe ser una serie de pares clave=>valor cuyos índices están en orden creciente, pero no necesariamente continuo.
probabilities
El valor proporcionado será completado con las probabilidades.
Esto puede ser null
en el caso de que el modelo no contenga
información de probabilidad, o un array en el que los
índices sean los nombres de clase y los valores, las probabilidades.
Devuelve el valor predicho. Esto será un label de clase en el caso de una clasificación, un valor real en el caso de una regresión. Lanza una excepción de tipo SVMException en caso de error.