基於JavaScript的機器學習系統

Draco Wang發表於2014-11-08

阿特伍德(Atwood Wikipedia)定律:任何能用JavaScript實現的應用,終將會用JavaScript實現

我喜歡基於web應用來工作。實現一個從任何地方、任何裝置都可執行的應用,是十分有吸引力。在過去的幾個月,我一直在嘗試獲取一些在Javascript上執行的基礎輕量級機器學習演算法,然後用它們構建”智慧的”web應用。隨著Node的出現,(基於js)在伺服器端訓練模型進而用這些模型在客戶端做預測已經成為可能。我研究了一些類庫(工具),它們確實有助於實現基於Javascript的機器學習。現在我們看看都有哪些類庫:

這些庫中絕大多數都使用Node.js在伺服器端訓練模型。它們(通常用JSON)生成一個能在伺服器端做預測的分類器。通常來講,生成的分類器一般都太過於笨重,以至於沒什麼實際用處,但也並非一無是處。希望不久的將來我可以構建出簡潔優雅的應用。

 

相關文章