Curso de CANN para Implantação de IA na Borda
A toolkit Ascend CANN da Huawei permite inferência poderosa de IA em dispositivos de borda, como o Ascend 310. O CANN fornece ferramentas essenciais para compilar, otimizar e implantar modelos em ambientes com recursos de processamento e memória limitados.
Este treinamento ao vivo, ministrado por instrutor (online ou presencial), é voltado para desenvolvedores de IA e integradores de nível intermediário que desejam implantar e otimizar modelos em dispositivos de borda Ascend utilizando a toolchain CANN.
Ao final deste treinamento, os participantes serão capazes de:
- Preparar e converter modelos de IA para o Ascend 310 usando as ferramentas do CANN.
- Construir pipelines de inferência leves utilizando MindSpore Lite e AscendCL.
- Otimizar o desempenho dos modelos para ambientes com recursos limitados de processamento e memória.
- Implantar e monitorar aplicações de IA em casos de uso reais na borda.
Formato do Curso
- Palestra interativa e demonstração prática.
- Exercícios práticos com modelos e cenários específicos para a borda.
- Exemplos de implantação ao vivo em hardware de borda virtual ou físico.
Opções de Personalização do Curso
- Para solicitar um treinamento personalizado para este curso, entre em contato conosco para organizar.
Programa do Curso
Introdução à IA na Borda e Ascend 310
- Visão geral da IA na borda: tendências, restrições e aplicações
- Arquitetura do chip Huawei Ascend 310 e toolchain suportada
- Posicionamento do CANN na pilha de implantação de IA na borda
Preparação e Conversão de Modelos
- Exportação de modelos treinados do TensorFlow, PyTorch e MindSpore
- Uso do ATC para converter modelos no formato OM para dispositivos Ascend
- Tratamento de operações não suportadas e estratégias de conversão leve
Desenvolvimento de Pipelines de Inferência com AscendCL
- Uso da API AscendCL para executar modelos OM no Ascend 310
- Pré-processamento de entrada/saída, gerenciamento de memória e controle do dispositivo
- Implantação em contêineres embarcados ou ambientes de runtime leves
Otimização para Restrições da Borda
- Redução do tamanho do modelo, ajuste de precisão (FP16, INT8)
- Uso do profiler do CANN para identificar gargalos
- Gerenciamento do layout de memória e streaming de dados para melhorar o desempenho
Implantação com MindSpore Lite
- Uso do runtime MindSpore Lite para destinos móveis e embarcados
- Comparação entre MindSpore Lite e o pipeline AscendCL nativo
- Empacotamento de modelos de inferência para implantação específica ao dispositivo
Cenários de Implantação na Borda e Estudos de Caso
- Estudo de caso: câmera inteligente com modelo de detecção de objetos no Ascend 310
- Estudo de caso: classificação em tempo real em um hub de sensores IoT
- Monitoramento e atualização dos modelos implantados na borda
Resumo e Próximos Passos
Requisitos
- Experiência com workflows de desenvolvimento ou implantação de modelos de IA
- Conhecimento básico de sistemas embarcados, Linux e Python
- Familiaridade com frameworks de aprendizado profundo, como TensorFlow ou PyTorch
Público-Alvo
- Desenvolvedores de soluções IoT
- Engenheiros de IA embarcada
- Integradores de sistemas de borda e especialistas em implantação de IA
Os cursos de treinamento abertos exigem mais de 5 participantes.
Curso de CANN para Implantação de IA na Borda - Reserva
Curso de CANN para Implantação de IA na Borda - Consulta
CANN para Implantação de IA na Borda - SOLICITAÇÃO DE CONSULTORIA
Testemunhos de Clientes (1)
Que possamos abordar tópicos avançados e trabalhar com exemplos do mundo real
Ruben Khachaturyan - iris-GmbH infrared & intelligent sensors
Curso - Advanced Edge AI Techniques
Máquina Traduzida
Próximas Formações Provisórias
Cursos Relacionados
5G e IA de Borda: Habilitando Aplicações com Latência Ultra-Baixa
21 HorasEste treinamento ao vivo, ministrado por instrutor em Brasil (online ou presencial), destina-se a profissionais de telecomunicações de nível intermediário, engenheiros de IA e especialistas em IoT que desejam explorar como as redes 5G aceleram as aplicações de IA de borda.
Ao final deste treinamento, os participantes serão capazes de:
- Compreender os fundamentos da tecnologia 5G e seu impacto na IA de borda.
- Implantar modelos de IA otimizados para aplicações de baixa latência em ambientes 5G.
- Implementar sistemas de tomada de decisão em tempo real usando IA de borda e conectividade 5G.
- Otimizar cargas de trabalho de IA para desempenho eficiente em dispositivos de borda.
6G e a Borda Inteligente
21 HorasO curso "6G e a Borda Inteligente" é uma abordagem prospectiva que explora a integração das tecnologias sem fio 6G com computação de borda, ecossistemas de IoT (Internet das Coisas) e processamento de dados orientado por IA, para apoiar infraestruturas inteligentes, de baixa latência e adaptativas.
Este treinamento ao vivo, ministrado por instrutor (online ou presencial), destina-se a arquitetos de TI de nível intermediário que desejam compreender e projetar arquiteturas distribuídas de próxima geração, aproveitando a sinergia entre conectividade 6G e sistemas de borda inteligente.
Ao concluir este curso, os participantes serão capazes de:
- Compreender como o 6G transformará as arquiteturas de computação de borda e IoT.
- Projetar sistemas distribuídos para operações autônomas, com alta largura de banda e latência ultra-reduzida.
- Integrar IA e análise de dados na borda para tomada de decisões inteligente.
- Planejar infraestruturas de borda escaláveis, seguras e resilientes, prontas para o 6G.
- Avaliar modelos de negócios e operacionais viabilizados pela convergência entre 6G e a borda.
Formato do Curso
- Palestras e discussões interativas.
- Estudos de caso e exercícios práticos de design de arquitetura.
- Simulação prática com ferramentas opcionais de borda ou contêineres.
Opções de Personalização do Curso
- Para solicitar um treinamento personalizado para este curso, entre em contato conosco para agendar.
Técnicas Avançadas de IA na Borda
14 HorasEsta formação ao vivo, ministrada por instrutor em Brasil (online ou presencial), destina-se a profissionais de IA, pesquisadores e desenvolvedores de nível avançado que desejam dominar os últimos avanços em IA na borda, otimizar seus modelos de IA para implantação em dispositivos de borda e explorar aplicações especializadas em várias indústrias.
Ao final desta formação, os participantes serão capazes de:
- Explorar técnicas avançadas no desenvolvimento e na otimização de modelos de IA na borda.
- Implementar estratégias inovadoras para implantar modelos de IA em dispositivos de borda.
- Utilizar ferramentas e frameworks especializados para aplicações avançadas de IA na borda.
- Otimizar o desempenho e a eficiência das soluções de IA na borda.
- Explorar casos de uso inovadores e tendências emergentes em IA na borda.
- Abordar considerações éticas e de segurança avançadas nas implantações de IA na borda.
Desenvolvimento de Aplicações de IA com Huawei Ascend e CANN
21 HorasO Huawei Ascend é uma família de processadores de IA projetados para inferência e treinamento de alto desempenho.
Esta formação conduzida por instrutor (online ou presencial) direciona-se a engenheiros de IA e cientistas de dados de nível intermediário que desejam desenvolver e otimizar modelos de redes neurais utilizando a plataforma Ascend da Huawei e o toolkit CANN.
No final desta formação, os participantes serão capazes de:
- Configurar e preparar o ambiente de desenvolvimento do CANN.
- Desenvolver aplicações de IA utilizando fluxos de trabalho do MindSpore e CloudMatrix.
- Otimizar o desempenho em NPUs Ascend usando operadores personalizados e tiling (divisão em tiles).
- Implantar modelos em ambientes de borda ou nuvem.
Formato do Curso
- Palestra interativa e discussão.
- Uso prático do Huawei Ascend e do toolkit CANN em aplicações de exemplo.
- Exercícios orientados focados na construção, treinamento e implantação de modelos.
Opções de Personalização do Curso
- Para solicitar uma formação personalizada para este curso com base na sua infraestrutura ou conjuntos de dados, entre em contato conosco para organizar.
Implantação de Modelos de IA com CANN e Processadores AI Ascend
14 HorasO CANN (Compute Architecture for Neural Networks) é a pilha de computação para IA da Huawei, destinada à implantação e otimização de modelos de IA em processadores AI Ascend.
Este treinamento ao vivo com instrutor (online ou presencial) é voltado para desenvolvedores e engenheiros de IA de nível intermediário que desejam implantar modelos de IA treinados de forma eficiente no hardware Huawei Ascend, utilizando a caixa de ferramentas CANN e ferramentas como MindSpore, TensorFlow ou PyTorch.
Ao final deste treinamento, os participantes serão capazes de:
- Compreender a arquitetura do CANN e seu papel no pipeline de implantação de IA.
- Converter e adaptar modelos de frameworks populares para formatos compatíveis com Ascend.
- Utilizar ferramentas como ATC, conversão de modelos OM e MindSpore para inferência em borda e nuvem.
- Diagnosticar problemas de implantação e otimizar o desempenho no hardware Ascend.
Formato do Curso
- Palestra interativa e demonstração prática.
- Exercícios laboratoriais hands-on utilizando ferramentas CANN e simuladores ou dispositivos Ascend.
- Cenários práticos de implantação baseados em modelos de IA do mundo real.
Opções de Personalização do Curso
- Para solicitar um treinamento personalizado para este curso, entre em contato conosco para organizar.
Construindo Soluções de IA na Borda
14 HorasEste treinamento ao vivo, ministrado por instrutor em Brasil (online ou presencial), é direcionado a desenvolvedores, cientistas de dados e entusiastas de tecnologia de nível intermediário que desejam adquirir habilidades práticas na implantação de modelos de IA em dispositivos de borda para diversas aplicações.
Ao final deste treinamento, os participantes serão capazes de:
- Compreender os princípios da Edge AI e seus benefícios.
- Configurar e preparar o ambiente de computação em borda.
- Desenvolver, treinar e otimizar modelos de IA para implantação na borda.
- Implementar soluções práticas de IA em dispositivos de borda.
- Avaliar e melhorar o desempenho dos modelos implantados na borda.
- Abordar considerações éticas e de segurança em aplicações de Edge AI.
Construindo Sistemas de IA na Borda Seguros e Resilientes
21 HorasEste treinamento ao vivo, ministrado por instrutor, em Brasil (online ou presencial), destina-se a profissionais de segurança cibernética de nível avançado, engenheiros de IA e desenvolvedores de IoT que desejam implementar medidas robustas de segurança e estratégias de resiliência para sistemas de IA na borda.
Ao final deste treinamento, os participantes serão capazes de:
- Compreender os riscos e vulnerabilidades de segurança em implantações de IA na borda.
- Implementar técnicas de criptografia e autenticação para proteção de dados.
- Projetar arquiteturas resilientes de IA na borda capazes de resistir a ameaças cibernéticas.
- Aplicar estratégias seguras de implantação de modelos de IA em ambientes de borda.
Desenvolvimento de MLU da Cambricon com BANGPy e Neuware
21 HorasAs MLUs (Unidades de Processamento para Aprendizado de Máquina) da Cambricon são chips de IA especializados, otimizados para inferência e treinamento em cenários de borda (edge) e datacenters.
Este treinamento instruído por um especialista (online ou presencial) destina-se a desenvolvedores de nível intermediário que desejam criar e implantar modelos de IA utilizando o framework BANGPy e o SDK Neuware em hardware MLU da Cambricon.
Ao final deste treinamento, os participantes serão capazes de:
- Configurar e preparar os ambientes de desenvolvimento do BANGPy e do Neuware.
- Desenvolver e otimizar modelos baseados em Python e C++ para MLUs da Cambricon.
- Implantar modelos em dispositivos de borda e datacenters que executam o tempo de execução (runtime) do Neuware.
- Integrar fluxos de trabalho de ML com recursos específicos de aceleração do MLU.
Formato do Curso
- Aula interativa e discussão.
- Prática hands-on com BANGPy e Neuware para desenvolvimento e implantação.
- Exercícios guiados focados em otimização, integração e testes.
Opções de Personalização do Curso
- Para solicitar um treinamento personalizado para este curso baseado no seu modelo de dispositivo Cambricon ou caso de uso, entre em contato conosco para providenciarmos.
Introdução ao CANN para Desenvolvedores de Frameworks de IA
7 HorasO CANN (Compute Architecture for Neural Networks) é o toolkit de computação de IA da Huawei, utilizado para compilar, otimizar e implantar modelos de IA em processadores AI Ascend.
Esta formação presencial com instrutor (online ou no local) destina-se a desenvolvedores de IA iniciantes que desejam compreender como o CANN se encaixa no ciclo de vida do modelo, desde o treinamento até à implementação, e como funciona em conjunto com frameworks como MindSpore, TensorFlow e PyTorch.
Ao final desta formação, os participantes serão capazes de:
- Compreender o propósito e a arquitetura do toolkit CANN.
- Configurar um ambiente de desenvolvimento com CANN e MindSpore.
- Converter e implantar um modelo de IA simples em hardware Ascend.
- Adquirir conhecimentos fundamentais para futuros projetos de otimização ou integração do CANN.
Formato do Curso
- Palestra interativa e discussão.
- Laboratórios práticos com implantação de modelos simples.
- Percorrendo passo a passo a cadeia de ferramentas CANN e os pontos de integração.
Opções de Personalização do Curso
- Para solicitar uma formação personalizada para este curso, entre em contato conosco para agendar.
Compreendendo o Stack de Computação em IA da Huawei: De CANN a MindSpore
14 HorasO stack de IA da Huawei — desde o SDK de baixo nível CANN até o framework de alto nível MindSpore — oferece um ambiente integrado de desenvolvimento e implementação de IA, otimizado para hardware Ascend.
Este treinamento instruído por especialista, realizado ao vivo (online ou presencial), destina-se a profissionais técnicos de nível iniciante a intermediário que desejam compreender como os componentes CANN e MindSpore trabalham juntos para apoiar o gerenciamento do ciclo de vida da IA e as decisões de infraestrutura.
Ao final deste treinamento, os participantes serão capazes de:
- Compreender a arquitetura em camadas do stack de computação em IA da Huawei.
- Identificar como o CANN suporta a otimização de modelos e a implementação em nível de hardware.
- Avaliar o framework MindSpore e seu conjunto de ferramentas em relação a alternativas do setor.
- Posicionar o stack de IA da Huawei dentro de ambientes empresariais ou de nuvem/on-premise.
Formato do Curso
- Palestra interativa e discussões.
- Demonstrações ao vivo do sistema e tutoriais baseados em casos práticos.
- Laboratórios guiados opcionais sobre o fluxo de modelos, desde o MindSpore até o CANN.
Opções de Personalização do Curso
- Para solicitar um treinamento personalizado para este curso, entre em contato conosco para organizar os detalhes.
Otimização do Desempenho de Redes Neurais com o SDK CANN
14 HorasO SDK CANN (Compute Architecture for Neural Networks) é a base de computação para IA da Huawei, permitindo que desenvolvedores ajustem e otimizem o desempenho de redes neurais implantadas nos processadores de IA Ascend.
Esta treinamento orientado por instrutor, disponível online ou presencial, destina-se a desenvolvedores de IA de nível avançado e engenheiros de sistemas que desejam otimizar o desempenho de inferência utilizando o conjunto de ferramentas avançado do CANN, incluindo o Graph Engine, TIK e desenvolvimento de operadores personalizados.
Ao final deste treinamento, os participantes serão capazes de:
- Compreender a arquitetura de tempo de execução e o ciclo de vida de desempenho do CANN.
- Utilizar ferramentas de profiling e o Graph Engine para análise e otimização de desempenho.
- Criar e otimizar operadores personalizados usando TIK e TVM.
- Resolver gargalos de memória e melhorar a taxa de transferência dos modelos.
Formato do Curso
- Aula interativa e discussões.
- Laboratórios práticos com profiling em tempo real e ajuste de operadores.
- Exercícios de otimização utilizando exemplos de implantação com casos extremos (edge-case).
Opções de Personalização do Curso
- Para solicitar um treinamento personalizado para este curso, entre em contato conosco para organizar.
SDK CANN para Pipelines de Visão Computacional e PLN
14 HorasO SDK CANN (Compute Architecture for Neural Networks) oferece ferramentas poderosas de implantação e otimização para aplicações de IA em tempo real, especialmente em hardware Huawei Ascend.
Este treinamento ao vivo com instrutor (online ou presencial) é voltado para profissionais intermediários de IA que desejam construir, implantar e otimizar modelos de visão e linguagem para casos de uso em produção com o SDK CANN.
Ao final deste treinamento, os participantes serão capazes de:
- Implantar e otimizar modelos de VC e PLN usando CANN e AscendCL.
- Utilizar ferramentas do CANN para converter modelos e integrá-los a pipelines em tempo real.
- Otimizar o desempenho de inferência para tarefas como detecção, classificação e análise de sentimentos.
- Construir pipelines VC/PLN em tempo real para cenários de implantação na borda ou em nuvem.
Formato do Curso
- Palestra interativa e demonstração.
- Laboratório prático com implantação de modelos e perfilamento de desempenho.
- Projeto de pipeline ao vivo utilizando casos reais de VC e PLN.
Opções de Personalização do Curso
- Para solicitar um treinamento personalizado para este curso, entre em contato conosco para agendar.
Construção de Operadores Personalizados de IA com CANN TIK e TVM
14 HorasO CANN TIK (Tensor Instruction Kernel) e o Apache TVM permitem otimizações avançadas e personalização dos operadores de modelos de IA para hardware Huawei Ascend.
Este treinamento ao vivo, ministrado por instrutores (online ou presencial), destina-se a desenvolvedores de sistemas de nível avançado que desejam criar, implantar e ajustar operadores personalizados para modelos de IA, utilizando o modelo de programação TIK do CANN e a integração do compilador TVM.
Ao final deste treinamento, os participantes serão capazes de:
- Escrever e testar operadores personalizados de IA usando o DSL TIK para processadores Ascend.
- Integrar ops personalizados no tempo de execução do CANN e no grafo de execução.
- Utilizar o TVM para escalonamento de operadores, ajuste automático e benchmarking.
- Depurar e otimizar o desempenho em nível de instruções para padrões de computação personalizados.
Formato do Curso
- Palestra interativa e demonstrações práticas.
- Codificação prática de operadores utilizando os pipelines TIK e TVM.
- Testes e ajustes no hardware Ascend ou em simuladores.
Opções de Personalização do Curso
- Para solicitar um treinamento personalizado para este curso, entre em contato conosco para organizar os detalhes.
Edge AI para Agricultura: Agricultura Inteligente e Monitoramento de Precisão
21 HorasEste treinamento vivo, ministrado por instrutor em Brasil (online ou presencial), destina-se a profissionais de agtech de nível iniciante a intermediário, especialistas em IoT e engenheiros de IA que desejam desenvolver e implementar soluções de Edge AI para agricultura inteligente.
Ao final deste treinamento, os participantes serão capazes de:
- Compreender o papel da Edge AI na agricultura de precisão.
- Implementar sistemas de monitoramento de culturas e gado baseados em IA.
- Desenvolver soluções automatizadas de irrigação e sensores ambientais.
- Otimizar a eficiência agrícola usando análises de Edge AI em tempo real.
Edge AI em Sistemas Autônomos
14 HorasEsta formação orientada por instrutor em Brasil (online ou presencial) destina-se a engenheiros de robótica de nível intermediário, desenvolvedores de veículos autônomos e pesquisadores de IA que desejam aproveitar o Edge AI para soluções inovadoras de sistemas autônomos.
Ao final desta formação, os participantes serão capazes de:
- Compreender o papel e os benefícios do Edge AI em sistemas autônomos.
- Desenvolver e implantar modelos de IA para processamento em tempo real em dispositivos de borda.
- Implementar soluções de Edge AI em veículos autônomos, drones e robótica.
- Projetar e otimizar sistemas de controle usando Edge AI.
- Abordar considerações éticas e regulatórias em aplicações de IA autônomas.