(PECL svm >= 0.1.4)
SVMModel::predict_probability — 傳回先前未見資料的類別機率
此函數接受一個資料陣列並嘗試預測其類別,如同 predict 函數。此外,此函數還會返回一個機率陣列,模型中的每個類別都有一個對應的機率,表示提供的資料屬於該類別的估計機率。需要使用的模型必須以 probability 參數設定為 true 的方式訓練。
data
要分類的陣列。這應該是一系列以遞增鍵值排序的鍵值對,但不一定是連續的。
probabilities
提供的變數將會被填入機率值。如果模型沒有機率資訊,則為 null;否則,將會是一個陣列,其中索引是類別名稱,值是預測的機率。
浮點數,預測值。在分類的情況下,這將是一個類別標籤;在迴歸的情況下,這將是一個實數值。發生錯誤時會拋出 SVMException。