Warum heißen sie "Maschinen"? Gibt es einen Ursprung für das in diesem Zusammenhang verwendete Wort "Maschine"? (Wie der Name "lineare Programmierung" verwirrend sein kann, aber wir wissen, warum es "Programmierung" heißt.)
Warum heißen sie "Maschinen"? Gibt es einen Ursprung für das in diesem Zusammenhang verwendete Wort "Maschine"? (Wie der Name "lineare Programmierung" verwirrend sein kann, aber wir wissen, warum es "Programmierung" heißt.)
Antworten:
Möglicherweise, weil einige der frühesten Algorithmen für maschinelles Lernen als tatsächliche physische Maschinen implementiert wurden. Aus Wikipedia:
Das Perzeptron sollte eher eine Maschine als ein Programm sein, und während seine erste Implementierung in Software für IBM 704 erfolgte, wurde es anschließend in kundenspezifischer Hardware als "Mark 1-Perzeptron" implementiert.
(Bild aus der Cornell Library über Wikipedia)
ADALINE (Adaptive Lineardi Neuron oder später Adaptive Linear Element) ist ein frühes einschichtiges künstliches neuronales Netzwerk und der Name des physischen Geräts, das dieses Netzwerk implementiert hat.
Eine Quelle für weitere Informationen zu diesen Maschinen ist das Buch Talking Nets .
Ich denke dieser Artikel fasst es zusammen.
Grundsätzlich stammt die Maschine aus dem maschinellen Lernen , einem Begriff, der 1959 von Arthur Samuel geprägt wurde, lange vor den endgültigen Entwicklungen, die in den 90er Jahren zum SVM mit weichem Rand und in den 80er Jahren zu den Boltzmann-Maschinen führten. Vapnik und Lerner nannten ihren Algorithmus den Algorithmus bereits 1963 Generalized Portrait-Algorithmus , siehe mehr Informationen finden Sie hier .
Eine Maschine in diesem Zusammenhang wäre die Ausgabefunktion oder, wie der Artikel aus historischen Gründen sagt, die Hypothese , die aus den gelernten Parametern erstellt wird.
Meriam-Webster definiert das Wort als "ein literarisches Gerät oder eine Erfindung, die für einen dramatischen Effekt eingeführt wurde". Es ist sicherlich die Aufgabe, den dramatischen Effekt zu steigern. "Support Vector Algorithmus / Ansatz / Gleichung / Funktion / ..." klingt einfach nicht so gut wie "Support Vector" MACHINE !"
Ich würde auch "Kernel Density Machine" und "Maximum Likelihood Machine" vorschlagen. Eigentlich werde ich von nun an alle meine Algorithmen "Maschinen" nennen.