Dlaczego nazywane są „maszynami”? Czy w tym kontekście jest używane słowo „maszyna”? (Jak nazwa „programowanie liniowe” może być myląca, ale wiemy, dlaczego nazywa się to „programowaniem”).
svm
terminology
rbm
etymology
Lei Huang
źródło
źródło
Odpowiedzi:
Być może dlatego, że niektóre z najwcześniejszych algorytmów uczenia maszynowego zostały zaimplementowane jako rzeczywiste maszyny fizyczne. Z Wikipedii:
(Zdjęcie z Cornell Library za pośrednictwem Wikipedii)
Źródłem dodatkowych informacji o tych maszynach jest książka Talking Nets .
źródło
Myślę, że ten artykuł to podsumowuje.
Zasadniczo, maszyna pochodzi z uczenia maszynowego , terminu, który został wymyślony w 1959 roku przez Arthura Samuela, na długo przed ostatecznym rozwojem, który doprowadził do powstania jądra SVM z miękkim marginesem w latach 90-tych i maszyn Boltzmanna w latach 80-tych. Vapnik i Lerner nazwali swój algorytm algorytmem uogólnionego portretu już w 1963 r. Zobacz więcej tutaj .
Maszyna w tym kontekście byłaby funkcja wyjścia, lub jak stawia artykuł ze względów historycznych na hipotezie , zbudowany z uczonych parametrów.
źródło
Meriam-Webster definiuje to słowo jako „urządzenie literackie lub pomysł wprowadzony w celu uzyskania dramatycznego efektu”. Z pewnością ma to na celu zwiększenie efektu dramatycznego. „Algorytm wektora pomocniczego / podejście / równanie / funkcja / ...” po prostu nie brzmi tak dobrze jak „wektor wsparcia MASZYNA !”
Sugerowałbym także „maszynę gęstości jądra” i „maszynę o maksymalnym prawdopodobieństwie”. Właściwie odtąd będę nazywał wszystkie moje algorytmy „maszynami”.
źródło