Programa del Curso
Introducción a la aplicación Machine Learning
- Aprendizaje estadístico vs. aprendizaje automático
- Iteración y evaluación
- Compensación entre sesgo y varianza
- Aprendizaje supervisado vs no supervisado
- Problemas resueltos con Machine Learning
- Prueba de validación de tren: flujo de trabajo de ML para evitar el sobreajuste
- Flujo de trabajo de Machine Learning
- Algoritmos de aprendizaje automático
- Elegir el algoritmo adecuado para el problema
Evaluación de algoritmos
- Evaluación de predicciones numéricas
- Medidas de precisión: ME, MSE, RMSE, MAPE
- Estabilidad de parámetros y predicciones
- Evaluación de algoritmos de clasificación
- La precisión y sus problemas
- La matriz de confusión
- Problema de clases desequilibradas
- Visualización del rendimiento del modelo
- Curva de beneficios
- Curva ROC
- Curva de elevación
- Selección de modelos
- Ajuste de modelos: estrategias de búsqueda en cuadrícula
Preparación de datos para el modelado
- Importación y almacenamiento de datos
- Comprender los datos: exploraciones básicas
- Manipulaciones de datos con la biblioteca pandas
- Transformaciones de datos: organización de datos
- Análisis exploratorio
- Observaciones faltantes: detección y soluciones
- Valores atípicos: detección y estrategias
- Estandarización, normalización, binarización
- Recodificación de datos cualitativos
Algoritmos de aprendizaje automático para la detección de valores atípicos
- Algoritmos supervisados
- KNN
- Aumento de gradiente de conjunto
- SVM
- Algoritmos no supervisados
- Basado en la distancia
- Métodos basados en la densidad
- Métodos probabilísticos
- Métodos basados en modelos
Comprensión Deep Learning
- Resumen de los conceptos básicos de Deep Learning
- Diferenciando entre Machine Learning y Deep Learning
- Descripción general de las aplicaciones para Deep Learning
Descripción general de Neural Networks
- ¿Qué son Neural Networks
- Neural Networks Modelos de regresión vs
- Comprensión Mathematical Fundamentos y mecanismos de aprendizaje
- Construcción de una red neuronal artificial
- Comprensión de los nodos neuronales y las conexiones
- Trabajar con neuronas, capas y datos de entrada y salida
- Descripción de los perceptrones de una sola capa
- Diferencias entre el aprendizaje supervisado y el no supervisado
- Feedforward de aprendizaje y retroalimentación Neural Networks
- Descripción de la propagación hacia adelante y hacia atrás
Construcción de modelos simples Deep Learning con Keras
- Creación de un modelo Keras
- Comprensión de los datos
- Especificación del modelo Deep Learning
- Compilación del modelo
- Ajuste a su modelo
- Trabajar con los datos de clasificación
- Trabajar con modelos de clasificación
- Uso de sus modelos
Trabajar con TensorFlow para Deep Learning
- Preparación de los datos
- Descarga de los datos
- Preparación de los datos de entrenamiento
- Preparación de los datos de prueba
- Escalado de entradas
- Uso de marcadores de posición y variables
- Especificación de la arquitectura de red
- Uso de la función de coste
- Uso del optimizador
- Uso de inicializadores
- Ajuste de la red neuronal
- Construyendo el grafo
- Inferencia
- Pérdida
- Adiestramiento
- Entrenamiento del modelo
- El grafo
- La sesión
- Bucle de tren
- Evaluación del modelo
- Construcción del gráfico de evaluación
- Evaluación con Eval Output
- Modelos de entrenamiento a escala
- Visualización y evaluación de modelos con TensorBoard
Aplicación de Deep Learning en la detección de anomalías
- Codificador automático
- Codificador - Arquitectura del decodificador
- Pérdida de reconstrucción
- Variational Autencoder
- Inferencia variacional
- Red generativa adversaria
- Generador – Arquitectura discriminadora
- Enfoques de AN usando GAN
Marcos de ensamble
- Combinación de resultados de diferentes métodos
- Bootstrap Agregación
- Promedio de la puntuación de los valores atípicos
Requerimientos
- Experiencia con Python programación
- Familiaridad básica con la estadística y los conceptos matemáticos.
Audiencia
- Desarrolladores
- Científicos de datos
Testimonios (5)
La capacitación proporcionó una visión general interesante de los modelos de aprendizaje profundo y los métodos relacionados. El tema era bastante nuevo para mí, pero ahora siento que realmente tengo una idea de lo que pueden implicar la IA y el ML, en qué consisten estos términos y cómo se pueden usar de manera ventajosa. En general, me gustó el enfoque de comenzar con el fondo estadístico y los modelos básicos de aprendizaje, como la regresión lineal, haciendo especial hincapié en los ejercicios intermedios.
Konstantin - REGNOLOGY ROMANIA S.R.L.
Curso - Fundamentals of Artificial Intelligence (AI) and Machine Learning
Traducción Automática
Anna siempre estaba preguntando si había preguntas, y siempre trataba de hacernos más activos planteando preguntas, lo que hizo que todos nos involucráramos realmente en la capacitación.
Enes Gicevic - REGNOLOGY ROMANIA S.R.L.
Curso - Fundamentals of Artificial Intelligence (AI) and Machine Learning
Traducción Automática
Me gustó la forma en que se mezcla con las prácticas.
Bertan - REGNOLOGY ROMANIA S.R.L.
Curso - Fundamentals of Artificial Intelligence (AI) and Machine Learning
Traducción Automática
La amplia experiencia / conocimiento del formador
Ovidiu - REGNOLOGY ROMANIA S.R.L.
Curso - Fundamentals of Artificial Intelligence (AI) and Machine Learning
Traducción Automática
la VM es una buena idea
Vincent - REGNOLOGY ROMANIA S.R.L.
Curso - Fundamentals of Artificial Intelligence (AI) and Machine Learning
Traducción Automática