2016-03-21 5 views

Antwort

0

Im Moment gibt zwei GMDH Pakete in R:

devtools::install_github("dratewka/rGMDH") 
library(rGMDH) 
m <- rGMDH::train(x,y) 
yh <- predict(m, x) 

und

library(GMDH) 
out = fcast(data, input = 6, layer = 2, f.number = 1) 

Sowohl für die Prognose kurzfristiger ausgelegt sind und Sie werden sie nicht für die Einstufung der Lage sein, zu verwenden.

Allerdings sind GMDH-Algorithmen per Entwurf sehr gut für die Klassifizierung mehrerer Variablen geeignet. In der Tat besser als eine Regression (siehe zum Beispiel Abschnitt 5 in http://math.umaine.edu/~farlow/gmdh%20in%20pdf.pdf oder Abschnitt 8 in The Review of Problems Solvable by Algorithms of the Group Method of Data Handling (GMDH)). Leider sind sie in R noch nicht vollständig implementiert.

Wenn Sie interessiert sind, können Sie möglicherweise selbst implementieren, indem Sie R-Basisklassen - z. Siehe die erste Referenz oben, um den genauen Algorithmus zu beschreiben.

Verwandte Themen