Heim  >  Artikel  >  Backend-Entwicklung  >  Kann PHP KI-Intelligenz leisten?

Kann PHP KI-Intelligenz leisten?

(*-*)浩
(*-*)浩Original
2019-09-21 13:15:533372Durchsuche

Laut Wikipedia ist maschinelles Lernen (engl. Machine Learning) eine umfassende subkünstliche Intelligenz, eine mathematische Disziplin, die Teile der mathematischen Statistik, numerische Optimierungsmethoden, Wahrscheinlichkeitstheorie, diskrete Analyse und die Extraktion von Wissen aus Daten nutzt.

Kann PHP KI-Intelligenz leisten?

Dieser Satz ist genau auf „neuronales Netzwerk“ zurückzuführen, es sind 2 Jahre vergangen und Experten sagen, dass Diversifizierung die Zukunft dieser Dinge ist.

Es wird angenommen, dass alle diese Erscheinungsformen der künstlichen Intelligenz die Verwendung spezieller Sprachen wie R oder sogar Python erfordern. Dies ist jedoch nicht der Fall. (Empfohlenes Lernen: PHP-Programmierung vom Anfänger bis zur Beherrschung)

PHP-ML – Eine vollständige Bibliothek für die Entwicklung künstlicher Intelligenz in Zusammenarbeit mit dem PHP-AI-Team. PHP-ML ist in letzter Zeit das beliebteste auf GitHub geworden. Wie die Ersteller sagen, ist dieses Paket „ein neuer Weg zum maschinellen Lernen in PHP“. Von den Anforderungen her ist die installierte Version des Interpreters nicht niedriger als 7.0. Das Hinzufügen zur Projektentwicklung zum Composer ist möglich:

composer require php-ai/php-ml

Ein einfaches Beispiel für die Arbeit mit Klassifizierung

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'

Zusätzlich sind in einem eigenständigen Speichergerät und anderen Ausführungsformen verfügbar:

in Textsprache definiertes Schreiben; Qualität des Weins

Natürlich befreit Sie PHP-ML nicht von der Notwendigkeit, einige theoretische Daten zu studieren (schauen Sie sich z. B. unsere Auswahl an Lernmaterialien für maschinelles Lernen an), aber wenn Sie ein Webprojekt entwickeln, Die Verwendung von maschinellem Lernen war noch nie so einfach.

Nachfolgend habe ich einige PHP-Bibliotheken für künstliche Intelligenz zusammengestellt:

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

NLPTools ist eine PHP-Bibliothek zur Verarbeitung natürlicher Sprache. Sie kann Textklassifizierung, Clustering und andere Operationen durchführen

2. github.com/denissimon/prediction-builder)

Eine in PHP geschriebene Vorhersagebibliothek für maschinelles Lernen, die den linearen Regressionsalgorithmus verwendet

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

AIML ist eine Auszeichnungssprache, die zum Aufbau einer Chatbot-Plattform verwendet wird und von PHP aufgerufen werden kann

4 Klassifikator (https://github.com/Dachande663/PHP-Classifier) ​​​​

PHP Naive Bayes-Klassifizierungsbibliothek

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

PHP-Bibliothek für künstliche neuronale Netze

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

PHP-Bibliothek für künstliche neuronale Netze

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

PHP-Bibliothek für maschinelles Lernen, die Operationen wie Support-Vektor-Maschinen und neuronale Netze ausführen kann

Das obige ist der detaillierte Inhalt vonKann PHP KI-Intelligenz leisten?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn