¿Cuál es la diferencia entre el curso de aprendizaje automático de Andrew Ng en Coursera y el curso AZ ML en Python y R en Udemy?

Son complementarios entre sí. AZ se ocupa de aspectos prácticos del aprendizaje automático y utiliza Python para las tareas. El curso de Andrew trata aspectos teóricos más que la programación. De hecho, las tareas están en Matlab: buenas para matemáticos e investigadores y no tan buenas para los desarrolladores de software web.

El curso AZ también cubre muchos más temas que el curso de Andrew (AC). NLP solo se menciona en AC como parte de la clasificación de spam, mientras que hay una buena cobertura en AZ. El agrupamiento jerárquico, la asociación y la inferencia son parte de AZ pero ni siquiera se mencionan en AC. Similar para redes neuronales convolucionales.

AC es un gran curso teórico y ayuda a los principiantes a desarrollar la intuición sobre fórmulas matemáticas compex. No tiene miedo de tratar con fórmulas matemáticas y sus derivaciones. En particular, el concepto de función de costo y cómo optimizarlo es una herramienta útil para principiantes y obtiene una buena cobertura.

Mi sugerencia es comenzar con AC e intentar terminarlo dentro de 3 a 4 semanas. Luego, si comienza con AZ, lo ayudará a comprender los conceptos de una mejor manera.

Te sugeriré que hagas ambas cosas.

Puedes encontrar la diferencia en el siguiente video