Curso de Aprendizado de Máquina Avançado com Python
Neste treinamento presencial, conduzido por um instrutor, os participantes aprenderão as técnicas mais relevantes e avançadas de aprendizado de máquina em Python enquanto constroem uma série de aplicações demonstrativas envolvendo imagens, música, texto e dados financeiros.
No final deste treinamento, os participantes serão capazes de:
- Implementar algoritmos e técnicas de aprendizado de máquina para resolver problemas complexos.
- Aplicar deep learning e aprendizado semi-supervisionado a aplicações envolvendo imagens, música, texto e dados financeiros.
- Levar os algoritmos Python ao seu máximo potencial.
- Usar bibliotecas e pacotes como NumPy e Theano.
Formato do curso
- Parte palestra, parte discussão, exercícios e muita prática prática
Programa do Curso
Introdução
Descrevendo a Estrutura de Dados Não Rotulados
- Aprendizado de Máquina Não Supervisionado
Reconhecimento, Agrupamento e Geração de Imagens, Sequências de Vídeo e Dados de Captura de Movimento
- Redes Neurais de Crença Profunda (DBNs)
Reconstruindo os Dados de Entrada Originais a Partir de uma Versão Corrompida (Ruída)
- Seleção e Extração de Características
- Auto-encoders Denoising Empilhados
Analisando Imagens Visuais
- Redes Neurais Convolucionais
Ganhando uma Compreensão Melhor da Estrutura dos Dados
- Aprendizado Semissupervisionado
Entendendo Dados de Texto
- Extração de Características de Texto
Criando Modelos Preditivos Altamente Precisos
- Aperfeiçoando os Resultados do Aprendizado de Máquina
- Métodos Ensemble
Resumo e Conclusão
Requisitos
- Experiência em programação Python
- Compreensão dos princípios básicos de aprendizado de máquina
Público-alvo
- Desenvolvedores
- Analistas
- Cientistas de dados
Os cursos de treinamento abertos exigem mais de 5 participantes.
Curso de Aprendizado de Máquina Avançado com Python - Reserva
Curso de Aprendizado de Máquina Avançado com Python - Consulta
Aprendizado de Máquina Avançado com Python - SOLICITAÇÃO DE CONSULTORIA
Testemunhos de Clientes (1)
In-depth coverage of machine learning topics, particularly neural networks. Demystified a lot of the topic.
Sacha Nandlall
Curso - Python for Advanced Machine Learning
Máquina Traduzida
Próximas Formações Provisórias
Cursos Relacionados
Artificial Intelligence (AI) em Automotive
14 HorasEste curso cobre AI (emphasizing Machine Learning e Deep Learning) em Automotive Indústria. Ajuda a determinar que tecnologia pode ser (potencialmente) usada em múltiplas situações em um carro: da simples automação, reconhecimento de imagem para tomada de decisão autónoma.
Panorama da Inteligência Artificial
7 HorasA exploração dos fundamentos da inteligência artificial revela como a tecnologia inteligente está redefinindo a estratégia digital, a automação e a tomada de decisão nas operações empresariais. Examina conceitos essenciais que abrangem a história da IA, frameworks de resolução de problemas, representação do conhecimento, raciocínio sob incerteza e paradigmas de aprendizado de máquina, além de comunicação, percepção e ação autônoma. Orienta executivos e arquitetos a avaliar oportunidades de transformação impulsionadas pela IA, analisar tendências de tecnologias emergentes e integrar soluções práticas e inteligentes para acelerar a agilidade dos negócios.
AlphaFold: Previsão e Interpretação de Estruturas Proteicas Impulsionadas por IA
7 HorasEste treinamento ao vivo, ministrado por instrutor, em Brasil (online ou presencial), é voltado para biólogos que desejam compreender como o AlphaFold funciona e utilizar os modelos do AlphaFold como diretrizes em seus estudos experimentais.
Ao final deste treinamento, os participantes serão capazes de:
- Compreender os princípios básicos do AlphaFold.
- Aprender como o AlphaFold funciona.
- Aprender a interpretar as previsões e os resultados do AlphaFold.
Redes Neurais Artificiais, Machine Learning, Deep Thinking
21 HorasA Rede Neuronal Artificial é um modelo de dados computacionais utilizado no desenvolvimento de sistemas Artificial Intelligence (AI) capazes de efetuar tarefas "inteligentes". As redes neuronais artificiais Neural Networks são normalmente utilizadas em aplicações Machine Learning (ML), que são elas próprias uma implementação da IA. Deep Learning é um subconjunto do ML.
Inteligência Artificial Aplicada do Zero em Python
28 HorasInteligência Artificial Aplicada do Zero em Python capacita programadores e analistas de dados com técnicas fundamentais para construir soluções de aprendizado de máquina do zero usando Python. Abrange os princípios básicos de classificação e regressão de aprendizado supervisionado, agrupamento e detecção de anomalias de aprendizado não supervisionado, além de arquiteturas avançadas de redes neurais. Examina métodos comprovados para trabalhar com scikit-learn, Apache Spark MLlib e notebooks Jupyter para o desenvolvimento prático de IA. Ajuda profissionais a implementar modelos de aprendizado de máquina práticos, avaliar as limitações dos algoritmos e realizar projetos aplicados para a resolução de problemas do mundo real.
Redes Neurais de Aprendizado Profundo com Chainer
14 HorasEste treinamento ao vivo conduzido por instrutor em Brasil (no local ou remoto) é destinado a pesquisadores e desenvolvedores que desejam usar Chainer para construir e treinar redes neurais em Python, tornando o código fácil de depurar.
No final desta formação, os participantes serão capazes de:
- Configurar o ambiente de desenvolvimento necessário para começar a desenvolver modelos de redes neurais.
- Definir e implementar modelos de redes neurais usando um código fonte compreensível.
- Execute exemplos e modifique os algoritmos existentes para otimizar os modelos de treinamento de aprendizado profundo, aproveitando GPU s para alto desempenho.
Visão Computacional com Google Colab e TensorFlow
21 HorasEsta formação guiada por instrutores, ao vivo em Brasil (online ou presencial), é destinada a profissionais de nível avançado que desejam aprofundar seu conhecimento em visão computacional e explorar as capacidades do TensorFlow para desenvolver modelos sofisticados de visão usando o Google Colab.
Ao final deste treinamento, os participantes serão capazes de:
- Construir e treinar redes neurais convolucionais (CNNs) usando TensorFlow.
- Aproveitar o Google Colab para desenvolvimento de modelos escaláveis e eficientes em nuvem.
- Implementar técnicas de pré-processamento de imagens para tarefas de visão computacional.
- Implantar modelos de visão computacional para aplicações do mundo real.
- Usar transfer learning para melhorar o desempenho dos modelos CNNs.
- Visualizar e interpretar os resultados de modelos de classificação de imagens.
Reconhecimento de Padrões
21 HorasEsta formação presencial ou online em Brasil oferece uma introdução ao campo da reconhecimento de padrões e aprendizado de máquina. Aborda aplicações práticas na estatística, ciência da computação, processamento de sinais, visão computacional, mineração de dados e bioinformática.
No final desta formação, os participantes serão capazes de:
- Aplicar métodos estatísticos fundamentais ao reconhecimento de padrões.
- Usar modelos-chave como redes neurais e métodos de kernel para análise de dados.
- Implementar técnicas avançadas para solução de problemas complexos.
- Aumentar a precisão das previsões combinando diferentes modelos.
Aprendizagem por Reforço Profunda com Python
21 HorasA Aprendizagem por Reforço Profunda (DRL) combina princípios de aprendizagem por reforço com arquiteturas de aprendizagem profunda para permitir que agentes tomem decisões através da interação com seus ambientes. Ela sustenta muitos avanços modernos em IA, como veículos autônomos, controle robótico, negociação algorítmica e sistemas de recomendação adaptativos. A DRL permite que um agente artificial aprenda estratégias, otimize políticas e tome decisões autônomas com base no método de tentativa e erro utilizando o aprendizado baseado em recompensas.
Este treinamento liderado por instrutor (online ou presencial) é voltado para desenvolvedores e cientistas de dados de nível intermediário que desejam aprender e aplicar técnicas de Aprendizagem por Reforço Profunda para construir agentes inteligentes capazes de tomar decisões autônomas em ambientes complexos.
Ao final deste treinamento, os participantes serão capazes de:
- Compreender as fundamentações teóricas e princípios matemáticos da Aprendizagem por Reforço.
- Implementar algoritmos de RL-chave, incluindo Q-Learning, Gradientes de Política e métodos Actor-Critic.
- Construir e treinar agentes de Aprendizagem por Reforço Profunda usando TensorFlow ou PyTorch.
- Aplicar DRL a aplicações do mundo real, como jogos, robótica e otimização de decisões.
- Solucionar problemas, visualizar e otimizar o desempenho do treinamento usando ferramentas modernas.
Formato do Curso
- Palestra interativa e discussão guiada.
- Exercícios práticos e implementações práticas.
- Demonstração de codificação ao vivo e aplicações baseadas em projetos.
Opções de Personalização do Curso
- Para solicitar uma versão personalizada deste curso (por exemplo, usando PyTorch em vez de TensorFlow), entre em contato conosco para arranjar.
Edge AI com TensorFlow Lite
14 HorasEsta formação presencial ou online em Brasil é direcionada a desenvolvedores de nível intermediário, cientistas de dados e praticantes de IA que desejam aproveitar o TensorFlow Lite para aplicações de AI na borda (Edge AI).
Ao final desta formação, os participantes serão capazes de:
- Compreender os fundamentos do TensorFlow Lite e seu papel na Edge AI.
- Desenvolver e otimizar modelos de IA usando o TensorFlow Lite.
- Deployar modelos TensorFlow Lite em diversos dispositivos de borda.
- Utilizar ferramentas e técnicas para conversão e otimização de modelos.
- Implementar aplicações práticas de Edge AI usando o TensorFlow Lite.
Acelerando o Deep Learning com FPGA e OpenVINO
35 HorasEste treinamento ao vivo, ministrado por um instrutor em Brasil (online ou no local), é direcionado a cientistas de dados que desejam acelerar aplicações de machine learning em tempo real e implantá-las em escala.
Ao final deste treinamento, os participantes serão capazes de:
- Instalar o conjunto de ferramentas OpenVINO.
- Acelerar uma aplicação de visão computacional utilizando um FPGA.
- Executar diferentes camadas de CNN no FPGA.
- Escalar a aplicação em vários nós em um cluster Kubernetes.
Aprendizado Profundo Distribuído com Horovod
7 HorasEste treinamento ao vivo, conduzido por instrutor em Brasil (online ou presencial), destina-se a desenvolvedores ou cientistas de dados que desejam utilizar o Horovod para executar treinamentos distribuídos de aprendizado profundo e escalá-los para rodar em múltiplas GPUs em paralelo.
Ao final deste treinamento, os participantes serão capazes de:
- Configurar o ambiente de desenvolvimento necessário para iniciar treinamentos de aprendizado profundo.
- Instalar e configurar o Horovod para treinar modelos com TensorFlow, Keras, PyTorch e Apache MXNet.
- Escalar o treinamento de aprendizado profundo com o Horovod para execução em múltiplas GPUs.
Entendendo Redes Neurais Profundas
35 HorasEste curso começa fornecendo conhecimento conceitual sobre redes neurais e, em geral, sobre algoritmos de aprendizado de máquina, aprendizado profundo (algoritmos e aplicações).
A Parte 1 (40%) deste treinamento se concentra mais nos fundamentos, mas ajudará você a escolher a tecnologia adequada: TensorFlow, Caffe, Theano, DeepDrive, Keras, etc.
A Parte 2 (20%) deste treinamento introduz o Theano - uma biblioteca Python que facilita a escrita de modelos de aprendizado profundo.
A Parte 3 (40%) do treinamento será extensivamente baseada no TensorFlow - API da biblioteca de software de código aberto do Google para Aprendizado Profundo. Todos os exemplos e práticas serão realizados usando o TensorFlow.
Público-alvo
Este curso é destinado a engenheiros que desejam usar o TensorFlow em seus projetos de Aprendizado Profundo.
Após completar este curso, os participantes serão capazes de:
- ter uma boa compreensão sobre redes neurais profundas (DNN), CNN e RNN
- entender a estrutura e os mecanismos de implantação do TensorFlow
- ser capaz de realizar tarefas de instalação, ambiente de produção, arquitetura e configuração
- ser capaz de avaliar a qualidade do código, realizar depuração e monitoramento
- ser capaz de implementar produção avançada como treinamento de modelos, construção de grafos e registro
Explicabilidade no Aprendizado Profundo: Desmistificando Modelos de Caixa Preta
21 HorasEste treinamento ao vivo conduzido por instrutor em Brasil (no local ou remoto) é destinado a profissionais de nível avançado que desejam explorar técnicas XAI de última geração para modelos de aprendizado profundo, com foco na construção de sistemas de IA interpretáveis.
No final deste treinamento, os participantes serão capazes de:
- Entenda os desafios da explicabilidade no aprendizado profundo.
- Implementar técnicas avançadas de XAI para redes neurais.
- Interpretar decisões tomadas por modelos de aprendizado profundo.
- Avalie os trade-offs entre desempenho e transparência.