Curso de Desenvolvimento de MLU da Cambricon com BANGPy e Neuware
As 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.
Programa do Curso
Introdução à Cambricon e à Arquitetura MLU
- Visão geral da carteira de chips de IA da Cambricon.
- Arquitetura do MLU e pipeline de instruções.
- Tipos de modelos e casos de uso suportados.
Instalação da Toolchain de Desenvolvimento
- Instalação do BANGPy e do SDK Neuware.
- Configuração do ambiente para Python e C++.
- Compatibilidade de modelos e pré-processamento.
Desenvolvimento de Modelos com BANGPy
- Estrutura de tensores e gerenciamento de dimensões.
- Construção de gráficos computacionais.
- Suporte a operações personalizadas no BANGPy.
Implantação com o Neuware Runtime
- Conversão e carregamento de modelos.
- Controle de execução e inferência.
- Práticas de implantação em borda e datacenters.
Otimização de Desempenho
- Mapeamento de memória e ajuste de camadas.
- Rastreamento e perfil de execução (profiling).
- Gargalos comuns e suas correções.
Integração do MLU em Aplicações
- Uso das APIs do Neuware para integração em aplicações.
- Suporte a streaming e múltiplos modelos.
- Cenários de inferência híbrida com CPU e MLU.
Projeto Final Integrado e Caso de Uso
- Lab: Implantação de um modelo de visão computacional ou NLP.
- Inferência na borda com integração do BANGPy.
- Testes de precisão e throughput (vazão).
Resumo e Próximos Passos
Requisitos
- Compreensão das estruturas de modelos de aprendizado de máquina.
- Experiência com Python e/ou C++.
- Conhecimento sobre conceitos de implantação e aceleração de modelos.
Público-alvo
- Desenvolvedores de IA integrada (embedded AI).
- Engenheiros de ML que implementam soluções na borda ou em datacenters.
- Desenvolvedores que trabalham com infraestrutura de IA chinesa.
Os cursos de treinamento abertos exigem mais de 5 participantes.
Curso de Desenvolvimento de MLU da Cambricon com BANGPy e Neuware - Reserva
Curso de Desenvolvimento de MLU da Cambricon com BANGPy e Neuware - Consulta
Desenvolvimento de MLU da Cambricon com BANGPy e Neuware - 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.
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.
CANN para Implantação de IA na Borda
14 HorasA 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.
Migrando Aplicações CUDA para Arquiteturas de GPU Chinesas
21 HorasAs arquiteturas de GPU chinesas, como Huawei Ascend, Biren e Cambricon MLUs, oferecem alternativas ao CUDA adaptadas para os mercados locais de IA e HPC.
Este treinamento ministrado por instrutores (online ou presencial) é voltado para programadores de GPUs de nível avançado e especialistas em infraestrutura que desejam migrar e otimizar aplicações CUDA existentes para implantação em plataformas de hardware chinesas.
Ao final deste treinamento, os participantes serão capazes de:
- Availiar a compatibilidade das cargas de trabalho CUDA existentes com alternativas de chips chineses.
- Portar bases de código CUDA para os ambientes Huawei CANN, Biren SDK e Cambricon BANGPy.
- Comparar o desempenho e identificar pontos de otimização entre as plataformas.
- Abrir desafios práticos no suporte e na implantação entre arquiteturas diferentes.
Formato do Curso
- Palestra interativa e discussão.
- Trilhas práticas de tradução de código e comparação de desempenho.
- Exercícios guiados focados em estratégias de adaptação multi-GPU.
Opções de Personalização do Curso
- Para solicitar um treinamento personalizado para este curso com base na sua plataforma ou projeto CUDA, entre em contato conosco para agendar.
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.
Edge AI: Do Conceito à Implementação
14 HorasEsta formação prática e presencial em Brasil (online ou no local) destina-se a programadores e profissionais de TI de nível intermediário que desejam adquirir uma compreensão abrangente do Edge AI, desde o conceito até à implementação prática, incluindo configuração e implantação.
No final desta formação, os participantes serão capazes de:
- Compreender os conceitos fundamentais do Edge AI.
- Configurar e instalar ambientes de Edge AI.
- Desenvolver, treinar e otimizar modelos de Edge AI.
- Implantar e gerir aplicações de Edge AI.
- Integrar o Edge AI com sistemas e fluxos de trabalho existentes.
- Abordar considerações éticas e as melhores práticas na implementação do Edge AI.
Edge AI para Visão Computacional: Processamento de Imagem em Tempo Real
21 HorasEste treinamento ao vivo, ministrado por instrutor, em Brasil (online ou presencial), destina-se a engenheiros de visão computacional de nível intermediário a avançado, desenvolvedores de IA e profissionais de IoT que desejam implementar e otimizar modelos de visão computacional para processamento em tempo real em dispositivos de borda.
Ao final deste treinamento, os participantes serão capazes de:
- Compreender os fundamentos do Edge AI e suas aplicações na visão computacional.
- Implantar modelos de aprendizado profundo otimizados em dispositivos de borda para análise de imagens e vídeos em tempo real.
- Utilizar frameworks como TensorFlow Lite, OpenVINO e NVIDIA Jetson SDK para a implantação de modelos.
- Otimizar modelos de IA para desempenho, eficiência energética e inferência de baixa latência.
Edge AI para Serviços Financeiros
14 HorasEsta formação ao vivo, ministrada por instrutor em Brasil (online ou presencial), é voltada para profissionais financeiros de nível intermediário, desenvolvedores de fintech e especialistas em IA que desejam implementar soluções de Edge AI nos serviços financeiros.
Ao final desta formação, os participantes serão capazes de:
- Compreender o papel da Edge AI nos serviços financeiros.
- Implementar sistemas de detecção de fraudes utilizando Edge AI.
- Aprimorar o atendimento ao cliente por meio de soluções impulsionadas por IA.
- Aplicar Edge AI na gestão de riscos e na tomada de decisões.
- Implantar e gerenciar soluções de Edge AI em ambientes financeiros.
IA na Borda para Saúde
14 HorasEste treinamento ao vivo, ministrado por instrutor em Brasil (online ou presencial), é voltado para profissionais de saúde de nível intermediário, engenheiros biomédicos e desenvolvedores de IA que desejam aproveitar a IA na borda para criar soluções inovadoras em saúde.
Ao final deste treinamento, os participantes serão capazes de:
- Compreender o papel e os benefícios da IA na borda na área da saúde.
- Desenvolver e implantar modelos de IA em dispositivos de borda para aplicações em saúde.
- Implementar soluções de IA na borda em dispositivos vestíveis e ferramentas de diagnóstico.
- Projetar e implantar sistemas de monitoramento de pacientes utilizando IA na borda.
- Abordar questões éticas e regulatórias nas aplicações de IA em saúde.
Edge AI na Automação Industrial
14 HorasEsta formação ao vivo, ministrada por instrutor em Brasil (online ou presencial), destina-se a engenheiros industriais de nível intermediário, profissionais da manufatura e desenvolvedores de IA que desejam implementar soluções de Edge AI na automação industrial.
Ao final desta formação, os participantes serão capazes de:
- Compreender o papel da Edge AI na automação industrial.
- Implementar soluções de manutenção preditiva utilizando Edge AI.
- Aplicar técnicas de IA para controle de qualidade em processos manufatureiros.
- Otimizar processos industriais com o uso de Edge AI.
- Implantar e gerenciar soluções de Edge AI em ambientes industriais.
Otimização de Performance na Ascend, Biren e Cambricon
21 HorasA Ascend, a Biren e a Cambricon são plataformas líderes de hardware de IA na China, oferecendo cada uma ferramentas únicas de aceleração e perfilamento para cargas de trabalho de IA em escala de produção.
Este treinamento ao vivo com instrutor (online ou presencial) é destinado a engenheiros avançados de infraestrutura de IA e performance que desejam otimizar fluxos de trabalho de inferência e treinamento de modelos em múltiplas plataformas de chips de IA chineses.
Ao final deste treinamento, os participantes serão capazes de:
- Realizar benchmarking de modelos nas plataformas Ascend, Biren e Cambricon.
- Identificar gargalos do sistema e ineficiências de memória/cálculo.
- Aplicar otimizações em nível de grafo, kernel e operador.
- Afinar pipelines de implantação para melhorar a taxa de transferência e a latência.
Formato do Curso
- Aulas interativas e discussões.
- Uso prático das ferramentas de perfilamento e otimização em cada plataforma.
- Exercícios guiados focados em cenários práticos de afinação.
Opções de Personalização do Curso
- Para solicitar um treinamento personalizado para este curso com base no seu ambiente de performance ou tipo de modelo, entre em contato conosco para organizar.