Saltar al contenido principal
Machine learning, neural networks, LLMs, retrieval-augmented generation, model serving, and the systems engineering behind production AI.

Artificial Intelligence

Machine learning, neural networks, LLMs, retrieval-augmented generation, model serving, and the systems engineering behind production AI.

AI Fundamentals

Trace the basic loop behind modern AI applications

AI systems are not magic: they combine a model, a prompt, relevant context, and iterative feedback to produce useful output.

Current stage

Artifact
Why it matters

    AI Fundamentals

    Elementary (2/5) ~1 hora AI vs ML vs Deep Learning Supervised, unsupervised, reinforcement learning Features y labels Train/validation/test split Prereqs: Ninguno

    Artificial Intelligence (IA) es el campo de la computer science dedicado a crear sistemas que pueden realizar tareas que requieren inteligencia humana: razonar, aprender, percibir, y decidir.

    AI vs ML vs Deep Learning

    TérminoDefinición
    AICualquier sistema que simula inteligencia humana
    MLSubset de AI: sistemas que aprenden de datos
    Deep LearningSubset de ML: redes neuronales profundas

    Tipos de Machine Learning

    Supervised Learning

    • Datos etiquetados: (X, y).
    • Objetivo: aprender f: X → y.
    • Ejemplos: clasificación, regresión.

    Unsupervised Learning

    • Datos sin etiquetas: solo X.
    • Objetivo: encontrar estructura en los datos.
    • Ejemplos: clustering, PCA.

    Reinforcement Learning

    • Agente aprende mediante recompensas en un entorno.
    • Objetivo: maximizar recompensa acumulada.
    • Ejemplos: juegos, robótica.

    Train/Validation/Test Split

    SplitPropósitoTamaño típico
    TrainEntrenar modelo60-80%
    ValidationTuning de hiperparámetros10-20%
    TestEvaluación final10-20%

    Overfitting y Underfitting

    • Underfitting: modelo demasiado simple, no captura patrones.
    • Overfitting: modelo demasiado complejo, memoriza el training set.
    • Good fit: generaliza bien a datos nuevos.

    Bias-Variance Tradeoff

    • Bias: error por suposiciones simplificadoras (underfitting).
    • Variance: error por sensibilidad a fluctuations en training data (overfitting).
    • Tradeoff: reducir bias aumenta variance y viceversa.

    Aplicaciones

    • Computer Vision — detección de objetos, facial recognition
    • NLP — chatbots, traducción, sentiment analysis
    • Autonomous vehicles — percepción, decisión
    • Healthcare — diagnóstico médico, drug discovery
    • Finance — fraud detection, algorithmic trading

    Trayectoria de Práctica

    1. Investiga historia de AI: Dartmouth 1956, AI winters, deep learning revolution.
    2. Investiga tipos de learning: ¿cuándo usar cada uno?
    3. Investiga train/val/test split: ¿por qué no se entrena con todo?
    4. Investiga regularization: L1, L2, dropout.
    5. Investiga transformers: ¿por qué revolucionaron NLP?