/ / czy możemy użyć GMDH do klasyfikacji dwu lub trzech klas - klasyfikacja

czy możemy użyć GMDH do klasyfikacji dwóch lub trzech klas?

Jak przeczytałem w pakiecie R GMDH funkcja do krótkoterminowego prognozowania jednowymiarowego szeregu czasowego przy użyciu algorytmów sieci neuronowych typu GMDH. Czy mogę go używać z zestawem danych Iris?

Odpowiedzi:

0 dla odpowiedzi № 1

W tej chwili istnieją dwa pakiety GMDH w R:

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

i

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

Oba są przeznaczone do prognozowania krótkoterminowego i nie będzie można ich użyć do klasyfikacji.

Jednak z założenia algorytmy GMDH są bardzo przydatne do klasyfikacji wielu zmiennych. W rzeczywistości lepsze niż regresja (patrz np. Sekcja 5 w http://math.umaine.edu/~farlow/gmdh%20in%20pdf.pdf lub sekcja 8 in Przegląd problemów rozwiązywanych przez algorytmy grupowej metody obsługi danych (GMDH) ). Niestety nie zostały jeszcze w pełni zaimplementowane w R.

Jeśli jesteś zainteresowany, możesz być w stanie zaimplementować to samodzielnie, używając klas bazowych języka R - np. Zobacz pierwsze odniesienie powyżej, aby opisać dokładny algorytm.