2

「どの言語が最も優れているか」を尋ねるのではなく、さまざまな言語の「相対的な人気」を尋ねることによって。または「あなたの好きな言語は何ですか」、これをある程度客観的にしたいと思っています。

機械学習/行列用の言語が必要です。つまり、次のとおりです。

  • オープンソース対応 (matlab を参照)
  • 内部ループの高速 (python、matlab を参照)
  • 行列に対して高速 (ほとんどの言語は通常 BLAS を使用できるため、ほぼ同じです)
  • 簡潔で読みやすい構文 (java を参照)

私は現在Javaに落ち着いています。なぜなら、それはすべてにおいて平均的ですが、何も本当に貧弱だからです.機械学習のさまざまな言語の相対的な人気についてどう思いますか?

ほとんどの人は C++、matlab、python を使用していると思いますが、私がまだ気づいていない、みんなが忙しく使っている言語で、私が見逃している言語があるかどうか知りたいですか?

4

1 に答える 1

2

友人と一緒に機械学習プロジェクトに取り組んでいたとき、オープン ソースであり、行列演算用に設計され、広範なライブラリをサポートしているRを選びました。それは確かに Java よりも簡潔であり、構文は快適であることがわかりましたが、それは主観的な判断です。

Rexer Analytics によると、R は最も人気のあるデータ マイニング ツールであり、調査回答者のほぼ半数が使用しています。

(R に関する情報は検索しにくいため、R に関する情報を検索するためのGoogle フロントエンドがあります。)

于 2012-10-13T13:22:40.427 に答える