Ian Barber Blog: Linear Regression in PHP (Teil 2)

In einem früheren Post Ian Barber suchte am Code, den Sie verwenden können, um lineare Regression in PHP zu bestimmen. In Teil zwei er restrukturiert Sie den Code in eine besser handhabbare Klasse statt der meist verfahrenstechnische Prozess war es vor.

In der letzten Beitrag hatten wir eine einfache Intensivierung Algorithmus und ein Gradientenabstieg Umsetzung, für den Einbau einer Linie, um einen Satz Punkte mit einem variablen und einem „Ergebnis“. Wie ich aber bereits erwähnt, ist es relativ einfach zu, dass mehrere Variablen zu erweitern, und auch um Kurven, anstatt nur gerade Linien. Für dieses Beispiel habe ich den Code leicht in eine Klasse , um das Leben ein wenig leichter reorganisiert, aber die wichtigsten Änderungen sind nur die Hypothese und lernen Funktionen.

Er strukturiert die Lernmethode zu erleichtern, um die Wiederverwendung und beinhaltet eine „scale data“-Methode, um die Unebenheiten in den Daten ausgleichen und berechnen Sie die Varianz.

PHPDeveloper.org

Schreibe einen Kommentar