
Curso de IA y Machine Learning
Domine el espectro completo de la inteligencia artificial y el aprendizaje automático, desde los fundamentos matemáticos y la preparación de datos hasta el aprendizaje profundo, el procesamiento del lenguaje natural y el despliegue en producción. Este curso le brinda las competencias prácticas que los empleadores están buscando activamente. Construya modelos reales, resuelva problemas reales e inicie una carrera en la vanguardia de la tecnología.
Lo que vas a aprender:
Usted obtendrá una comprensión sólida del aprendizaje supervisado y no supervisado, las redes neuronales y el procesamiento del lenguaje natural. Aprenderá a limpiar y diseñar características de datos, entrenar modelos de clasificación y regresión, y evaluarlos con las métricas adecuadas. El curso cubre redes convolucionales y recurrentes, arquitecturas de transformadores y modelos de lenguaje de gran tamaño. También aprenderá a desplegar modelos usando API REST y Docker, realizar seguimiento de experimentos con herramientas de MLOps y detectar deriva de datos en producción. Las prácticas de IA responsable, la auditoría de equidad y las técnicas de explicabilidad se incluyen a lo largo del curso. Al finalizar, usted tendrá la profundidad técnica y la experiencia práctica para construir y poner en funcionamiento sistemas de aprendizaje automático que generen valor empresarial medible.
Cómo estudias de forma práctica Curso de IA y Machine Learning
Cómo practicas Curso de IA y Machine Learning
Para ti que eres empresa y quieres 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 • 40 LeccionesDuración entre 4 y 360 horas (tú decides)
Capítulo 1OcultarOcultar detallesVer detallesFundamentos de IA y aprendizaje automático
Fundamentos de IA y aprendizaje automático
Lección 1 • Tipos de aprendizaje automático
Cubre los paradigmas de aprendizaje supervisado, no supervisado y por refuerzo con ejemplos del mundo real. Conecta cada paradigma con los tipos de problemas abordados más adelante en el curso.
Lección 2 • Configuración de su entorno de AA
Guía a los estudiantes en la instalación de Python, bibliotecas clave y herramientas de cuadernos. Garantiza que cada estudiante tenga un entorno funcional antes de los ejercicios prácticos.
Lección 3 • El flujo de trabajo de AA de extremo a extremo
Traza el pipeline completo desde los datos brutos hasta el modelo desplegado. Proporciona un modelo mental que los estudiantes repasarán en cada capítulo posterior.
Lección 4 • Qué significan realmente IA y AA
Aclara la distinción entre inteligencia artificial, aprendizaje automático y aprendizaje profundo. Establece el vocabulario preciso utilizado a lo largo del curso.
Lección 5 • Fundamentos matemáticos esenciales para AA
Repasa conceptos de álgebra lineal, probabilidad y cálculo que sustentan los algoritmos de AA. Se enfoca en la intuición sobre la demostración para mantener productivos a los no matemáticos.
Capítulo 2OcultarOcultar detallesVer detallesAdquisición y preparación de datos
Adquisición y preparación de datos
Lección 1 • División de datos y prevención de fugas
Explica las divisiones de entrenamiento, validación y prueba, y el riesgo crítico de fuga de datos. Establece hábitos de evaluación rigurosos que se mantienen en todos los capítulos de modelado.
Lección 2 • Comprender las fuentes de datos
Examina fuentes de datos estructurados, no estructurados y semiestructurados y sus ventajas y desventajas. Sitúa a los estudiantes en panoramas de datos realistas antes de comenzar cualquier limpieza.
Lección 3 • Manejo de datos faltantes y ruidosos
Cubre estrategias de imputación, tratamiento de valores atípicos y métodos de reducción de ruido. Prepara a los estudiantes para tomar decisiones defendibles cuando los datos están incompletos o corruptos.
Lección 4 • Ingeniería y transformación de características
Demuestra codificación, escalado y creación de nuevas características a partir de variables brutas. Muestra cómo las características diseñadas mejoran directamente la precisión del modelo en capítulos posteriores.
Lección 5 • Análisis exploratorio de datos
Enseña resúmenes estadísticos y técnicas de visualización para comprender las distribuciones de datos. Conecta los hallazgos del AED directamente con las decisiones de preprocesamiento tomadas más adelante en el capítulo.
Capítulo 3OcultarOcultar detallesVer detallesAprendizaje supervisado: Regresión
Aprendizaje supervisado: Regresión
Lección 1 • Modelos de regresión basados en árboles
Presenta los regresores de árbol de decisión, bosque aleatorio y potenciación del gradiente. Compara su precisión e interpretabilidad con modelos lineales en los mismos conjuntos de datos.
Lección 2 • Métricas de evaluación de regresión
Presenta MAE, MSE, RMSE y R-cuadrado como medidas de rendimiento complementarias. Enseña a los estudiantes a seleccionar la métrica correcta según el contexto de negocio.
Lección 3 • Técnicas de regularización
Cubre la regularización Ridge, Lasso y Elastic Net para combatir el sobreajuste en regresión. Conecta la fuerza de la regularización con el equilibrio sesgo-varianza presentado conceptualmente antes.
Lección 4 • Regresión polinómica y no lineal
Extiende la regresión lineal para capturar relaciones curvas a través de características polinómicas. Demuestra cuándo los modelos no lineales superan las líneas base lineales.
Lección 5 • Fundamentos de regresión lineal
Deduce el modelo de regresión lineal desde los primeros principios y lo ajusta usando mínimos cuadrados. Establece el algoritmo de línea base con el que se comparan todos los demás regresores.
Capítulo 4OcultarOcultar detallesVer detallesAprendizaje supervisado: Clasificación
Aprendizaje supervisado: Clasificación
Lección 1 • Métricas de evaluación de clasificación
Cubre exactitud, precisión, exhaustividad, F1, ROC-AUC y matrices de confusión. Enseña la selección de métricas para clases desbalanceadas y costos de error asimétricos.
Lección 2 • Modelos de clasificación basados en árboles
Cubre árboles de decisión, bosques aleatorios y potenciación del gradiente para tareas de clasificación. Enfatiza los métodos de ensamble que consistentemente superan las líneas base de un solo árbol.
Lección 3 • Clasificadores Naive Bayes y k-NN
Presenta clasificadores probabilísticos y basados en instancias como alternativas rápidas e interpretables. Destaca casos de uso donde estos modelos más simples superan a los complejos.
Lección 4 • Máquinas de vectores de soporte
Explica el hiperplano de margen máximo y el truco del kernel para fronteras no lineales. Posiciona las SVM como clasificadores poderosos para problemas de alta dimensionalidad y muestras pequeñas.
Lección 5 • Regresión logística para clasificación
Deduce la regresión logística a partir de la función sigmoide e interpreta las salidas de log-odds. Sirve como la línea base probabilística para todas las comparaciones de clasificación en este capítulo.
Capítulo 5OcultarOcultar detallesVer detallesAprendizaje no supervisado y reducción de dimensionalidad
Aprendizaje no supervisado y reducción de dimensionalidad
Lección 1 • Análisis de componentes principales
Deduce el PCA mediante la maximización de la varianza y explica las componentes principales geométricamente. Demuestra el PCA como un paso de preprocesamiento que mejora el rendimiento del modelo posterior.
Lección 2 • Métodos de detección de anomalías
Cubre bosques de aislamiento, autocodificadores y métodos estadísticos para detectar valores atípicos. Aplica la detección de anomalías a escenarios de fraude, control de calidad y monitoreo de sistemas.
Lección 3 • Reducción de dimensionalidad no lineal
Presenta t-SNE y UMAP para visualizar datos de alta dimensionalidad en dos dimensiones. Contrasta sus fortalezas y limitaciones frente al PCA lineal.
Lección 4 • Aprendizaje de reglas de asociación
Explica el algoritmo Apriori y las métricas clave: soporte, confianza y lift. Aplica el análisis de canasta de mercado a casos de uso de recomendación y venta cruzada.
Lección 5 • Algoritmos de agrupamiento
Cubre el agrupamiento con k-medias, jerárquico y DBSCAN con orientación práctica para su selección. Conecta las salidas de los grupos con tareas posteriores de segmentación de negocio y detección de anomalías.
Capítulo 6OcultarOcultar detallesVer detallesRedes neuronales y aprendizaje profundo
Redes neuronales y aprendizaje profundo
Lección 1 • Redes recurrentes y modelos de secuencia
Presenta RNN, LSTM y GRU para datos secuenciales y de series temporales. Prepara a los estudiantes para el capítulo de procesamiento de lenguaje natural que sigue.
Lección 2 • Perceptrones y redes prealimentadas
Construye una red neuronal desde un solo perceptrón hasta arquitecturas multicapa. Establece el grafo de cómputo de propagación hacia adelante utilizado en todas las secciones posteriores de aprendizaje profundo.
Lección 3 • Retropropagación y optimización
Deduce la retropropagación usando la regla de la cadena y la conecta con variantes del descenso de gradiente. Capacita a los estudiantes para ajustar tasas de aprendizaje y optimizadores para una convergencia estable.
Lección 4 • Regularización en redes profundas
Cubre dropout, normalización por lote y parada temprana para prevenir el sobreajuste. Conecta estas técnicas con los conceptos de sesgo-varianza establecidos en capítulos anteriores.
Lección 5 • Redes neuronales convolucionales
Explica la convolución, el pooling y las jerarquías de mapas de características para datos de imagen. Demuestra arquitecturas CNN en puntos de referencia de clasificación de imágenes.
Capítulo 7OcultarOcultar detallesVer detallesProcesamiento de lenguaje natural con AA
Procesamiento de lenguaje natural con AA
Lección 1 • Arquitectura Transformer y BERT
Explica la autoatención, la codificación posicional y la estructura codificador-decodificador. Demuestra el ajuste fino de BERT para tareas de clasificación y respuesta a preguntas.
Lección 2 • Incrustaciones de palabras
Explica Word2Vec, GloVe y FastText como representaciones semánticas densas de palabras. Muestra cómo las incrustaciones preentrenadas aceleran el entrenamiento de modelos de PLN posteriores.
Lección 3 • Preprocesamiento y representación de texto
Cubre tokenización, lematización, eliminación de palabras vacías y codificación de bolsa de palabras. Establece el pipeline de texto a vector requerido por todos los modelos de PLN en este capítulo.
Lección 4 • Clasificación de texto y análisis de sentimiento
Construye clasificadores para etiquetado de temas y puntuación de sentimiento usando modelos clásicos y profundos. Aplica las métricas de evaluación del capítulo de clasificación a puntos de referencia específicos de texto.
Lección 5 • Modelos de lenguaje grandes en la práctica
Cubre ingeniería de prompts, generación aumentada por recuperación e integración de LLM vía API. Prepara a los estudiantes para construir aplicaciones impulsadas por LLM sin entrenamiento completo del modelo.
Capítulo 8OcultarOcultar detallesVer detallesDespliegue de modelos y AA en producción
Despliegue de modelos y AA en producción
Lección 1 • Escalabilidad y opciones de infraestructura
Compara opciones de despliegue en la nube, local y en el borde para diferentes perfiles de latencia y costo. Orienta a los estudiantes en la correspondencia de la infraestructura con el tamaño del modelo y el volumen de solicitudes.
Lección 2 • Pruebas A/B y gobernanza de modelos
Cubre despliegue en sombra, pruebas A/B y lanzamientos canary para despliegues seguros de modelos. Presenta prácticas de gobernanza para pistas de auditoría y procedimientos de reversión.
Lección 3 • Monitoreo de modelos y detección de deriva
Enseña deriva de datos, deriva de concepto y detección de degradación del rendimiento en producción. Conecta las alertas de monitoreo con los pipelines de reentrenamiento presentados en la sección anterior.
Lección 4 • Pipelines y orquestación de AA
Presenta frameworks de pipelines para automatizar los pasos de ingesta de datos, entrenamiento y despliegue. Garantiza la reproducibilidad y reduce la intervención manual en flujos de trabajo de AA recurrentes.
Lección 5 • Empaquetado y servicio de modelos de AA
Cubre la serialización de modelos, creación de API REST y contenerización con Docker. Cierra la brecha entre los experimentos en cuadernos y los servicios listos para producción.
Tu certificado válido de finalización
Este curso es para ti:
Desarrollador de software: quiere agregar capacidades de aprendizaje automático a su trabajo de ingeniería existente.
Analista de datos: está listo para ir más allá de los tableros de control hacia el territorio del modelado predictivo.
Persona en transición de carrera: está migrando de finanzas, atención médica u operaciones a roles de inteligencia artificial.
Estudiante de posgrado: busca desarrollar competencias aplicadas para complementar su formación en investigación académica.
Gerente de producto: desea adquirir fluidez técnica para colaborar eficazmente con equipos de aprendizaje automático.
Emprendedor: busca evaluar e integrar soluciones de inteligencia artificial en sus propios productos.
Lo que dicen nuestros estudiantes
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 he recomendado a otras personas...

Me gusta cómo las lecciones van directo al grano y cómo puedo cambiar capítulos y saltar 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, fácil 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 Colombia?
¿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




















