(PECL svm >= 0.1.0)
SVM::train — 根據訓練資料建立 SVMModel
problem (問題)
提供問題的方式有三種。一個陣列,其中資料應以類別標籤(通常為 1 或 -1)開頭,後接維度 => 資料對的稀疏資料集。一個指向包含 SVM Light 格式問題的檔案的 URL,其中每一行都是一個新的訓練範例,每行開頭包含類別(1, -1),然後是一系列以 Tab 分隔的資料值,顯示為鍵:值。一個指向資料源的已開啟串流,格式與上述檔案相同。
weights (權重)
權重是一組可選的不同類別的加權參數,有助於處理不平衡的訓練集。例如,如果類別為 1 和 -1,且 -1 的範例明顯多於 1,則 -1 的權重可以是 0.5。權重應介於 0-1 之間。
回傳一個 SVMModel,可用於分類先前未見的資料。發生錯誤時拋出 SVMException。