爲什麼要把原問題轉換爲對偶問題?
因爲原問題是凸二次規劃問題,轉換爲對偶問題更加高效。
並且可以引入核函數
爲什麼求解對偶問題更加高效?
因爲只用求解alpha係數,而alpha係數只有支持向量才非0,其他全部爲0.
alpha係數有多少個?
樣本點的個數
如果寫的程序跑的非常慢,多方面分析這個問題?
答了: 1、檢查程序是否有多層嵌套循環,優化
2、檢查程序是否有很耗時的操作,看能否優化爲多線程並行執行
3、檢查數據量是否非常大,考慮是否可以用分佈式計算模型。
因爲原問題是凸二次規劃問題,轉換爲對偶問題更加高效。
並且可以引入核函數
因爲只用求解alpha係數,而alpha係數只有支持向量才非0,其他全部爲0.
樣本點的個數
答了: 1、檢查程序是否有多層嵌套循環,優化
2、檢查程序是否有很耗時的操作,看能否優化爲多線程並行執行
3、檢查數據量是否非常大,考慮是否可以用分佈式計算模型。
Bag-of-Words 1.文字問題 2. 什麼是Bag-of-Words(具體例子) 3. 侷限性 1.文字問題 文本建模的一個問題是它很雜亂,機器學習算法之類的技術更喜歡定義明確的
講解的很清楚: https://www.cnblogs.com/wangguchangqing/p/12021638.html