Głębokie uczenie się i sieci neuronowe skupiają się głównie na ostatnich postępach w tej dziedzinie i większość ekspertów uważa, że jest to przyszłość rozwiązywania problemów związanych z uczeniem maszynowym.
Ale nie pomylcie się, klasyczne modele nadal dają wyjątkowe wyniki, aw niektórych problemach mogą dawać lepsze wyniki niż głębokie uczenie się.
Regresja liniowa jest nadal zdecydowanie najczęściej stosowanym algorytmem uczenia maszynowego na świecie.
Trudno jest zidentyfikować konkretną dziedzinę, w której klasyczne modele zawsze działają lepiej, ponieważ dokładność zależy w dużej mierze od kształtu i jakości danych wejściowych.
Zatem wybór algorytmu i modelu jest zawsze kompromisem. Jest to dość dokładne stwierdzenie, aby klasyczne modele nadal działały lepiej przy mniejszych zestawach danych. Jednak wiele badań dotyczy poprawy wydajności modelu głębokiego uczenia na mniejszej ilości danych.
Większość klasycznych modeli wymaga mniej zasobów obliczeniowych, więc jeśli twoim celem jest szybkość, to jest znacznie lepsza.
Ponadto klasyczne modele są łatwiejsze do wdrożenia i wizualizacji, co może być kolejnym wskaźnikiem wydajności, ale zależy to od twoich celów.
Jeśli masz nieograniczone zasoby, ogromny, obserwowalny zestaw danych, który jest odpowiednio oznakowany i poprawnie wdrażasz go w dziedzinie problemów, głębokie uczenie się prawdopodobnie zapewni lepsze wyniki w większości przypadków.
Ale z mojego doświadczenia wynika, że rzeczywiste warunki nigdy nie są tak idealne