Puede valer la pena intentar implementarlo a un nivel más práctico primero.
Piense en esto: no necesita saber cómo construir un administrador de memoria o una capa de abstracción de hardware para usar la memoria y el hardware en su computadora. Esas capacidades están en el sistema operativo que está utilizando, alguien más las hizo por usted, pero puede crear un excelente software sin saber cómo funcionan íntimamente. (Y opcionalmente podría aprender esos conceptos del sistema operativo algún día)
Lo mismo con el aprendizaje automático o la IA: comience con algunos atajos antes de profundizar. Por ejemplo, Google tiene un conjunto bastante robusto de servicios de aprendizaje automático que puede usar de forma gratuita. Análisis predictivo: Cloud Machine Learning Engine es un ejemplo, Vision API y Cloud Natural Language API son otros. Puede crear algunas aplicaciones interesantes que necesiten comprender lo que hay en una imagen y comenzar a aprender conceptos de aprendizaje automático a lo largo del camino. (Clasificación, agrupación, detección de temas, etc.)
- ¿Puede la inteligencia artificial ser segura?
- ¿Qué es la IA vertical?
- ¿Es posible construir una IA como la de West World con la tecnología actual?
- Cómo aumentar mi inteligencia financiera
- ¿El campo de inteligencia artificial está creciendo rápidamente?
Una vez que obtenga suficientes conocimientos de matemáticas (álgebra lineal específicamente), mire los cursos abiertos sobre aprendizaje automático, como Machine Learning – Stanford University | Coursera … si bien será difícil, apuesto a que los conocimientos prácticos de codificación y las matemáticas saben cómo lo harán posible si eres persistente.
¡Buena suerte!