- ベストアンサー
Node.jsで機械学習を開発!Pythonと比
Node.jsで機械学習、オンライン学習を開発した場合、Pythonと比較した場合のメリット、デメリットが解る方、教えて頂ければ幸いです。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
noname#247307
回答No.1
機械学習を開発、とありますが、機械学習のアルゴリズムを一から全部自分で書いて作りたい、ということでしょうか。それだと、それほど違いはない気がします。 が、既にあるライブラリを利用しての開発を考えるなら、Pythonでしょう。JavaScriptで機械学習のすぐれたライブラリってあまりよくしらないのですが。Pythonなら、GoogleのTensorFlowもありますし、出来合いのものを使うだけでいいならGAEでPrediction APIを利用すればPythonやJavaあたりで作れますし。Pythonのほうが利用する環境が整っていると思います。
お礼
回答頂きましてありがとう御座います。 おかげさまで、Python用の機械学習のライブラリはNode.jsでも利用して開発出来る事が解りました。あとは、両方のプログラム言語と機械学習のライブラリーの使い方をパソコンの先生をココナラ、タイムチケットで探して、Slackで教えてもらう勉強方法とIT勉強会に参加する方法とプログラム言語は、オンライン学習と言う方法で勉強しようと思います。
補足
TensorFlowは、知りませんでした。 そこで検索して見ました所、 現在2016年3月ですが、まもなく Node.jsでも扱える様になるそうです。つまり。まもなくNode.jsのTensorFlow対応公式版も出る様です。 TensorFlow Node.jsで検索したら次の様なサイトが見つかりました。 参考サイト、 https://github.com/nikhilk/node-tensorflow Google Predictionは、知りませんでした。 そこで、Prediction Node.jsで検索したら次の様なサイトが見つかりました。 参考サイト、 https://github.com/viktort/node-google-prediction あとは、Node.jsとPython+フレームワーク? の言語特性の違いでしょうか。