11

PHPでMLプロジェクトを開発している場合、MLアルゴリズムにPHP自体を使用するのは論理的ですか(遅くなると思います)、またはそのようなプロジェクトでMLを実装する正しい方法は何ですか。Java のような別の言語を Mahout と橋渡しする必要がありますか? その場合、どうすればブリッジできますか?

4

2 に答える 2

7

優れたライブラリが利用できるため、機械学習は Java と Python で最適に実行できます。PHP は最適な機能を備えているため、常に Web フロントエンドとして使用できます。HTTP で Java/Python プログラムを公開し、PHP-CURL を使用するか、上記のブリッジのいずれかを使用できます。まず、問題の種類を特定します。機械学習に関するウィキペディアのエントリから:

  1. ニューラル ネットワーク
  2. エキスパートシステム
  3. 遺伝的アルゴリズム
  4. ファジーロジック
  5. ベイジアン ネットワーク

Pythonの場合、私はPyML、 PyMC 、 Orage などの優れたものを知っています。

于 2012-09-21T09:33:52.353 に答える
6

PHPでコードを開発することから始めないでください。

最初にMatlabやOctaveなどを使用してデータセットを確認してください。1日以内にデータの感触をつかむことができるはずです。

これは、使用するアルゴリズムを理解するのに役立ちます。

言語に関しては、私が見たもののほとんどはJavaを使用しています。PHPで確立されたMLライブラリがいくつも見つかるかどうかはわかりません。

参照: Webプロジェクトの人工知能に使用する言語

于 2012-09-21T09:20:10.373 に答える