Cómo aprender IA desde cero

Sabés programar poco o nada. Meta: entender qué es una red neuronal y entrenar una.

Esta es la ruta para quien arranca sin base. No asume programación previa más allá de lo mínimo, no asume matemática universitaria fresca y no asume que tengas una GPU. Asume una sola cosa: constancia, unas horas por semana durante algunos meses.

El orden importa más de lo que parece. El error que hace abandonar a casi todo el mundo es empezar por todos lados a la vez: un curso de matemática, un tutorial de PyTorch, un video sobre transformers y una newsletter, todo la misma semana. Elegí esta ruta, seguila en orden, y recién después dispersate.

Tiempo estimado: 3 a 6 meses con unas 10 horas semanales · 5 pasos

Los 5 pasos, en orden

  1. Intuición visual primero

    La serie de redes neuronales de 3Blue1Brown, completa. Antes de cualquier fórmula, entender geométricamente qué hace una red. Son unas cuatro horas que ahorran meses de confusión.

  2. Python y NumPy con foco en shapes

    Lo mínimo para escribir código propio. La habilidad concreta que necesitás es manipular arreglos y entender por qué las dimensiones no cierran, que es el 80% de los errores reales.

  3. Un curso de machine learning completo

    La Machine Learning Specialization de Andrew Ng si preferís teoría primero, o fast.ai si aprendés haciendo. Los dos funcionan; elegí según cómo estudiás vos.

  4. micrograd de Karpathy

    Construí un motor de diferenciación automática en cien líneas. Es el momento en que backpropagation deja de ser una palabra y pasa a ser algo que escribiste.

  5. Un proyecto propio con datos que te importen

    Sin proyecto no se consolida nada. Que sea chico, que sea tuyo y que llegue hasta el final, incluso si el resultado es mediocre. Terminar importa más que la métrica.

Una advertencia sobre el consumo pasivo

Mirar videos y leer papers da una sensación de progreso que no siempre se corresponde con aprendizaje. La regla práctica: por cada hora de consumo, una hora escribiendo código que rompe, se debuguea y funciona. Si nunca te peleaste con un shape mismatch, todavía no aprendiste el tema.

Preguntas frecuentes

¿Puedo aprender IA desde cero sin saber programar?

Sí, pero vas a necesitar aprender Python en el camino: no hay forma de evitarlo si querés entender cómo funcionan los modelos. Calculá unas semanas extra al principio. Si tu objetivo es solo usar herramientas de IA sin construir nada, no hace falta programar.

¿Cuánto tiempo lleva aprender inteligencia artificial desde cero?

Con unas diez horas semanales sostenidas, tres a seis meses alcanzan para entender los fundamentos y entrenar modelos propios. Un año para leer papers con comodidad. La constancia pesa mucho más que el punto de partida.

¿Necesito una GPU o pagar algo para empezar?

No. Google Colab y Kaggle ofrecen GPUs gratis más que suficientes para todo el recorrido de aprendizaje, y prácticamente todos los recursos de esta ruta son gratuitos.