¿Puedo adoptar un enfoque de alto nivel para aprender Machine Learning sin molestar a los matemáticos detrás de los algoritmos de ML?

Sí, de hecho, en el curso de Machine Learning en Coursera de Andrew Ng, él toma un enfoque similar, sin profundizar en la parte matemática de los algoritmos de Machine Learning, cosas como probar por qué funcionan las ecuaciones para Gradient Decent o Normalization. Da una visión general de alto nivel sobre cómo llegamos a esas ecuaciones, cosas como aplicar diferenciales parciales a la hipótesis, puede ignorarla si no tiene mucho sentido para usted. Depende totalmente de usted buscar las pruebas completas reales de esas ecuaciones, si está interesado. De lo contrario, puede simplemente tomar esas ecuaciones y comenzar a resolver problemas de aprendizaje automático con ellas, y no preocuparse por qué funcionan, simplemente hacer que funcionen.

Pero creo que si realmente quieres profundizar en el aprendizaje automático, debes tratar de entender las pruebas detrás de esa ecuación. Eso solo te hará un mejor ingeniero de ML.

Puede, y los kits de herramientas lo están haciendo relativamente fácil.

Esperaría que funcione hasta cierto punto. Cuando las cosas funcionan bien, todos pueden hacerlo. ¿Qué sucede cuando las cosas no funcionan y no sabes por qué? 🙂

Creo que lo mínimo que necesitas saber se puede obtener haciendo el curso de Andrew Ng en Coursera. Definitivamente no es pesado en matemáticas y le dará algunas buenas intuiciones sobre el sobreajuste que definitivamente necesitará. Esto le permitirá adoptar un “enfoque de alto nivel” como quisiera sin “molestarse en aprender las matemáticas detrás de los algoritmos”.

No recomendaría comenzar a hacer ML antes de que alguien te diga qué son los sobreajustes y la regularización. No son difíciles de entender, pero si nunca escuchó de ellos, se dirige al desastre en sus aplicaciones (excelente precisión en el conjunto de entrenamiento y terrible precisión cuando usa su modelo para predecir cosas)

¡Absolutamente! Un curso genial que he descubierto y que he examinado es Aplicaciones creativas de aprendizaje profundo con TensorFlow | Kadenze va súper rápido, pero le enseña los métodos que se utilizan en el aprendizaje profundo, hasta las técnicas más avanzadas.

A veces, el curso echa un pequeño vistazo a las matemáticas detrás de los cálculos, pero puede omitir esas partes y, en su lugar, mirar el código (que casi no requiere conocimientos de matemáticas).

¿Lo mejor? Es completamente gratis.