"서포트 벡터 머신"및 "제한된 볼츠만 머신"의 "머신"은 무엇을 의미합니까?


14

왜 그들은 "기계"라고 불리는가? 이 맥락에서 사용 된 "machine"이라는 단어의 기원이 있습니까? "선형 프로그래밍"이라는 이름과 혼동 될 수 있지만 "프로그래밍"이라고하는 이유를 알고 있습니다.


"machine"은 "algorithm"을 의미한다고 들었지만 원점에 대해서는 묻지 않았습니다.
dontloo 2019

@dontloo "튜링 머신"에서와 같이 될 수 있습니다. 누군가가 역사적 맥락에 관한 정보를 제공 할 수 있기를 바랍니다.
레이 황

답변:


7

초기 머신 러닝 알고리즘 중 일부는 실제 물리적 머신으로 구현 되었기 때문일 수 있습니다. Wikipedia에서 :

퍼셉트론은 프로그램이 아닌 기계로 만들어졌으며, 첫 번째 구현은 IBM 704 용 소프트웨어로 구현되었지만 이후에는 "Mark 1 perceptron"으로 맞춤형 하드웨어에 구현되었습니다.

여기에 이미지 설명을 입력하십시오

(위키 백과를 통한 코넬 도서관의 사진)

ADALINE (Adaptive Lineardi Neuron 이상 Adaptive Linear Element)은 초기 단일 계층 인공 신경 네트워크이며이 네트워크를 구현 한 물리적 장치의 이름입니다.

이 기계들에 대한 자세한 정보는 Talking Nets 책 입니다.


이 답변에서 제기 된 가설은 건전하지만 출처에서 도움이 될 수 있습니다. 사실, 내 대답에서 알 수 있듯이 Arthur Samuel은이 용어를 만들었고 당시 IBM에서 근무했으며 그의 논문은 IBM 저널에 발표되었습니다.
Firebug

10

나는 이 기사가 요약 한다고 생각 합니다.

기본적으로 기계는 기계 학습 에서 유래 한 것으로서, 1959 년 Arthur Samuel이 90 년대에 소프트 마진 커널 SVM을, 80 ​​년대에 Boltzmann Machines을 개발 한 마지막 개발 이전에 사용되었습니다. Vapnik과 Lerner 는 1963 년에 알고리즘을 Generalized Portrait 알고리즘 으로 불렀습니다 . 자세한 내용은 여기를 참조 하십시오 .

기계 이러한 맥락에서 출력 기능, 또는 것입니다 역사적인 이유는 대한 문서 풋로 가정 학습 매개 변수에서 내장.


1

메리 암 웹스터 (Meriam-Webster) 이 단어를 "극적인 효과를 위해 도입 된 문학적 장치 또는 개념"으로 정의 합니다. 확실히 극적인 효과를 높이는 역할을합니다. "지원 벡터 알고리즘 / 접근 / 방정식 / 함수 / ..."는 "지원 벡터 머신 !" 만큼 소리가 나지 않습니다 .

또한 "커널 밀도 기계"와 "최대 가능성 기계"를 제안합니다. 실제로 지금부터 모든 알고리즘을 "기계"라고 부를 것입니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.