簡體   English   中英

有沒有辦法在android studio中使用SVM模型(在matlab中訓練)?

[英]Is there a way to use the SVM model (trained in matlab) in android studio?

我正在嘗試將數據處理與Android應用程序開發相結合。 我使用libsvm在matlab中訓練了svm模型,我正在研究的android應用程序可以從設備獲取數據功能。 我想要的是在android studio中使用這個svm模型來預測新數據的進來。有沒有辦法只使用模型而不是實現整個svm算法是android studio? 謝謝:) ps模型是.mat文件。

為了做出預測,你需要保存的載體支撐x_i ,相關的雙變量(簽署alpha的你得到libsvmrtrain )和偏置( -rho你得到libsvmrtrain )。 然后,為了對新樣本x進行預測,您計算:

SVM-預測

其中K是用於學習的內核。 請注意, libsvm將標簽y_i嵌入到雙變量中,因此您可以使用alpha s。

最簡單的方法是將所需的所有變量保存到文本文件(或者可以在移動設備上輕松讀取的某個二進制文件)。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM