Dank Twitter und Planet PHP kam heute mal wieder ein Hinweis auf ein wirklich spannendes PHP-Projekt reingeflattert: Neural Mesh. Dabei handelt es sich schlicht und ergreifend um die Umsetzung des nicht neuen Konzepts neuronaler Netze mit den Mitteln von PHP und MySQL.
Neuronale Netze haben den Anspruch, das menschliche Gehirn mit mathematischen Mitteln nachbilden zu wollen. Ob der Algorithmus nun wirklich mit dem menschlichen Gehirn vergleichbar ist, möge jeder selbst entscheiden, aber eine Gemeinsamkeit haben sie schon: sie sind lernfähig. Und genau dort liegt das Anwendungsfeld von neuronalen Netzen und dem besagen Projekt Neural Mesh. Man kann es für einen bestimmten Anwendungsfall trainieren. Dabei füttert man Neural Mesh mit Eingabewerten und den darauf erwarteten Ausgabewerten. Nach einiger Trainingszeit liefert Neural Mesh dann zu zufälligen Eingabewerten die korrekten Ausgabewerte.
Das Schöne an diesem Projekt ist, dass man eben den Algorithmus von neuronalen Netzen nicht verstanden haben muss, um es trotzdem anwenden zu können. Na gut, auch wenn die API einfach ist, sollte man sich zumindest grundlegende Kenntnisse über Layer und Neuronen anlesen. Ein guter Einstieg dazu ist hier zu finden.
Auf der nach oben offenen Nerd-Skala trotzdem definitiv eine 8!
Neural Mesh - Künstliche Intelligenz mit PHP
Kommentare
« Unit-Testing von private/protected Methoden Nächstes Usertreffen »