ホームページ  >  記事  >  バックエンド開発  >  php は AI インテリジェンスを実行できますか?

php は AI インテリジェンスを実行できますか?

(*-*)浩
(*-*)浩オリジナル
2019-09-21 13:15:533374ブラウズ

Wikipedia によると、機械学習 (英語 Machine Learning) は、数学的統計、数値最適化手法、確率論、離散分析、およびデータからの知識の抽出の一部を使用する広範な準人工知能、数学的分野です。

php は AI インテリジェンスを実行できますか?

この文章はまさに「ニューラルネットワーク」のおかげで、専門家がこれらの将来は多様化であると言ってから2年が経ちました。

人工知能のこれらすべての発現には、R や Python などの特別な言語の使用が必要であると考えられています。しかしそうではありません。 (推奨学習: 初心者から熟練者までの PHP プログラミング )

PHP-ML - PHP-AI チームと協力して人工知能を開発するための完全なライブラリ。 最近、PHP-ML が GitHub で最も人気があります。作成者が言うように、このパッケージは「PHP で機械学習するための新しい方法」です。要件から、インタプリタのインストール バージョンは 7.0 以上です。コンポーザへのプロジェクト開発への追加は可能です。

composer require php-ai/php-ml

分類を扱う簡単な例

use Phpml\Classification\KNearestNeighbors;
$samples = [[1, 3], [1, 4], [2, 4], [3, 1], [4, 1], [4, 2]];
$labels = ['a', 'a', 'a', 'b', 'b', 'b'];
$classifier = new KNearestNeighbors();
$classifier->train($samples, $labels);
$classifier->predict([3, 2]);
// 返回 'b'

さらに、スタンドアロンの記憶装置および他の実施形態が利用可能である:

テキスト言語で定義 Write; Predict theワインの品質。

もちろん、PHP-ML は理論的なデータを勉強する必要性を免除するわけではありません (例: 機械学習用の学習教材のセレクションを確認してください)。ただし、Web を開発している場合は、

以下に、いくつかの PHP 人工知能ライブラリをコンパイルしました:

1.NLPTools(http://php- nlp-tools.com/)

NLPTools は、PHP 自然言語処理ライブラリです。テキスト分類、クラスタリング、その他の操作を実行できます。

2.Prediction Builder( https://github.com/denissimon/prediction-builder)

線形回帰アルゴリズムを使用し、PHP で書かれた機械学習予測ライブラリ。

3.AIML( http ://www.alicebot.org/aiml.html)

AIML はチャットボット プラットフォームの構築に使用されるマークアップ言語であり、PHP から呼び出すことができます。 4. PHP 分類子(https://github.com/Dachande663/PHP-Classifier)

PHP ナイーブ ベイズ分類ライブラリ.

5.PHP–FANN (https://github.com/bukka/php-fann)

PHP 人工ニューラル ネットワーク ライブラリ。

6.ANN(http://ann.thwien) .de /index.php?title=Main_Page)

PHP 人工ニューラル ネットワーク ライブラリ。

7.PHP–ML(https://github.com/php -ai /php-ml)

サポート ベクター マシンやニューラル ネットワークなどの操作を実行できる PHP 機械学習ライブラリ。

以上がphp は AI インテリジェンスを実行できますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。