¿Debo comenzar como principiante en el aprendizaje automático mediante tareas de aprendizaje supervisadas o no supervisadas y por qué?

Comience con el aprendizaje automático supervisado (ML) porque es el más fácil, el ML sin supervisión es bastante complejo y difícil de entrenar. En ML supervisado, tiene un objetivo claro que está matemáticamente bien definido, en resumen, tiene una función de costo / pérdida para minimizar en el aprendizaje supervisado, por lo tanto, el objetivo es aprender algún tipo de función de mapeo:

[matemáticas] Y = F (X, \ Theta) [/ matemáticas]

donde [math] \ Theta [/ math] son ​​los parámetros para optimizar, X la entrada y Y la salida.

El objetivo del aprendizaje supervisado no es diferente de la optimización numérica en matemáticas, si puede encontrar la solución analíticamente, incluso no hay necesidad de utilizar métodos iterativos. Pero, en realidad, las soluciones pueden ser complejas, por lo que los métodos analíticos directos no son posibles, es por eso que el ML supervisado utiliza principalmente algoritmos basados ​​en el descenso de gradiente para encontrar la solución aproximada:

[matemáticas] Y \ aprox. G (X, \ Theta) [/ matemáticas]

En ML sin supervisión, las cosas se vuelven aún más complicadas porque es muy difícil determinar la dirección en la que ajustar los parámetros para satisfacer un objetivo vagamente definido. Por lo tanto, en este subcampo de ML, el sistema debe inicializarse adecuadamente, posiblemente utilizando procedimientos de aprendizaje supervisados, para que pueda aprender de manera efectiva.

Para resumir:

El aprendizaje supervisado es un muy buen punto de entrada para los principiantes, mientras que el aprendizaje no supervisado, siendo muy desconocido y un área de investigación muy activa como en DeepMind, es más como la versión avanzada. Es importante comprender los métodos de LD supervisados ​​antes de tratar con el aprendizaje no supervisado más sofisticado. Los algoritmos actuales de ML de última generación también se basan principalmente en el aprendizaje supervisado, por lo que hay mucha literatura al respecto en comparación con el posterior solo porque el aprendizaje supervisado es muy simple en relación con el aprendizaje no supervisado. Es por eso que en DeepMind, literalmente, han dedicado la mayoría de sus recursos a descifrar el aprendizaje de refuerzo profundo (RL) porque de eso se trata la IA realmente fuerte.

Espero que esto ayude.

Como principiante, es mejor comenzar con supervisión. El rendimiento en el aprendizaje supervisado es mucho más fácil de medir (precisión, precisión / recuperación, AUC) y mucho más fácil de depurar (por ejemplo, puede ver las matrices de confusión, puede analizar los árboles de decisión, puede obtener medidas de qué características son importantes).

El aprendizaje no supervisado es significativamente más difícil; principalmente porque no hay una medida de éxito objetiva acordada (lo más cercano es tomar una tarea supervisada, tratarla como una tarea no supervisada y ver si extrae las mismas clases que están presentes en la tarea supervisada).

Ambos, puede ser! Sin embargo, ambos son enfoques fundamentalmente diferentes y probarlos juntos puede confundirlo.

El primer paso desde mi perspectiva es entender su diferencia [1]. Es posible que le guste uno sobre el otro por alguna razón, cuando comprende la filosofía detrás de estos enfoques.

Es posible que desee leer la siguiente respuesta para comprender el “por qué” de su pregunta: la respuesta de Shehroz Khan a En términos de matemática y lógica, ¿qué es más desafiante, el aprendizaje automático supervisado o el aprendizaje automático no supervisado?

Notas al pie

[1] La respuesta de Shehroz Khan a ¿Cuál es la diferencia entre los algoritmos de aprendizaje supervisados ​​y no supervisados?

Debo decir que no importa. Pero es mejor comenzar con el aprendizaje supervisado. Debido a que el aprendizaje no supervisado evolucionó después del aprendizaje supervisado, cuando tiene datos que no están etiquetados. El aprendizaje supervisado te motiva, ya que implica fases de capacitación y evaluación que nos ayudarán a ver resultados específicos como la precisión o la clasificación de las clases, donde el aprendizaje no supervisado es más de observación, agrupación y derivación de intuiciones.

Supervisado

El aprendizaje supervisado es en general más matemático y estadísticamente intuitivo. Además, el aprendizaje no supervisado en realidad sigue siendo un problema abierto, mientras que el supervisado se consideraría “resuelto”

Sugeriría comenzar desde un aprendizaje no supervisado.

La matemática detrás del aprendizaje no supervisado es más intuitiva y más fácil de entender. Los resultados en un conjunto de datos decente serían una motivación suficiente para explorar más.

La ingeniería de características en el aprendizaje no supervisado es mucho más fácil de relacionar que en SL. El aprendizaje no supervisado es también una muy buena manera de familiarizarse con las estadísticas descriptivas.

Feliz aprendizaje !

More Interesting

¿Por qué la automatización está presionando tanto y provocando tanto retorcimiento de manos?

¿Cuáles son tus compañías de robótica favoritas en este momento?

¿Alguien ha asistido a MIRI http://intelligence.org/ taller o pasantía?

¿Qué se 'propaga' durante la retropropagación?

¿Se puede modelar un problema de regresión como un problema de clasificación utilizando la representación binaria en redes neuronales profundas?

En el aprendizaje automático, ¿cuál es la diferencia entre los términos aprendizaje de transferencia, aprendizaje multitarea, transferencia inductiva, metaaprendizaje y aprendizaje para aprender?

¿Es posible programar una IA para generar automáticamente preguntas dado el texto de un artículo o libro?

¿Cómo cambiará la forma en que los usuarios interactúan con los algoritmos de aprendizaje automático en los próximos años?

¿Cuánto afectará la inteligencia artificial a la vida humana?

¿Existe algún requisito previo para el aprendizaje automático y el aprendizaje profundo? ¿Has trabajado en eso?

Cómo diseñar un jugador de IA para juegos de estrategia en tiempo real como StarCraft usando informática

¿Cómo se puede usar la IA en campañas políticas?

Si los robots toman nuestros trabajos, ¿por qué no todos vivimos en el lujo y les dejamos hacer el trabajo?

¿Cuál es el mayor error sobre la IA entre las masas en general?

Si voy a la universidad en 2018 y estudiaré inteligencia artificial, ¿se creará la IA fuerte durante mi vida?