
Curso de Machine Learning y Deep Learning
Dominá el aprendizaje automático y el aprendizaje profundo, desde los fundamentos matemáticos hasta el despliegue en producción. Este curso cubre aprendizaje supervisado, redes neuronales, transformers y grandes modelos de lenguaje con práctica de código en Python, Keras y PyTorch. Vas a construir modelos reales, hacer fine-tuning de LLMs y ponerlos en producción usando las mejores prácticas de MLOps.
Qué vas a aprender:
Vas a empezar con las bases matemáticas y las herramientas de Python que necesitan quienes practican aprendizaje automático, después vas a trabajar con algoritmos supervisados y no supervisados antes de pasar a redes neuronales y arquitecturas de aprendizaje profundo. El curso cubre CNNs para visión por computadora, RNNs y LSTMs para modelado de secuencias, y la arquitectura Transformer que impulsa los grandes modelos de lenguaje. Vas a aprender a hacer fine-tuning de modelos tipo BERT y GPT, aplicar técnicas de eficiencia de parámetros como LoRA, y usar ingeniería de prompts para mejorar el rendimiento de los LLMs. Secciones adicionales amplían tus habilidades hacia modelos generativos, aprendizaje por refuerzo, redes neuronales de grafos y métodos tabulares avanzados. La parte final te enseña a poner los modelos en producción con seguimiento de experimentos, servir APIs REST, monitoreo de drift y prácticas de IA responsable.
Cómo estudiás de forma práctica Curso de Machine Learning y Deep Learning
Cómo practicás Curso de Machine Learning y Deep Learning
Para vos que sos empresa y querés capacitar a tu equipo
En Dedika para empresas, el curso incluye ejercicios y ejemplos adaptados a tu propio negocio y a las necesidades de tu empresa.
Contenido del curso
8 Capítulos • 38 LeccionesDuración entre 4 y 360 horas (tú decides)
Capítulo 1OcultarOcultar detallesVer detallesFundamentos del Aprendizaje Automático
Fundamentos del Aprendizaje Automático
Lección 1 • Representación y Preprocesamiento de Datos
Enseña cómo transformar datos crudos en características listas para el modelo. Habilita directamente un entrenamiento de modelos efectivo en capítulos posteriores.
Lección 2 • Kit de Herramientas Python para ML
Presenta NumPy, Pandas y Matplotlib como el stack central de manipulación y visualización de datos. Prepara a los estudiantes para la codificación práctica en todos los capítulos siguientes.
Lección 3 • Qué es el Aprendizaje Automático
Define ML, su relación con la IA y la estadística, y los tipos de aprendizaje. Ancla todo el contenido técnico posterior en un mapa conceptual unificado.
Lección 4 • Matemáticas Esenciales para ML
Cubre álgebra lineal, cálculo, probabilidad y estadística necesarios para los algoritmos de ML. Proporciona el lenguaje cuantitativo usado a lo largo del curso.
Lección 5 • El flujo de trabajo de ML
Mapea el pipeline de extremo a extremo desde la definición del problema hasta el despliegue. Brinda a los estudiantes un framework de proceso repetible para cada proyecto.
Capítulo 2OcultarOcultar detallesVer detallesAlgoritmos de Aprendizaje Supervisado
Algoritmos de Aprendizaje Supervisado
Lección 1 • Evaluación y Selección de Modelos
Proporciona técnicas rigurosas para medir y comparar el rendimiento de los modelos. Asegura que los estudiantes puedan tomar decisiones defendibles de selección de modelos.
Lección 2 • Ajuste de Hiperparámetros
Cubre estrategias de búsqueda sistemática para optimizar la configuración del modelo. Cierra la brecha entre un modelo que funciona y uno listo para producción.
Lección 3 • Árboles de Decisión y Métodos de Ensamble
Explica los criterios de partición basados en árboles y los extiende a modelos de ensamble potentes. Los estudiantes obtienen herramientas para el modelado de datos tabulares de alta precisión.
Lección 4 • Regresión Lineal y Logística
Cubre la regresión por mínimos cuadrados ordinarios y la regresión logística para clasificación binaria. Establece el paradigma de minimización de pérdida central en todos los modelos de ML.
Lección 5 • Máquinas de Vectores de Soporte
Enseña maximización de márgenes y métodos de kernel para clasificación y regresión. Conecta la intuición geométrica con casos de uso prácticos en datos de alta dimensionalidad.
Capítulo 3OcultarOcultar detallesVer detallesTécnicas de Aprendizaje No Supervisado
Técnicas de Aprendizaje No Supervisado
Lección 1 • Reducción de Dimensionalidad
Enseña PCA, t-SNE y UMAP para comprimir datos de alta dimensionalidad. Permite la visualización y mejora el rendimiento posterior del modelo.
Lección 2 • Métodos de Detección de Anomalías
Cubre enfoques estadísticos y basados en modelos para identificar valores atípicos. Directamente aplicable a detección de fraude, control de calidad y sistemas de monitoreo.
Lección 3 • Algoritmos de Clustering
Introduce métodos de clustering particional y jerárquico para agrupar puntos de datos similares. Construye intuición sobre métricas de distancia y evaluación de calidad de clusters.
Lección 4 • Aprendizaje de Reglas de Asociación
Explica la minería de conjuntos de ítems frecuentes y la generación de reglas para análisis de canasta de mercado. Conecta el descubrimiento de patrones no supervisados con sistemas de recomendación comerciales.
Capítulo 4OcultarOcultar detallesVer detallesFundamentos de Redes Neuronales
Fundamentos de Redes Neuronales
Lección 1 • Propagación hacia Adelante y hacia Atrás
Deriva las matemáticas del cálculo de pasada hacia adelante y la retropropagación de gradientes. Los estudiantes pueden trazar manualmente el flujo de datos y las actualizaciones de gradiente a través de una red.
Lección 2 • De Neuronas Biológicas a Artificiales
Mapea la estructura de la neurona biológica al modelo de perceptrón y redes multicapa. Fundamenta la arquitectura de aprendizaje profundo en una base conceptual intuitiva.
Lección 3 • Algoritmos de Optimización
Compara variantes de descenso de gradiente y optimizadores adaptativos para la estabilidad del entrenamiento. Impacta directamente la velocidad de convergencia y la precisión final del modelo.
Lección 4 • Regularización en Redes Neuronales
Enseña dropout, normalización por lotes y decaimiento de pesos para combatir el sobreajuste. Prepara a los estudiantes para construir redes que generalicen a datos no vistos.
Lección 5 • Construyendo Redes con Keras y PyTorch
Implementa redes prealimentadas usando dos frameworks principales. Brinda a los estudiantes fluidez práctica en codificación antes de abordar arquitecturas complejas.
Capítulo 5OcultarOcultar detallesVer detallesRedes Neuronales Convolucionales
Redes Neuronales Convolucionales
Lección 1 • Mejores Prácticas para Entrenar CNNs
Cubre pipelines de aumento de datos, entrenamiento con precisión mixta y estrategias de depuración. Asegura que los estudiantes puedan entrenar CNNs de manera eficiente en conjuntos de datos reales.
Lección 2 • Arquitecturas Clásicas de CNNs
Revisa los principios de diseño de LeNet, AlexNet, VGG, ResNet y EfficientNet. Enseña la evolución arquitectónica y el razonamiento detrás de cada decisión de diseño.
Lección 3 • Detección de Objetos y Segmentación
Extiende las CNNs de clasificación a tareas de localización y etiquetado a nivel de píxel. Cubre YOLO, Faster R-CNN y U-Net para aplicaciones de visión del mundo real.
Lección 4 • Operaciones de Convolución y Pooling
Explica la operación de convolución, el aprendizaje de filtros y el submuestreo espacial. Establece las primitivas computacionales centrales de todas las arquitecturas CNN.
Lección 5 • Transferencia de Aprendizaje y Ajuste Fino
Aplica modelos preentrenados de ImageNet a nuevos dominios con datos limitados. Reduce drásticamente el tiempo de entrenamiento y los requisitos de datos para proyectos prácticos.
Capítulo 6OcultarOcultar detallesVer detallesRedes Recurrentes y Modelado de Secuencias
Redes Recurrentes y Modelado de Secuencias
Lección 1 • Arquitecturas LSTM y GRU
Detalla los mecanismos de compuertas que permiten el aprendizaje de dependencias de largo alcance. Los estudiantes implementan y comparan LSTM y GRU en tareas de secuencias de referencia.
Lección 2 • Modelos Secuencia a Secuencia
Cubre arquitecturas codificador-decodificador para mapeo de secuencias de entrada y salida de longitud variable. Directamente aplicable a traducción automática, resumen y chatbots.
Lección 3 • Pronóstico de Series Temporales con RNNs
Aplica modelos recurrentes a problemas de pronóstico univariados y multivariados. Conecta la teoría de modelado de secuencias con casos de uso de pronóstico empresarial y científico.
Lección 4 • Conceptos Básicos de Redes Neuronales Recurrentes
Introduce el grafo de cómputo recurrente y la propagación del estado oculto. Establece por qué los datos secuenciales requieren arquitecturas más allá de las redes prealimentadas.
Capítulo 7OcultarOcultar detallesVer detallesTransformers y Modelos de Lenguaje Grandes
Transformers y Modelos de Lenguaje Grandes
Lección 1 • Ingeniería de Prompts y Aprendizaje en Contexto
Enseña estrategias de prompting zero-shot, few-shot y cadena de pensamiento. Permite a los estudiantes extraer el máximo rendimiento de los LLMs sin reentrenamiento.
Lección 2 • Ajuste Fino de Modelos de Lenguaje Preentrenados
Aplica Transformers de Hugging Face a tareas de clasificación, NER y QA. Brinda a los estudiantes un flujo de trabajo práctico para adaptar LLMs a problemas de dominio específico.
Lección 3 • Ajuste Fino Eficiente en Parámetros
Cubre LoRA, ajuste de prefijos y ajuste de prompts para adaptación de bajos recursos. Reduce los costos de cómputo y memoria manteniendo rendimiento competitivo.
Lección 4 • Autoatención y el Transformer
Deriva la atención de producto punto escalado y la atención multi-cabeza desde los primeros principios. Explica por qué los Transformers reemplazaron a las RNNs como la arquitectura de secuencias dominante.
Lección 5 • BERT, GPT y Modelos Codificador-Decodificador
Compara variantes de Transformer solo-codificador, solo-decodificador y codificador-decodificador. Los estudiantes entienden qué arquitectura se adapta a cada tarea de NLP.
Capítulo 8OcultarOcultar detallesVer detallesMLOps y Despliegue en Producción
MLOps y Despliegue en Producción
Lección 1 • Seguimiento de Experimentos y Reproducibilidad
Usa MLflow y Weights & Biases para registrar experimentos y gestionar artefactos. Establece la disciplina necesaria para la investigación de ML colaborativa y reproducible.
Lección 2 • Pipelines de ML y Orquestación de Flujos de Trabajo
Construye pipelines de entrenamiento automatizados usando herramientas como Airflow y Kubeflow. Habilita el reentrenamiento continuo y reduce la intervención manual en producción.
Lección 3 • Monitoreo y Detección de Deriva de Datos
Implementa pruebas estadísticas y dashboards para detectar deriva de modelo y datos. Asegura el rendimiento sostenido del modelo después del despliegue en entornos cambiantes.
Lección 4 • Serving de Modelos y APIs
Despliega modelos como REST APIs usando FastAPI y microservicios contenerizados. Conecta modelos entrenados con aplicaciones del mundo real y usuarios finales.
Lección 5 • ML Responsable en Producción
Aborda auditoría de equidad, explicabilidad y gobernanza en sistemas desplegados. Prepara a los estudiantes para cumplir con estándares de responsabilidad organizacional y regulatoria.
Tu certificado válido de finalización
Este curso es para vos:
Desarrolladores de software con curiosidad por sumar capacidades de IA a su trabajo.
Analistas de datos listos para ir más allá de los dashboards hacia el modelado predictivo.
Graduados recientes de STEM que buscan habilidades prácticas de aprendizaje automático para insertarse en el mercado laboral.
Product managers que quieren evaluar y guiar decisiones de producto basadas en ML.
Personas con trayectoria en finanzas o ingeniería que se están pasando a roles de ciencia de datos.
Investigadores de áreas científicas que buscan aplicar aprendizaje profundo a sus datos.
Lo que dicen nuestros alumnos
Sus clases son perfectas. Adquirí el paquete de un año y, finalmente, tengo la oportunidad de seguir diversos temas de mi interés sin necesidad de cambiar de plataforma... les agradezco por todo lo que hacen, ya los recomendé a otras personas...

Me gusta cómo las lecciones van directo al grano y cómo puedo cambiar capítulos y saltear contenidos que no necesito.

Me gusta el contenido y la forma de presentación y transcripción de videos, ¡lo que acelera el proceso!

La plataforma es rápida, simple de usar. La diversidad de contenido y los videos complementarios ayudan mucho en el aprendizaje.

Principales capacitaciones
Preguntas frecuentes
¿Quién es Dedika?
¿El certificado es válido en Argentina?
¿Los cursos son gratuitos?
¿Cuál es la carga horaria del curso?
¿Cómo son los cursos?
¿Cómo funcionan los cursos?
¿Cuál es la duración de los cursos?
¿Cuál es el costo o precio de los cursos?
¿Qué es un curso EAD u online y cómo funciona?
Curso en PDF




















