La mayor parte del aprendizaje automático se divide en dos categorías, el aprendizaje supervisado y el no supervisado. En el aprendizaje supervisado, una gran parte adecuada de datos ya está clasificada, y esto se usa para entrenar y validar un algoritmo. Su éxito depende de varios factores, pero fundamentalmente en la elección y manipulación de las características creadas a mano que se utilizan para identificar los clústeres. En su esencia, el aprendizaje automático consiste en clasificar los datos. Se hace un esfuerzo considerable para elegir las funciones correctas para las técnicas supervisadas y no supervisadas.
El aprendizaje profundo tiene vínculos estrechos con las redes neuronales diseñadas originalmente para la IA y es una técnica de aprendizaje automático que tiene múltiples niveles (jerárquica). Hay varios algoritmos e hipótesis en uso. Una hipótesis popular es el perceptrón. Por ejemplo, las características en bruto ponderadas se aplican a una capa y se pasan a un disparador de suma no lineal, y luego a otra capa y así sucesivamente. La técnica es menos sensible a la selección inicial de características y demuestra ser bastante adecuada para el procesamiento del lenguaje natural y problemas relacionados. El aprendizaje profundo también se divide en dos categorías principales de aprendizaje supervisado y no supervisado.
Si estás interesado, Theano es una biblioteca de Python que facilita la escritura de modelos de aprendizaje profundo y ofrece la opción de entrenarlos en una GPU.
- ¿Habrá un límite para nuestro aprendizaje / comprensión de la ciencia debido a nuestros sentidos limitados?
- ¿Cuál es la mejor manera de aprender a leer resonancias magnéticas?
- ¿Qué consejo tienes para alguien que está aprendiendo a tocar el piano en sus 30 años?
- ¿Cuál es la mejor manera de aprender de la aplicación prácticamente?
- ¿Cuánto tiempo le llevará a un aficionado aprender a resolver un problema de Programación no lineal de enteros mixtos (MINLP)?