ディープラーニングはここ数年人気の高い技術ですが、技術の基礎は理解しつつもそれをコードレベルで表現するのはとても難しいでしょう。そして、そのためのライブラリは多数出てきています。 もしWebブラウザ上で手軽に試したいのであればmindを使ってみてください。

mindの使い方

こちらはデモです。映画を10本、レーティングします。

その結果をもとに、映画のレーティングを類推します。

mindはWebブラウザまたはnodeの中で動かすことができるニューラルネットワークライブラリになります。JavaScriptでディープラーニングを試してみたい方はmindをベースにしてみてはいかがでしょうか。特徴としてはワードベクトル生成、設定ベース、プラグインによる拡張と言った点が挙げられています。

mindはnode/JavaScript製のオープンソース・ソフトウェア(MIT License)です。

stevenmiller888/mind: A neural network library built in JavaScript