To zależy od tego, jak szeroko zdefiniujesz „techniki uczenia maszynowego”. Możesz skonstruować definicję, aby z definicji cała nauka objęła tę rubrykę. OTOH, istnieje tak szeroki wachlarz technik uczenia maszynowego, że nie za wiele by to zyskało.
Prawdopodobnie bardziej sensowne jest mówienie o różnych rodzajach uczenia się, których używamy w uczeniu maszynowym / sztucznej inteligencji. Co najmniej masz:
- Nadzorowana nauka
- uczenie się bez nadzoru
- nauka częściowo nadzorowana
- konkurencyjne uczenie się
A potem takie rzeczy jak „uczenie się przez wzmacnianie”, które może sklasyfikować powyższe. Większość z tych rzeczy należy do tego, co ludzie nazywają „uczeniem maszynowym”.
Poza tym masz takie rzeczy, jak algorytmy indukcji reguł, techniki logiki dedukcyjnej, takie jak programowanie logiki indukcyjnej, które może w pewnym sensie „uczyć się”, mechanizmy wnioskowania, automatyczne rozumowanie itp., Które mają swoje własne sposoby „uczenia się” o świecie, ale są oddzielone od tego, co zwykle określa się mianem „uczenia maszynowego”.
Ale nawet mając to na uwadze, słusznie można zapytać, czy rzeczywiście istnieje tam linia podziału, czy nie. Rzeczywiście wydaje się, że istnieją powody, by sądzić, że przyszłe systemy sztucznej inteligencji mogą stosować podejście hybrydowe, które łączy wiele różnych technik bez względu na to, czy są oznaczone jako „uczenie maszynowe”, „GOFAI” lub „inne”.