Po pierwsze, termin MachineLearning znacznie częściej spotkałem w moich klasach Business Intelligence niż w klasach AI.
Mój profesor AI Rolf Pfeifer ująłby to w ten sposób: (po długim przemówieniu na temat tego, czym jest inteligencja, jak można ją zdefiniować, różne rodzaje inteligencji itp.). ML jest bardziej statyczny i „głupi”, nieświadomy swojego fizycznego środowiska i nie zmuszony do interakcji z nim, lub tylko w sposób abstrakcyjny. AI ma pewną świadomość swojego środowiska i oddziałuje z nim autonomicznie, podejmując w ten sposób autonomiczne decyzje za pomocą pętli sprzężenia zwrotnego. Z tego punktu widzenia odpowiedź Ugnesa byłaby prawdopodobnie najbliższa. Poza tym ML jest oczywiście podzbiorem AI.
Uczenie maszynowe nie jest prawdziwą inteligencją (imho), to głównie inteligencja ludzka odzwierciedlona w algorytmach logicznych, a jak ująłby to mój Business Intelligence Prof: o danych i ich analizie. Uczenie maszynowe ma wiele nadzorowanych algorytmów, które w rzeczywistości potrzebują ludzi do wspierania procesu uczenia się poprzez mówienie, co jest dobre, a co złe, więc nie są niezależni. A kiedy zostaną zastosowane, algorytmy są w większości statyczne, dopóki ludzie ich nie sprawdzą. W ML masz głównie czarne skrzynki, a głównym aspektem są dane. Dane wchodzą, dane są analizowane („inteligentnie”), dane gasną, a nauka w większości przypadków dotyczy fazy przedwdrożeniowej / uczenia się. W większości przypadków ML nie dba o środowisko, w którym znajduje się maszyna, tylko o dane.
Zamiast tego AI polega na naśladowaniu inteligencji ludzkiej lub zwierzęcej. Zgodnie z podejściem mojego Profesora AI niekoniecznie polega na samoświadomości, ale na interakcji z otoczeniem, więc aby zbudować AI, musisz dać czujnikom maszyny postrzeganie środowiska, rodzaj inteligencji zdolnej do ciągłego uczenia się i elementów do interakcji z otoczeniem (broń itp.). Interakcja powinna odbywać się w sposób autonomiczny i idealnie, podobnie jak u ludzi, uczenie się powinno być autonomicznym, ciągłym procesem.
Tak więc dron, który skanuje pola w logicznym schemacie w poszukiwaniu wzorów kolorów w celu znalezienia chwastów w uprawach, miałby więcej ML. Szczególnie, jeśli dane są później analizowane i weryfikowane przez ludzi lub zastosowany algorytm jest taki, że algorytm statyczny ma wbudowaną „inteligencję”, ale nie można go zmienić ani dostosować do otoczenia. Dron, który leci autonomicznie, ładuje się, gdy bateria jest rozładowana, skanuje w poszukiwaniu chwastów, uczy się wykrywać nieznane i sam je wyrywa i przywraca do weryfikacji, byłby AI ...