Elige tu idioma
Curso de Inteligencia Artificial y Machine Learning
Más de 2 millones de estudiantes en todo el mundo

Curso de Inteligencia Artificial y Machine Learning

4,5

Dominá todo el espectro de la inteligencia artificial y el aprendizaje automático: desde los fundamentos matemáticos y la preparación de datos hasta el deep learning, el procesamiento de lenguaje natural y el despliegue en producción. Este curso te da las habilidades prácticas que los empleadores están buscando activamente. Construí modelos reales, resolvé problemas reales e iniciá una carrera en la vanguardia de la tecnología.

Dedika para empresas

Lo que vas a aprender:

Vas a adquirir una comprensión sólida del aprendizaje supervisado y no supervisado, las redes neuronales y el procesamiento de lenguaje natural. Vas a aprender a limpiar y preparar datos, entrenar modelos de clasificación y regresión, y evaluarlos con las métricas correctas. El curso abarca redes convolucionales y recurrentes, arquitecturas transformer y modelos de lenguaje grandes. También vas a aprender a desplegar modelos usando APIs REST y Docker, hacer seguimiento de experimentos con herramientas de MLOps y detectar desvíos de datos en producción. Se incluyen prácticas de IA responsable, auditoría de equidad y técnicas de explicabilidad a lo largo del curso. Al finalizar, vas a tener la profundidad técnica y la experiencia práctica para construir y poner en marcha sistemas de ML que generen valor de negocio medible.

Cómo estudias de forma práctica Curso de Inteligencia Artificial y Machine Learning

Cómo practicas Curso de Inteligencia Artificial 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.

Haz clic aquí

Contenido del curso

8 Capítulos • 40 ClasesDuración entre 4 y 360 horas (tú decides)

Capítulo 1Ver detalles

Fundamentos de IA y aprendizaje automático

  • Clase 1 • Tipos de aprendizaje automático

    Abarca los paradigmas de aprendizaje supervisado, no supervisado y por refuerzo con ejemplos del mundo real. Conecta cada paradigma con los tipos de problemas que se abordan más adelante en el curso.

  • Clase 2 • Configuración de tu entorno de ML

    Guía a los estudiantes en la instalación de Python, librerías clave y herramientas de notebooks. Asegura que cada estudiante tenga un entorno funcionando antes de comenzar los ejercicios prácticos.

  • Clase 3 • El flujo de trabajo de ML de extremo a extremo

    Mapea el pipeline completo, desde los datos sin procesar hasta el modelo desplegado. Proporciona un modelo mental que los estudiantes van a repasar en cada capítulo siguiente.

  • Clase 4 • Qué significan realmente IA y ML

    Aclara la distinción entre inteligencia artificial, aprendizaje automático y aprendizaje profundo. Establece el vocabulario preciso que se usa a lo largo del curso.

  • Clase 5 • Fundamentos matemáticos para ML

    Repasa conceptos de álgebra lineal, probabilidad y cálculo que sustentan los algoritmos de ML. Se enfoca en la intuición por sobre la demostración para que quienes no son matemáticos puedan ser productivos.

Capítulo 2Ver detalles

Adquisición y preparación de datos

  • Clase 1 • División de datos y prevención de fugas

    Explica las particiones de entrenamiento, validación y prueba, y el riesgo crítico de fuga de datos. Establece hábitos de evaluación rigurosos que se trasladan a todos los capítulos de modelado.

  • Clase 2 • Comprender las fuentes de datos

    Releva fuentes de datos estructuradas, no estructuradas y semiestructuradas, y sus ventajas y desventajas. Sitúa a los estudiantes en panoramas de datos realistas antes de comenzar cualquier limpieza.

  • Clase 3 • Manejo de datos faltantes y ruidosos

    Abarca estrategias de imputación, tratamiento de outliers y métodos de reducción de ruido. Prepara a los estudiantes para tomar decisiones defendibles cuando los datos están incompletos o corruptos.

  • Clase 4 • Ingeniería y transformación de features

    Demuestra codificación, escalado y creación de nuevas features a partir de variables crudas. Muestra cómo las features diseñadas mejoran directamente la precisión del modelo en capítulos posteriores.

  • Clase 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 EDA directamente con las decisiones de preprocesamiento que se toman más adelante en el capítulo.

Capítulo 3Ver detalles

Aprendizaje supervisado: regresión

  • Clase 1 • Modelos de regresión basados en árboles

    Introduce regresores de árbol de decisión, random forest y gradient boosting. Compara su precisión e interpretabilidad frente a modelos lineales sobre los mismos datasets.

  • Clase 2 • Métricas de evaluación de regresión

    Introduce 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.

  • Clase 3 • Técnicas de regularización

    Abarca la regularización Ridge, Lasso y Elastic Net para combatir el sobreajuste en regresión. Conecta la fuerza de regularización con el trade-off sesgo-varianza introducido conceptualmente antes.

  • Clase 4 • Regresión polinomial y no lineal

    Extiende la regresión lineal para capturar relaciones curvilíneas mediante features polinomiales. Demuestra cuándo los modelos no lineales superan a las líneas de base lineales.

  • Clase 5 • Fundamentos de regresión lineal

    Deriva el modelo de regresión lineal desde los primeros principios y lo ajusta usando mínimos cuadrados. Establece el algoritmo de referencia contra el cual se comparan todos los demás regresores.

Capítulo 4Ver detalles

Aprendizaje supervisado: clasificación

  • Clase 1 • Métricas de evaluación de clasificación

    Abarca 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.

  • Clase 2 • Modelos de clasificación basados en árboles

    Abarca árboles de decisión, random forests y gradient boosting para tareas de clasificación. Enfatiza los métodos de ensamble que superan consistentemente las líneas de base de un solo árbol.

  • Clase 3 • Clasificadores Naive Bayes y k-NN

    Introduce 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.

  • Clase 4 • Máquinas de Vectores de Soporte

    Explica el hiperplano de margen máximo y el truco del kernel para fronteras no lineales. Posiciona a las SVM como clasificadores poderosos para problemas de alta dimensionalidad y muestras pequeñas.

  • Clase 5 • Regresión logística para clasificación

    Deriva la regresión logística a partir de la función sigmoide e interpreta las salidas de log-odds. Sirve como la línea de base probabilística para todas las comparaciones de clasificación en este capítulo.

Capítulo 5Ver detalles

Aprendizaje no supervisado y reducción de dimensionalidad

  • Clase 1 • Análisis de Componentes Principales

    Deriva PCA mediante la maximización de la varianza y explica los componentes principales geométricamente. Demuestra PCA como un paso de preprocesamiento que mejora el rendimiento del modelo posterior.

  • Clase 2 • Métodos de detección de anomalías

    Abarca isolation forests, autoencoders y métodos estadísticos para detectar outliers. Aplica la detección de anomalías a escenarios de fraude, control de calidad y monitoreo de sistemas.

  • Clase 3 • Reducción de dimensionalidad no lineal

    Introduce t-SNE y UMAP para visualizar datos de alta dimensionalidad en dos dimensiones. Contrasta sus fortalezas y limitaciones con el PCA lineal.

  • Clase 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.

  • Clase 5 • Algoritmos de clustering

    Abarca clustering k-means, jerárquico y DBSCAN con guía práctica para su selección. Conecta las salidas de los clusters con tareas posteriores de segmentación de negocio y detección de anomalías.

Capítulo 6Ver detalles

Redes neuronales y aprendizaje profundo

  • Clase 1 • Redes recurrentes y modelos secuenciales

    Introduce RNNs, LSTMs y GRUs para datos secuenciales y de series temporales. Prepara a los estudiantes para el capítulo de procesamiento de lenguaje natural que sigue.

  • Clase 2 • Perceptrones y redes feedforward

    Construye una red neuronal desde un solo perceptrón hasta arquitecturas multicapa. Establece el grafo de cómputo del pase hacia adelante que se usa en todas las secciones posteriores de aprendizaje profundo.

  • Clase 3 • Backpropagation y optimización

    Deriva la backpropagation usando la regla de la cadena y la conecta con variantes de descenso de gradiente. Capacita a los estudiantes para ajustar las tasas de aprendizaje y los optimizadores para una convergencia estable.

  • Clase 4 • Regularización en redes profundas

    Abarca dropout, batch normalization y early stopping para prevenir el sobreajuste. Conecta estas técnicas con los conceptos de sesgo-varianza establecidos en capítulos anteriores.

  • Clase 5 • Redes Neuronales Convolucionales

    Explica convolución, pooling y jerarquías de mapas de features para datos de imagen. Demuestra arquitecturas CNN sobre benchmarks de clasificación de imágenes.

Capítulo 7Ver detalles

Procesamiento de lenguaje natural con ML

  • Clase 1 • Arquitectura Transformer y BERT

    Explica la autoatención, la codificación posicional y la estructura encoder-decoder. Demuestra el fine-tuning de BERT para tareas de clasificación y respuesta a preguntas.

  • Clase 2 • Incrustaciones de Palabras

    Explica Word2Vec, GloVe y FastText como representaciones semánticas densas de palabras. Muestra cómo los embeddings preentrenados aceleran el entrenamiento de modelos de NLP posteriores.

  • Clase 3 • Preprocesamiento y representación de texto

    Abarca tokenización, stemming, eliminación de stop words y codificación de bolsa de palabras. Establece el pipeline de texto a vector que requieren todos los modelos de NLP en este capítulo.

  • Clase 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 benchmarks específicos de texto.

  • Clase 5 • Modelos de lenguaje grandes en la práctica

    Abarca ingeniería de prompts, generación aumentada por recuperación e integración de LLMs por API. Prepara a los estudiantes para construir aplicaciones potenciadas por LLM sin entrenamiento completo de modelos.

Capítulo 8Ver detalles

Despliegue de modelos y ML en producción

  • Clase 1 • Escalabilidad y opciones de infraestructura

    Compara opciones de despliegue en la nube, on-premise y en el edge para diferentes perfiles de latencia y costo. Guía a los estudiantes en la correspondencia entre infraestructura, tamaño del modelo y volumen de solicitudes.

  • Clase 2 • Pruebas A/B y gobernanza de modelos

    Abarca despliegue en sombra, pruebas A/B y lanzamientos canary para despliegues seguros de modelos. Introduce prácticas de gobernanza para pistas de auditoría y procedimientos de rollback.

  • Clase 3 • Monitoreo de modelos y detección de deriva

    Enseña la detección de deriva de datos, deriva de concepto y degradación de rendimiento en producción. Conecta las alertas de monitoreo con los pipelines de reentrenamiento introducidos en la sección anterior.

  • Clase 4 • Pipelines y orquestación de ML

    Introduce frameworks de pipelines para automatizar los pasos de ingesta de datos, entrenamiento y despliegue. Asegura la reproducibilidad y reduce la intervención manual en flujos de trabajo de ML recurrentes.

  • Clase 5 • Empaquetado y serving de modelos de ML

    Abarca la serialización de modelos, la creación de APIs REST y la contenedorización con Docker. Cubre la brecha entre los experimentos en notebooks y los servicios de grado de producción.

Certificación

Tu certificado válido de finalización

Este curso es para ti:

  • Desarrollador de software: quiere sumar capacidades de ML a su trabajo de ingeniería actual.

  • Analista de datos: está listo para ir más allá de los tableros de control y adentrarse en el modelado predictivo.

  • Persona en cambio de carrera: está migrando de finanzas, salud u operaciones a roles de IA.

  • Estudiante de posgrado: está construyendo habilidades aplicadas para complementar su formación en investigación académica.

  • Product manager: busca fluidez técnica para colaborar de manera efectiva con equipos de ML.

  • Emprendedor: quiere evaluar e integrar soluciones de IA 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... agradezco por todo lo que hacen, ya los he recomendado a otras personas...
Giulio Carlo
Giulio CarloEstudiante de Marketing Digital
Me gusta cómo las lecciones van directo al grano y cómo puedo cambiar capítulos y saltar contenidos que no necesito.
Mariana Ferres
Mariana FerresEstudiante de Fotografía
Me gusta el contenido y la forma de presentación y transcripción de videos, ¡lo que acelera el proceso!
Luciana Alvarenga
Luciana AlvarengaEstudiante de Diseño de Uñas
La plataforma es rápida, simple de usar. La diversidad de contenido y los videos complementarios ayudan mucho en el aprendizaje.
André Felipe
André FelipeEstudiante de Ingeniería de Prompt

Principales capacitaciones

Preguntas Frecuentes

¿Quién es Dedika?

¿El certificado es válido en Chile?

¿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