Machine Learning
¿Has escuchado mucho de machine learning sin saber a qué se refiere?
A mi me resulta igual, simplemente un tema de otro mundo, sin sentido realmente pero no sé si eso este por cambiar o no...
Cuando se habla de la inteligencia artificial es normal que nos siga resultando extraño o desconocido, ya que la propia IA sigue siendo algo "relativamente nuevo"; pero no es tan intimidamente como parece.
En fin, después de todo este rollo, como ha sido tan curioso para mí este tema decidí investigar y por eso escribo ahora esto, espero que sirva:
El machine learning
Conocido como aprendizaje de máquina, nació como una idea ambiciosa de la IA en la década de los 60's. Para ser más exactos, fue una subdisciplina de la IA, producto de las ciencias de la computación y las neurociencias.
Lo que esta rama pretendía estudiar era el reconocimiento de patrones (en los procesos de ingeniería, matemáticas, computación, etc.) y el aprendizaje por parte de las computadoras.
El machine learning comenzó a enfocarse en diferentes asuntos, tales como el razonamiento probabilístico, investigación basada en la estadística, recuperación de información, y continuó profundizando cada vez más en el reconocimiento de patrones (todos estos asuntos aplicados a procesos de ingeniería, matemáticas, computación).
El principal objetivo del machine learning es abordar y resolver problemas prácticos en donde se aplique cualquiera de las disciplinas numéricas antes mencionadas.
¿Qué es exactamente?
Como establecimos previamente, es un campo de las ciencias de la computación que le da a las computadoras la habilidad de aprender sin ser explícitamente programadas.
Si esta definición resultó muy trivial, pongámoslo de esta forma: es la idea de que existen algoritmos que pueden darte hallazgos o conclusiones relevantes obtenidas de un conjunto de datos, sin que el ser humano tenga que escribir instrucciones o códigos para esto.
El propósito del machine learning es que las personas y las máquinas trabajen de la mano, al éstas ser capaces de aprender como un humano lo haría. Precisamente esto es lo que hacen los algoritmos, permiten que las máquinas ejecuten tareas. Al principio eran básicas, hoy en día pueden ser complejas.