(PECL svm >= 0.1.4)
SVMModel::predict_probability — Retorna probabilidades de classe para dados não vistos anteriormente
Esta função aceita um array de dados e tenta prever a classe, como na função de previsão. Além disso, porém, esta função retorna um array de probabilidades, uma por classe no modelo, que representam a chance estimada de os dados fornecidos serem membros dessa classe. Requer que o modelo a ser usado tenha sido treinado com o parâmetro de probabilidade definido como true.
dataO array a ser classificado. Deve ser uma série de pares chave => valor em ordem crescente de chaves, mas não necessariamente contínua.
probabilitiesO valor fornecido será preenchido com as probabilidades. Este valor será nulo, no caso de um modelo sem informações de probabilidade, ou um array onde o índice é o nome da classe e o valor é a probabilidade prevista.
Número do tipo float com o valor previsto. Este será um rótulo de classe no caso de classificação, um valor real no caso de regressão. Lança SVMException em caso de erro.