AI253
Creating Machine Learning Models with Python and Red Hat OpenShift AI
Resumen
Descripción general del curso
Introducción a la programación con Python, a los conceptos de machine learning (aprendizaje automático) y a la manera de usar la inteligencia artificial de Red Hat OpenShift para entrenar modelos de machine learning.
Python es un lenguaje de programación popular que utilizan los administradores de sistemas, los analistas de datos y los desarrolladores para crear aplicaciones, realizar análisis estadísticos y entrenar modelos de inteligencia artificial/machine learning. Este curso presenta a los estudiantes el lenguaje Python y les enseña los conceptos básicos y los diferentes tipos de machine learning. Además, les ofrece experiencia práctica que les permite desarrollar habilidades básicas, como la de utilizar Red Hat OpenShift AI en el entrenamiento de modelos de machine learning siguiendo las prácticas recomendadas.
El curso se basa en Python 3, RHEL 9.0, Red Hat OpenShift® 4.14 y Red Hat OpenShift AI 2.8.
Nota: Este curso se ofrece en modalidad presencial o virtual con una duración de cuatro o cinco días, respectivamente. Los tiempos pueden variar conforme lo realice. Para obtener la información completa sobre el curso, el cronograma y los precios, seleccione su ubicación y, luego, "Explorar ahora" en el menú de la derecha.
Resumen del contenido del curso
- Conceptos básicos de la sintaxis, las funciones y los tipos de datos de Python
- Depuración de scripts de Python con el depurador de Python (pdb)
- Gestión de datos compuestos por medio del uso de estructuras de datos de Python, como diccionarios, conjuntos, tuplas y listas
- Programación orientada a objetos en Python y gestión de las excepciones
- Lectura y escritura de archivos en Python y análisis de datos de JSON
- Uso de expresiones regulares eficaces para manipular texto en Python
- Estructuración efectiva de grandes programas de Python con módulos y espacios de nombres
- Introducción al machine learning
- Entrenamiento de modelos
- Mejora del entrenamiento de modelos con RHOAI
Público al que va dirigido
- Analistas de datos y especialistas de la inteligencia artificial que deseen utilizar Red Hat OpenShift AI para diseñar y entrenar modelos de machine learning
- Desarrolladores que deseen diseñar e integrar aplicaciones que utilizan inteligencia artificial/machine learning
- Ingenieros de MLOps responsables de instalar, configurar, implementar y supervisar las aplicaciones de inteligencia artificial/machine learning en Red Hat OpenShift AI
Capacitación recomendada
- Se requiere experiencia en Git.
- Se requiere tener experiencia en Red Hat OpenShift o haber realizado el cursoRed Hat OpenShift Developer II: Building and Deploying Cloud-native Applications (DO288).
- Se recomienda tener experiencia básica en la inteligencia artificial, el análisis de datos y el machine learning.
Aspectos tecnológicos que debe tener en cuenta
- No hay aulas disponibles para la capacitación guiada por instructor (ILT).
Descripción
Descripción del curso
Aprenda los conceptos básicos de Python y configure el entorno de desarrollo.
- Sintaxis básica de Python
- Explore la sintaxis y la semántica básicas de Python.
- Elementos del lenguaje
- Comprenda las funciones y los operadores básicos del flujo de control.
- Conjuntos de contenido
- Escriba programas para manipular datos compuestos por medio de listas, conjuntos, tuplas y diccionarios.
- Funciones
- Descomponga sus programas en funciones acoplables.
- Módulos
- Organice el código mediante módulos para obtener mayor flexibilidad y poder reutilizarlo.
- Clases sobre Python
- Explore la programación orientada a objetos (OOP) con clases y objetos.
- Excepciones
- Maneje los errores del tiempo de ejecución usando excepciones.
- Entrada y salida
- Implemente programas para la lectura y la escritura de archivos.
- Estructuras de datos
- Use estructuras de datos avanzadas, como los generadores y la comprensión de listas, para reducir el código repetitivo.
- Análisis de JSON
- Lea y escriba datos de JSON.
- Depuración
- Depure programas de Python usando el depurador de Python (pdb).
- Introducción al machine learning
- Describa los conceptos básicos del machine learning, sus distintos tipos y sus flujos de trabajo.
- Entrenamiento de modelos
- Entrene modelos mediante el uso de entornos de trabajo predeterminados y personalizados.
- Mejora del entrenamiento de modelos con RHOAI
- Use RHOAI para aplicar las prácticas recomendadas del machine learning y el análisis de datos.
Resultados
Impacto a nivel empresarial
- Las empresas recopilan y almacenan un enorme volumen de información proveniente de varias fuentes. Con Red Hat OpenShift AI, obtienen una plataforma lista para analizar los datos, visualizar las tendencias y los patrones, y predecir los resultados empresariales futuros gracias al uso de algoritmos de inteligencia artificial y machine learning.
Impacto a nivel individual
- Cuando asista a este curso, comprenderá los fundamentos de la arquitectura de Red Hat OpenShift AI. No solo podrá organizar el código y la configuración con los proyectos de análisis de datos, los entornos de trabajo y las conexiones de datos, sino también ejecutar y probar el código de forma interactiva con ayuda de notebooks de Jupyter. Con este curso, podrá dar los primeros pasos en el proceso de aprendizaje de inteligencia artificial/machine learning, y aprenderá a crear y mantener los flujos de trabajo de este tipo de tecnología.