¿Por qué se llaman "máquinas"? ¿Hay un origen para la palabra "máquina" utilizada en este contexto? (Al igual que el nombre "programación lineal" puede ser confuso, pero sabemos por qué se llama "programación").
¿Por qué se llaman "máquinas"? ¿Hay un origen para la palabra "máquina" utilizada en este contexto? (Al igual que el nombre "programación lineal" puede ser confuso, pero sabemos por qué se llama "programación").
Respuestas:
Posiblemente porque algunos de los primeros algoritmos de aprendizaje automático se implementaron como máquinas físicas reales. De Wikipedia:
El perceptrón estaba destinado a ser una máquina, en lugar de un programa, y aunque su primera implementación fue en software para el IBM 704, posteriormente se implementó en hardware personalizado como el "perceptrón Mark 1".
(Imagen de la Biblioteca Cornell a través de Wikipedia)
ADALINE (Adaptive Lineardi Neuron o posterior Adaptive Linear Element) es una red neuronal artificial de una sola capa y el nombre del dispositivo físico que implementó esta red.
Una fuente para obtener más información sobre estas máquinas es el libro Redes que hablan .
Creo que este articulo resume.
Básicamente, la máquina proviene del aprendizaje automático , un término que fue acuñado en 1959 por Arthur Samuel, mucho antes de los desarrollos finales que condujeron al kernel SVM en los años 90 y a las máquinas Boltzmann en los años 80. Vapnik y Lerner llamaron a su algoritmo el algoritmo Generalized Portrait en 1963, vea más aquí .
Una máquina en este contexto sería la función de salida, o como el artículo expone por razones históricas, la hipótesis , construida a partir de los parámetros aprendidos.
Meriam-Webster define la palabra como "un recurso literario o artilugio introducido para un efecto dramático". Ciertamente hace el trabajo de aumentar el efecto dramático. "El algoritmo / enfoque / ecuación / función / ... del vector de soporte simplemente no suena tan bien como" ¡ MÁQUINA de vector de soporte ! "
También sugeriría "máquina de densidad de kernel" y "máquina de máxima probabilidad". En realidad, voy a llamar a todos mis algoritmos "máquinas" de ahora en adelante.