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

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.

Próximo curso ou exame recomendado