Apa arti "mesin" dalam "mesin dukungan vektor" dan "mesin Boltzmann terbatas"?

14

Mengapa mereka disebut "mesin"? Apakah ada asal kata "mesin" yang digunakan dalam konteks ini? (Seperti nama "pemrograman linier" dapat membingungkan tetapi kita tahu mengapa ini disebut "pemrograman.")

Lei Huang
sumber
Saya pernah diberitahu bahwa "mesin" berarti "algoritma", tetapi saya tidak bertanya tentang asal.
dontloo
@dontloo Bisa jadi, seperti di "mesin Turing." Semoga seseorang dapat memberikan informasi tentang konteks sejarah.
Lei Huang

Jawaban:

7

Mungkin karena beberapa algoritma pembelajaran mesin paling awal diimplementasikan sebagai mesin fisik aktual. Dari Wikipedia:

Perceptron dimaksudkan untuk menjadi mesin, bukan program, dan sementara implementasi pertamanya adalah dalam perangkat lunak untuk IBM 704, ia kemudian diimplementasikan dalam perangkat keras yang dibuat khusus sebagai "Mark 1 perceptron".

masukkan deskripsi gambar di sini

(Gambar dari Perpustakaan Cornell via Wikipedia)

ADALINE (Adaptive Lineardi Neuron atau yang lebih baru Adaptive Linear Element) adalah jaringan saraf tiruan single-layer awal dan nama perangkat fisik yang mengimplementasikan jaringan ini.

Sumber untuk informasi lebih lanjut tentang mesin ini adalah buku Talking Nets .

Flounderer
sumber
Meskipun hipotesis yang diajukan dalam jawaban ini masuk akal, hipotesis itu dapat mengambil manfaat dari sumber. Memang, seperti jawaban saya tunjukkan, Arthur Samuel menciptakan istilah, dan dia bekerja di IBM pada saat itu, dan makalahnya diterbitkan di jurnal IBM.
Firebug
10

Saya pikir artikel ini merangkumnya.

Pada dasarnya, mesin berasal dari pembelajaran mesin , sebuah istilah yang diciptakan pada tahun 1959 oleh Arthur Samuel, jauh sebelum perkembangan akhir yang mengarah pada SVM kernel marging lunak di tahun 90-an dan Mesin Boltzmann pada tahun 80-an. Vapnik dan Lerner menyebut algoritma mereka sebagai algoritma Generalized Portrait pada tahun 1963, lihat lebih lanjut di sini .

Sebuah mesin dalam konteks ini akan menjadi fungsi output, atau seperti artikel yang diajukan untuk alasan historis, hipotesis , dibangun dari parameter yang dipelajari.

Pembakar
sumber
1

Meriam-Webster mendefinisikan kata itu sebagai "alat sastra atau penemuan yang diperkenalkan untuk efek dramatis." Ini tentu saja berfungsi meningkatkan efek dramatis. "Mendukung algoritme vektor / pendekatan / persamaan / fungsi / ..." tidak terdengar sebagus "dukungan vektor MESIN !"

Saya juga akan menyarankan "mesin kernel density" dan "mesin kemungkinan maksimum." Sebenarnya, saya akan memanggil semua algoritma saya "mesin" mulai sekarang.

Aksakal
sumber