No, personalmente creo que no es una buena idea comenzar a aprender tanto Machine Learning como Desarrollo de aplicaciones de Android. Como ambos campos son completamente diferentes en un campo, vamos a jugar con datos (minería de datos) y en otro campo vamos a aprender el Ciclo de vida de una aplicación (diseño de interfaz de usuario, interfaz, marco, widget, etiquetas, botones, sqlite ). Somos humanos no comienza computadoras o máquinas para que podamos realizar múltiples tareas al mismo tiempo. si quieres aprender en profundidad y quieres tener un conocimiento profundo y una buena habilidad en el aprendizaje automático y el desarrollo de aplicaciones de Android. Entonces ve por uno. de lo contrario, al final todo se arruinará.
ya que en ambos campos tienes que aprender y practicar mucho para tener un buen conocimiento y habilidad en ese campo.
Pero si lo desea, puede aprender ambas cosas simultáneamente.
- ¿Prediciendo compras (en comercio electrónico) a través de modelos estadísticos o de aprendizaje automático?
- ¿Cómo se puede hacer la experimentación de aprendizaje profundo en una PC en casa?
- Yoshua Bengio: ¿Cómo funcionan los modelos de lenguaje neural?
- ¿Cuáles son los campos de negocios donde se puede usar la red neuronal?
- Cómo aprender un pozo bayesiano no paramétrico
Para el desarrollo de aplicaciones de Android, Java es el mejor lenguaje.
Para Machine Learning, Python es el mejor lenguaje, ya que Python es fácil de aprender y tiene toneladas de módulos o bibliotecas para facilitar su trabajo.
Recuerde siempre “Es fácil de aprender pero difícil de dominar”.