Desarrollo de MLU con Cambricon usando BANGPy y Neuware
Los MLUs (Unidades de Aprendizaje Automático) de Cambricon son chips de IA especializados, optimizados para tareas de inferencia y entrenamiento en entornos de borde y centros de datos.
Esta formación práctica, impartida por un instructor (en línea o presencial), está dirigida a desarrolladores de nivel intermedio que desean construir e implementar modelos de IA utilizando el framework BANGPy y el SDK de Neuware en hardware MLU de Cambricon.
Al finalizar esta formación, los participantes podrán:
- Instalar y configurar los entornos de desarrollo de BANGPy y Neuware.
- Desarrollar y optimizar modelos basados en Python y C++ para MLUs de Cambricon.
- Implementar modelos en dispositivos de borde y centros de datos que ejecuten el entorno runtime de Neuware.
- Integrar flujos de trabajo de aprendizaje automático (ML) con las funciones de aceleración específicas de MLU.
Formato del curso
- Clases interactivas y debates.
- Ejercicios prácticos con BANGPy y Neuware para desarrollo e implementación.
- Ejercicios guiados centrados en la optimización, integración y pruebas.
Opciones de personalización del curso
- Para solicitar una formación personalizada para este curso, basada en su modelo de dispositivo Cambricon o caso de uso, por favor contáctenos para coordinarlo.
Temario del curso
Introducción a Cambricon y la arquitectura MLU
- Visión general del portafolio de chips de IA de Cambricon.
- Arquitectura MLU y pipeline de instrucciones.
- Tipos de modelos y casos de uso compatibles.
Instalación de la cadena de herramientas de desarrollo
- Instalación de BANGPy y el SDK de Neuware.
- Configuración del entorno para Python y C++.
- Compatibilidad de modelos y preprocesamiento.
Desarrollo de modelos con BANGPy
- Gestión de la estructura y dimensiones de tensores.
- Construcción del grafo de computación.
- Soporte para operaciones personalizadas en BANGPy.
Implementación con el entorno runtime de Neuware
- Conversione y carga de modelos.
- Control de ejecución e inferencia.
- Buenas prácticas de implementación en el borde y centros de datos.
Optimización del rendimiento
- Mapeo de memoria y ajuste de capas.
- Rastreo de ejecución y perfilamiento.
- Limitaciones comunes y sus soluciones.
Integración de MLU en aplicaciones
- Uso de las APIs de Neuware para la integración en aplicaciones.
- Soporte para streaming y múltiples modelos.
- Escenarios de inferencia híbrida CPU-MLU.
Proyecto final y caso de uso
- Taller: Implementación de un modelo de visión por computadora o procesamiento de lenguaje natural (NLP).
- Inferencia en el borde con integración de BANGPy.
- Pruebas de precisión y rendimiento (throughput).
Resumen y próximos pasos
Requerimientos
- Comprensión de las estructuras de los modelos de aprendizaje automático.
- Experiencia con Python y/o C++.
- Conocimiento sobre conceptos de despliegue y aceleración de modelos.
Público objetivo
- Desarrolladores de IA embebida.
- Ingenieros de ML que implementan en el borde o en centros de datos.
- Desarrolladores que trabajan con infraestructura de IA china.
Los cursos públicos requieren más de 5 participantes.
Desarrollo de MLU con Cambricon usando BANGPy y Neuware - Reserva
Desarrollo de MLU con Cambricon usando BANGPy y Neuware - Consulta
Desarrollo de MLU con Cambricon usando BANGPy y Neuware - Solicitud de consultoría
Reseñas (1)
Podemos cubrir temas avanzados y trabajar con ejemplos de la vida real
Ruben Khachaturyan - iris-GmbH infrared & intelligent sensors
Curso - Advanced Edge AI Techniques
Traducción Automática
Próximos cursos
Cursos Relacionados
5G y Edge AI: Habilitación de aplicaciones de ultra baja latencia
21 HorasEsta formación en vivo dirigida por un instructor en Panama (en línea o presencial) está dirigida a profesionales de telecomunicaciones de nivel intermedio, ingenieros de IA y especialistas en IoT que deseen explorar cómo las redes 5G aceleran las aplicaciones de Edge AI.
Al finalizar esta formación, los participantes podrán:
- Comprender los fundamentos de la tecnología 5G y su impacto en Edge AI.
- Implementar modelos de IA optimizados para aplicaciones de baja latencia en entornos 5G.
- Implementar sistemas de toma de decisiones en tiempo real utilizando Edge AI y conectividad 5G.
- Optimizar cargas de trabajo de IA para un rendimiento eficiente en dispositivos periféricos.
6G y el borde inteligente
21 Horas6G y el borde inteligente es un curso prospectivo que explora la integración de las tecnologías inalámbricas 6G con la computación en el borde, ecosistemas de IoT y procesamiento de datos impulsado por IA para apoyar infraestructuras inteligentes, de baja latencia y adaptables.
Esta formación en vivo impartida por un instructor (en línea o presencial) está dirigida a arquitectos de TI de nivel intermedio que desean comprender y diseñar arquitecturas distribuidas de próxima generación aprovechando la sinergia entre la conectividad 6G y los sistemas de borde inteligente.
Al completar este curso, los participantes podrán:
- Comprender cómo el 6G transformará las arquitecturas de computación en el borde e IoT.
- Diseñar sistemas distribuidos para operaciones autónomas, de alta capacidad y latencia ultra baja.
- Integrar IA y análisis de datos en el borde para la toma de decisiones inteligente.
- Planificar infraestructuras de borde preparadas para 6G, escalables, seguras y resilientes.
- Evaluar los modelos comerciales y operativos habilitados por la convergencia entre 6G y el borde.
Formato del curso
- Conferencias interactivas y debates.
- Estudios de caso y ejercicios aplicados de diseño de arquitecturas.
- Prácticas con simulaciones utilizando herramientas opcionales de borde o contenedores.
Opciones de personalización del curso
- Para solicitar una formación personalizada para este curso, por favor contáctenos para coordinarla.
Técnicas Avanzadas de IA en el Borde
14 HorasEsta formación en vivo dirigida por un instructor en Panama (en línea o presencial) va dirigida a profesionales de IA, investigadores y desarrolladores de nivel avanzado que desean dominar los últimos avances en IA en el borde, optimizar sus modelos de IA para su implementación en dispositivos periféricos y explorar aplicaciones especializadas en diversas industrias.
Al finalizar esta formación, los participantes serán capaces de:
- Explorar técnicas avanzadas en el desarrollo y la optimización de modelos de IA en el borde.
- Implementar estrategias innovadoras para desplegar modelos de IA en dispositivos periféricos.
- Utilizar herramientas y marcos de trabajo especializados para aplicaciones avanzadas de IA en el borde.
- Optimizar el rendimiento y la eficiencia de las soluciones de IA en el borde.
- Explorar casos de uso innovadores y tendencias emergentes en la IA en el borde.
- Abordar consideraciones éticas y de seguridad avanzadas en los despliegues de IA en el borde.
Desarrollo de Soluciones de IA en el Edge
14 HorasEsta capacitación en vivo con instructor en Panama (en línea o presencial) está dirigida a desarrolladores de nivel intermedio, científicos de datos y entusiastas de la tecnología que desean adquirir habilidades prácticas para desplegar modelos de IA en dispositivos edge para diversas aplicaciones.
Al finalizar esta capacitación, los participantes serán capaces de:
- Comprender los principios de Edge AI y sus beneficios.
- Configurar y establecer el entorno de computación edge.
- Desarrollar, entrenar y optimizar modelos de IA para su despliegue en el edge.
- Implementar soluciones prácticas de IA en dispositivos edge.
- Evaluar y mejorar el rendimiento de los modelos desplegados en el edge.
- Abordar las consideraciones éticas y de seguridad en aplicaciones de Edge AI.
Construcción de Sistemas Edge AI Seguros y Resilientes
21 HorasEsta formación en vivo, impartida por un instructor en Panama (en línea o presencial), está dirigida a profesionales avanzados de ciberseguridad, ingenieros de IA y desarrolladores de IoT que desean implementar medidas robustas de seguridad y estrategias de resiliencia para sistemas Edge AI.
Al finalizar esta formación, los participantes serán capaces de:
- Comprender los riesgos de seguridad y las vulnerabilidades en despliegues Edge AI.
- Implementar técnicas de cifrado y autenticación para la protección de datos.
- Diseñar arquitecturas Edge AI resilientes capaces de resistir ciberamenazas.
- Aplicar estrategias de despliegue seguro de modelos de IA en entornos edge.
CANN para el despliegue de IA en el borde
14 HorasEl kit de herramientas Ascend CANN de Huawei permite una inferencia de IA potente en dispositivos del borde, como el Ascend 310. CANN proporciona las herramientas esenciales para compilar, optimizar y desplegar modelos en entornos con recursos de cómputo y memoria limitados.
Esta formación presencial impartida por un instructor (en línea o en sitio) está dirigida a desarrolladores e integradores de IA de nivel intermedio que deseen implementar y optimizar modelos en dispositivos del borde Ascend utilizando el conjunto de herramientas CANN.
Al finalizar esta formación, los participantes serán capaces de:
- Preparar y convertir modelos de IA para el Ascend 310 utilizando las herramientas CANN.
- Construir pipelines de inferencia ligeros usando MindSpore Lite y AscendCL.
- Optimizar el rendimiento del modelo para entornos con capacidad de cómputo y memoria limitadas.
- Desplegar y monitorear aplicaciones de IA en casos de uso reales en el borde.
Formato del curso
- Clase interactiva y demostración.
- Práctica de laboratorio con modelos y escenarios específicos para el borde.
- Ejemplos de despliegue en vivo en hardware del borde virtual o físico.
Opciones de personalización del curso
- Para solicitar una formación personalizada para este curso, por favor contáctenos para coordinar los detalles.
Migración de aplicaciones CUDA a arquitecturas GPU chinas
21 HorasLas arquitecturas GPU chinas, como Huawei Ascend, Biren y las MLU de Cambricon, ofrecen alternativas a CUDA adaptadas para los mercados locales de IA y HPC.
Esta formación en directo impartida por un instructor (en línea o presencial) está dirigida a programadores GPU avanzados y especialistas en infraestructura que deseen migrar y optimizar aplicaciones CUDA existentes para su despliegue en plataformas de hardware chinas.
Al finalizar esta formación, los participantes podrán:
- Evaluar la compatibilidad de las cargas de trabajo CUDA existentes con las alternativas de chips chinos.
- Transferir bases de código CUDA a entornos Huawei CANN, Biren SDK y Cambricon BANGPy.
- Comparar el rendimiento e identificar puntos de optimización en distintas plataformas.
- Dar solución a los desafíos prácticos del soporte entre arquitecturas y el despliegue.
Formato del curso
- Lección interactiva y discusión.
- Laboratorios prácticos de traducción de código y comparación de rendimiento.
- Ejercicios guiados centrados en estrategias de adaptación multi-GPU.
Opciones de personalización del curso
- Para solicitar una formación personalizada para este curso basada en su plataforma o proyecto CUDA, por favor contáctenos para coordinarlo.
Edge AI para la agricultura: agricultura inteligente y monitorización de precisión
21 HorasEsta formación en vivo impartida por instructores en Panama (en línea o presencial) está dirigida a profesionales de agrotec de nivel principiante a intermedio, especialistas en IoT e ingenieros de IA que deseen desarrollar e implementar soluciones Edge AI para la agricultura inteligente.
Al finalizar esta formación, los participantes serán capaces de:
- Comprender el papel de Edge AI en la agricultura de precisión.
- Implementar sistemas de seguimiento de cultivos y ganado basados en IA.
- Desarrollar soluciones de riego automatizado y detección ambiental.
- Optimizar la eficiencia agrícola mediante análisis Edge AI en tiempo real.
IA de Borde en Sistemas Autónomos
14 HorasEsta formación en vivo con instructor en Panama (en línea o presencial) está dirigida a ingenieros de robótica, desarrolladores de vehículos autónomos e investigadores de IA de nivel intermedio que deseen aprovechar la IA de borde para soluciones innovadoras de sistemas autónomos.
Al finalizar esta formación, los participantes podrán:
- Comprender el papel y los beneficios de la IA de borde en sistemas autónomos.
- Desarrollar e implementar modelos de IA para el procesamiento en tiempo real en dispositivos de borde.
- Implementar soluciones de IA de borde en vehículos autónomos, drones y robótica.
- Diseñar y optimizar sistemas de control utilizando IA de borde.
- Abordar consideraciones éticas y regulatorias en aplicaciones de IA autónoma.
IA en el borde: Del concepto a la implementación
14 HorasEsta formación en vivo con instructores en Panama (en línea o presencial) está dirigida a desarrolladores y profesionales de TI de nivel intermedio que desean comprender integralmente la IA en el borde, desde su concepto hasta su implementación práctica, incluyendo la configuración y el despliegue.
Al finalizar esta formación, los participantes serán capaces de:
- Comprender los conceptos fundamentales de la IA en el borde.
- Configurar y establecer entornos de IA en el borde.
- Desarrollar, entrenar y optimizar modelos de IA en el borde.
- Desplegar y gestionar aplicaciones de IA en el borde.
- Integrar la IA en el borde con sistemas y flujos de trabajo existentes.
- Abordar las consideraciones éticas y las mejores prácticas en la implementación de la IA en el borde.
AI de Borde para Visión por Computador: Procesamiento de Imágenes en Tiempo Real
21 HorasEsta formación en vivo, impartida por instructores en Panama (en línea o presencial), está dirigida a ingenieros de visión por computador de nivel intermedio a avanzado, desarrolladores de IA y profesionales del IoT que deseen implementar y optimizar modelos de visión por computador para el procesamiento en tiempo real en dispositivos de borde.
Al finalizar esta formación, los participantes serán capaces de:
- Comprender los fundamentos de la IA de borde y sus aplicaciones en la visión por computador.
- Implementar modelos de aprendizaje profundo optimizados en dispositivos de borde para el análisis de imágenes y vídeo en tiempo real.
- Utilizar marcos de trabajo como TensorFlow Lite, OpenVINO y NVIDIA Jetson SDK para la implementación de modelos.
- Optimizar los modelos de IA para lograr un mejor rendimiento, eficiencia energética e inferencia de baja latencia.
Edge AI para Servicios Financieros
14 HorasEsta formación en vivo impartida por un instructor en Panama (en línea o presencial) está dirigida a profesionales de finanzas de nivel intermedio, desarrolladores de fintech y especialistas en IA que desean implementar soluciones de Edge AI en servicios financieros.
Al finalizar esta capacitación, los participantes podrán:
- Comprender el papel de Edge AI en los servicios financieros.
- Implementar sistemas de detección de fraudes utilizando Edge AI.
- Mejorar el servicio al cliente a través de soluciones impulsadas por IA.
- Aplicar Edge AI para la gestión de riesgos y la toma de decisiones.
- Desplegar y gestionar soluciones de Edge AI en entornos financieros.
Edge AI para la atención médica
14 HorasEsta formación en vivo con instructor en Panama (en línea o presencial) está dirigida a profesionales de la salud, ingenieros biomédicos y desarrolladores de IA de nivel intermedio que deseen aprovechar Edge AI para innovar en soluciones de atención médica.
Al finalizar esta capacitación, los participantes podrán:
- Comprender el papel y los beneficios de Edge AI en la atención médica.
- Desarrollar e implementar modelos de IA en dispositivos periféricos para aplicaciones en el sector salud.
- Implementar soluciones de Edge AI en dispositivos portátiles y herramientas de diagnóstico.
- Diseñar e implementar sistemas de monitoreo de pacientes utilizando Edge AI.
- Abordar consideraciones éticas y regulatorias en las aplicaciones de IA para la salud.
IA de Borde en la Automatización Industrial
14 HorasEsta formación en vivo con instructores en Panama (en línea o presencial) está dirigida a ingenieros industriales de nivel intermedio, profesionales de la fabricación y desarrolladores de IA que desean implementar soluciones de IA de borde en la automatización industrial.
Al finalizar esta formación, los participantes serán capaces de:
- Comprender el papel de la IA de borde en la automatización industrial.
- Implementar soluciones de mantenimiento predictivo utilizando IA de borde.
- Aplicar técnicas de IA para el control de calidad en los procesos de fabricación.
- Optimizar los procesos industriales mediante la IA de borde.
- Desplegar y gestionar soluciones de IA de borde en entornos industriales.
Optimización del Rendimiento en Ascend, Biren y Cambricon
21 HorasAscend, Biren y Cambricon son plataformas de hardware de IA líderes en China, cada una ofreciendo herramientas únicas de aceleración y perfilado para cargas de trabajo de IA a escala de producción.
Este entrenamiento en vivo con instructores (en línea o presencial) está dirigido a ingenieros avanzados de infraestructura y rendimiento de IA que desean optimizar los flujos de trabajo de inferencia y entrenamiento de modelos en múltiples plataformas de chips de IA chinos.
Al finalizar este entrenamiento, los participantes podrán:
- Ejecutar pruebas de rendimiento en las plataformas Ascend, Biren y Cambricon.
- Identificar cuellos de botella del sistema e ineficiencias de memoria/cómputo.
- Aplicar optimizaciones a nivel de gráfico, de kernel y de operador.
- Ajustar las tuberías de implementación para mejorar el rendimiento y la latencia.
Formato del Curso
- Clase interactiva y discusión.
- Uso práctico de herramientas de perfilado y optimización en cada plataforma.
- Ejercicios guiados centrados en escenarios prácticos de ajuste.
Opciones de Personalización del Curso
- Para solicitar un entrenamiento personalizado para este curso basado en su entorno de rendimiento o tipo de modelo, contáctenos para coordinar los detalles.