Curso de OpenFace: Criando Sistemas de Reconhecimento Facial
O OpenFace é um software de reconhecimento facial em tempo real, de código aberto, baseado na pesquisa FaceNet da Google.
Neste treinamento ao vivo conduzido por instrutor, os participantes aprenderão como usar os componentes do OpenFace para criar e implantar um aplicativo de reconhecimento facial de amostra.
No final deste treinamento, os participantes serão capazes de:
- Trabalhar com os componentes do OpenFace, incluindo dlib, OpenVC, Torch e nn4 para implementar a deteção, o alinhamento e a transformação de faces
- Aplicar o OpenFace a aplicativos do mundo real, como vigilância, verificação de identidade, realidade virtual, jogos e identificação de clientes repetidos, etc.
Público-alvo
- Programadores
- Cientistas de dados
Formato do curso
- Parte palestra, parte discussão, exercícios e prática prática pesada
Programa do Curso
Para solicitar um plano de curso personalizado para esta formação, contacte-nos para combinar.
Requisitos
- Conhecimento de Deep Learning e de redes neuronais
- Experiência com Python
- Experiência com Torch
Precisa de ajuda para escolher o curso certo?
Curso de OpenFace: Criando Sistemas de Reconhecimento Facial - Consulta
OpenFace: Criando Sistemas de Reconhecimento Facial - Solicitação de Consultoria
Solicitação de Consultoria
Declaração de Clientes (2)
Organização, seguindo a agenda proposta, o amplo conhecimento do treinador sobre este assunto
Ali Kattan - TWPI
Curso - Natural Language Processing with TensorFlow
Máquina Traduzida
Very updated approach or CPI (tensor flow, era, learn) to do machine learning.
Paul Lee
Curso - TensorFlow for Image Recognition
Máquina Traduzida
Próximas Formações Provisórias
Cursos Relacionados
Avançado Stable Diffusion: Deep Learning para Geração de Imagens a partir de Texto
21 HorasEste treinamento ao vivo conduzido por instrutor em Portugal (no local ou remoto) é destinado a cientistas de dados de nível intermediário a avançado, engenheiros de aprendizado de máquina, pesquisadores de aprendizado profundo e especialistas em visão computacional que desejam expandir seus conhecimentos e habilidades em aprendizado profundo para geração de texto para imagem.
No final deste treinamento, os participantes serão capazes de:
- Compreender arquiteturas e técnicas avançadas de aprendizado profundo para geração de texto para imagem.
- Implementar modelos complexos e otimizações para síntese de imagens de alta qualidade.
- Otimize o desempenho e a escalabilidade para grandes conjuntos de dados e modelos complexos.
- Ajustar hiperparâmetros para melhor desempenho e generalização do modelo.
- Integrar Stable Diffusion com outras estruturas e ferramentas de aprendizagem profunda
Deep Learning para Vision com Caffe
21 HorasCaffe é uma estrutura de aprendizagem profunda feita com expressão, velocidade e modularidade em mente.
Este curso explora a aplicação do Caffe como uma estrutura de aprendizagem profunda para o reconhecimento de imagens usando o MNIST como um exemplo
Público
Este curso é adequado para pesquisadores e engenheiros do Deep Learning interessados em utilizar o Caffe como um framework.
Depois de concluir este curso, os delegados poderão:
- entender a estrutura e os mecanismos de implantação do Caffe
- realizar tarefas de instalação / ambiente de produção / arquitetura e configuração
- avaliar a qualidade do código, executar a depuração, monitoramento
- implementar produção avançada como modelos de treinamento, implementação de camadas e registro
Redes Neurais de Aprendizado Profundo com Chainer
14 HorasEste treinamento ao vivo conduzido por instrutor em Portugal (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.
Usando o Computer Network ToolKit (CNTK)
28 HorasO Computer Network ToolKit (CNTK) é uma estrutura de aprendizagem automática de formação de RNNs de código aberto, multi-máquinas, multiGPU e altamente eficiente para voz, texto e imagens.
Público alvo
Este curso destina-se a engenheiros e arquitectos que pretendam utilizar o CNTK nos seus projectos.
Deep Learning for Vision
21 HorasPúblico
Este curso é adequado para pesquisadores e engenheiros do Deep Learning interessados em utilizar ferramentas disponíveis (principalmente código aberto) para analisar imagens de computador
Este curso fornece exemplos de trabalho.
Edge AI com TensorFlow Lite
14 HorasEsta formação presencial ou online em Portugal é 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 Aprendizado Profundo com FPGA e OpenVINO
35 HorasEste treinamento ao vivo conduzido por instrutor em Portugal (no local ou remoto) é destinado a cientistas de dados que desejam acelerar os aplicativos de aprendizado de máquina em tempo real e implantá-los em escala.
Ao final deste treinamento, os participantes serão capazes de:
- Instalar o kit de ferramentas OpenVINO.
- Acelerar uma aplicação de visão computacional usando um FPGA.
- Executar diferentes camadas CNN no FPGA.
- Escalar o aplicativo em vários nós em um cluster Kubernetes.
Aprendizagem Profunda Distribuída com Horovod
7 HorasEste treinamento ao vivo conduzido por instrutor em Portugal (no local ou remoto) é destinado a desenvolvedores ou cientistas de dados que desejam usar Horovod para executar treinamentos de aprendizado profundo distribuídos e escalá-lo para ser executado em vários GPU s em paralelo.
No final deste treinamento, os participantes serão capazes de:
- Configurar o ambiente de desenvolvimento necessário para começar a executar treinamentos de aprendizado profundo.
- Instalar e configurar Horovod para treinar modelos com TensorFlow, Keras, Py Torch e Apache MXNet.
- Escalar o treinamento de aprendizado profundo com Horovod para ser executado em vários GPU s.
Aprendizado Profundo com Keras
21 HorasEste treinamento ao vivo conduzido por instrutor em Portugal (no local ou remoto) é destinado a pessoas técnicas que desejam aplicar o modelo de aprendizado profundo a aplicativos de reconhecimento de imagem.
Ao final deste treinamento, os participantes serão capazes de:
- Instalar e configurar Keras.
- Prototipar rapidamente modelos de aprendizado profundo.
- Implementar uma rede convolucional.
- Implementar uma rede recorrente.
- Execute um modelo de aprendizado profundo em uma CPU e GPU.
Introdução ao Stable Diffusion para Geração de Imagens a partir de Texto
21 HorasEste treinamento ao vivo conduzido por instrutor (no local ou remoto) é destinado a cientistas de dados, engenheiros de aprendizado de máquina e pesquisadores de visão computacional que desejam aproveitar o Stable Diffusion para gerar imagens de alta qualidade para uma variedade de casos de uso.
No final deste treinamento, os participantes serão capazes de:
- Compreender os princípios de Stable Diffusion e como ele funciona para a geração de imagens.
- Construir e treinar modelos Stable Diffusion para tarefas de geração de imagens.
- Aplicar Stable Diffusion a vários cenários de geração de imagens, como inpainting, outpainting e tradução de imagem para imagem.
- Otimizar o desempenho e a estabilidade dos modelos Stable Diffusion.
TensorFlow Lite para Microcontroladores
21 HorasEste treinamento ao vivo conduzido por instrutor em Portugal (online ou no local) é destinado a engenheiros que desejam escrever, carregar e executar modelos de aprendizado de máquina em dispositivos incorporados muito pequenos.
No final desta formação, os participantes serão capazes de
- Instalar TensorFlow Lite.
- Carregar modelos de aprendizado de máquina em um dispositivo incorporado para permitir que ele detecte fala, classifique imagens, etc.
- Adicionar IA a dispositivos de hardware sem depender de conetividade de rede.
Deep Learning com TensorFlow
21 HorasO TensorFlow é um API de segunda geração da biblioteca de software de código aberto do Google para o Deep Learning.
O sistema é desenhado para facilitar a pesquisa em machine learning e para tornar facil e rapido a transição do prototipo de pesquisa ao sistema de produção.
Público
Este curso é dirigido a todos aqueles engeheiros que buscam utilizar o TensorFlow para seus projetos de Deep Learning, já sejam pessoais ou laborais.
Depois de completar o Curso, os participantes poderão:
- Entender a estrutura do TensorFlow e os seus mecanismos.
- poderão fazer a instalação do ambiente de produççao no programa
- Poderão entender e monitorar a qualidade do código esrito.
- Imlementar modelos avançados de treinamento, raficos e logging.
TensorFlow para o Reconhecimento de Imagem
28 HorasEste curso explora com exemplo específicos a aplicação do TensorFlow para os propósitos do reconhecimento de imagem.
Este cuso é dirigido à engenheiros que buscam utilizar o TensorFlow para os propósitos de reconhecimento de imagem.
Os participantes que tomem este curso aprenderão:
- Entender a estrutura e mecanismos do TensorFlow
- Instalar e produzir e produzir no ambiente do programa.
- Implementar treinamento avançado, modedlos de construçao de graficos e logging.
TPU Programming: Construindo Aplicações de Redes Neurais em Unidades de Processamento Tensoriais
7 HorasNesta formação presencial e ministrada por um instrutor em Portugal, os participantes aprenderão como aproveitar as inovações nos processadores TPU para maximizar o desempenho de suas próprias aplicações de IA.
Ao final da formação, os participantes serão capazes de:
- Treinar diversos tipos de redes neurais em grandes volumes de dados.
- Usar TPUs para acelerar o processo de inferência até duas ordens de magnitude.
- Utilizar TPUs para processar aplicações intensivas como busca de imagens, visão na nuvem e fotos.
Processamento de Linguagem Natural (NLP) com TensorFlow
35 HorasTensorFlow™ é uma biblioteca de software de código aberto para computação numérica usando gráficos de fluxo de dados.
SyntaxNet é um framework de processamento de línguas naturais de rede neural para TensorFlow.
Word2Vec é usado para a aprendizagem de representações vector de palavras, chamado "word embeddings". Word2vec é um modelo preditivo particularmente computacional-eficaz para a aprendizagem de palavras de texto cru. Ele vem em dois sabores, o modelo Continuous Bag-of-Words (CBOW) e o modelo Skip-Gram (Capítulos 3.1 e 3.2 em Mikolov et al.)
Usados em tandem, o SyntaxNet e Word2Vec permitem que os usuários gerem modelos de aprendizagem integrada a partir da entrada de língua natural.
Auditoria
Este curso é voltado para desenvolvedores e engenheiros que pretendem trabalhar com os modelos SyntaxNet e Word2Vec em seus gráficos TensorFlow.
Após a conclusão deste curso, os delegados serão:
- compreender TensorFlow’s estrutura e mecanismos de implantação
- 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 o desligamento, monitoramento
- Ser capaz de implementar produção avançada como modelos de treinamento, termos de inserção, gráficos de construção e logging