AI253
Creating Machine Learning Models with Python and Red Hat OpenShift AI
Visão geral
Descrição do curso
Uma introdução à programação em Python, aos conceitos de machine learning e como usar o Red Hat OpenShift AI para treinar modelos de ML.
O Python é uma linguagem de programação famosa usada por administradores de sistema, cientistas de dados e desenvolvedores para criar aplicações, realizar análises estatísticas e treinar modelos de inteligência artificial e machine learning. Este curso apresenta a linguagem Python e ensina aos alunos os conceitos básicos e diferentes tipos de machine learning (aprendizado de máquina). Ele ajuda os alunos a desenvolver habilidades essenciais como usar o Red Hat OpenShift AI para treinar modelos de machine learning e como aplicar práticas recomendadas por meio de uma experiência hands-on.
Este curso tem como base o Python 3, RHEL 9.0, Red Hat OpenShift ® 4.14 e Red Hat OpenShift AI 2.8.
Observação: este curso é oferecido como quatro aulas presenciais ou como cinco aulas virtuais. A duração pode variar de acordo com a entrega. Para conferir todos os detalhes, a programação e os preços do curso, selecione a localização e clique em "Registre-se" no menu à direita.
Resumo do conteúdo do curso
- Noções básicas sobre sintaxe, funções e tipos de dados do Python
- Depuração de scripts Python usando o depurador da linguagem (pdb)
- Uso de dados estruturados Python como dicionários, conjuntos, tuplas e listas para lidar com dados compostos
- Noções sobre programação orientada a objetos em Python e como lidar com exceções
- Leitura e gravação de arquivos em Python, além da análise de dados JSON
- Uso de expressões regulares avançadas em Python para manipular texto
- Estruturação eficiente de grandes programas Python usando módulos e namespaces
- Introdução ao machine learning
- Modelos de treinamento
- Aprimoramento do treinamento de modelos com RHOAI
Público-alvo
- Cientistas de dados e profissionais de IA que querem usar o Red Hat OpenShift AI para criar e treinar modelos de ML
- Desenvolvedores que querem criar e integrar aplicações habilitadas para inteligência artificial e machine learning
- Engenheiros de MLOps responsáveis por instalar, configurar, implantar e monitorar aplicações de inteligência artificial e machine learning no Red Hat OpenShift AI
Treinamentos recomendados
- Experiência com Git é obrigatória
- É obrigatório ter experiência no Red Hat OpenShift ou ter concluído o curso
- Red Hat OpenShift Developer II: Building and Deploying Cloud-native Applications (DO288)É recomendado ter experiência básica nos campos de IA, ciência de dados e machine learning
Requisitos técnicos
- Não haverá aulas no modo presencial
Resumo do curso
Cnteúdo do curso
Conheça o Python e aprenda a configurar o ambiente do desenvolvedor.
- Sintaxe básica do Python
- Conheça a sintaxe e a semântica básica do Python
- Componentes da linguagem
- Entenda as funcionalidades e os operadores básicos do fluxo de controle
- Coleções
- Crie programas que manipulam dados compostos usando listas, conjuntos, tuplas e dicionários
- Funções
- Decomponha os programas em funções combináveis
- Módulos
- Organize seu código usando módulos para viabilizar a flexibilidade e a reutilização
- Classes do Python
- Conheça a programação orientada a objetos (OOP) com classes e objetos
- Exceções
- Use exceções para lidar com erros no runtime
- Entrada e saída
- Implemente programas para leitura e gravação de arquivos
- Estruturas de dados
- Use estruturas de dados avançadas como geradores e compreensões para reduzir o código padrão
- Análise de JSON
- Leia e grave dados JSON
- Depuração
- Depure programas Python usando o depurador da linguagem (pdb)
- Introdução ao machine learning
- Descreva conceitos básicos, diferentes tipos e fluxos de trabalho de machine learning
- Modelos de treinamento
- Treine modelos usando workbenches padrão e personalizados
- Aprimoramento do treinamento de modelos com RHOAI
- Use o RHOAI para aplicar as práticas recomendadas de machine learning e ciência de dados
Resultados
Impacto para a organização
- As organizações coletam e armazenam grandes quantidades de informações de várias fontes. Com o Red Hat OpenShift AI, as organizações contam com uma plataforma pronta para analisar dados, visualizar tendências e padrões, e prever resultados futuros de negócios usando algoritmos de machine learning e inteligência artificial.
Impacto para o profissional
- Ao concluir este curso, você entenderá os fundamentos da arquitetura do Red Hat OpenShift AI. Você será capaz de organizar o código e a configuração usando projetos de ciência de dados, workbenches e conexões de dados. Você também será capaz de executar e testar códigos de maneira interativa usando os Jupyter notebooks. Este curso é o ponto de partida para o caminho de aprendizagem de inteligência artificial e machine learning, no qual você aprenderá a criar e manter fluxos de trabalho dessas ferramentas.