TinyML para Aplicaciones de IoT
TinyML extiende las capacidades de aprendizaje automático a dispositivos IoT de ultra bajo consumo, lo que permite la inteligencia en tiempo real en el borde.
Esta formación en directo dirigida por un instructor (online u onsite) está dirigida a desarrolladores de IoT, ingenieros embebidos y profesionales de la IA de nivel intermedio que deseen implementar TinyML para mantenimiento predictivo, detección de anomalías y aplicaciones de sensores inteligentes.
Al final de esta formación, los participantes podrán:
- Entender los fundamentos de TinyML y sus aplicaciones en IoT.
- Configurar un entorno de desarrollo TinyML para proyectos de IoT.
- Desarrollar y desplegar modelos de ML en microcontroladores de bajo consumo.
- Implementar mantenimiento predictivo y detección de anomalías utilizando TinyML.
- Optimizar los modelos TinyML para un uso eficiente de la energía y la memoria.
Formato del curso
- Lectura interactiva y discusión.
- Muchas ejercicios y práctica.
- Implementación práctica en un entorno de laboratorio en vivo.
Opciones de personalización del curso
- Para solicitar una formación personalizada para este curso, póngase en contacto con nosotros para organizarlo.
Temario del curso
Introducción a TinyML y IoT
- ¿Qué es TinyML?
- Beneficios de TinyML en aplicaciones IoT
- Comparación de TinyML con AI tradicional basada en la nube
- Resumen de herramientas TinyML: TensorFlow Lite, Edge Impulse
Configurando el entorno TinyML
- Instalación y configuración del IDE Arduino
- Configuración de Edge Impulse para el desarrollo de modelos TinyML
- Conocer los microcontroladores para IoT (ESP32, Arduino, Raspberry Pi Pico)
- Conectar y probar componentes de hardware
Desarrollar modelos Machine Learning para IoT
- Recolectar y procesar datos de sensores IoT
- Construir y entrenar modelos de ML livianos
- Convertir modelos al formato TensorFlow Lite
- Optimizar modelos para limitaciones de memoria y energía
Desplegar modelos de IA en dispositivos IoT
- Flashear y ejecutar modelos de ML en microcontroladores
- Validar el rendimiento del modelo en escenarios IoT del mundo real
- Depurar y optimizar implementaciones de TinyML
Implementación de mantenimiento predictivo con TinyML
- Uso de ML para monitoreo de salud de equipos
- Técnicas de detección de anomalías basadas en sensores
- Desplegar modelos de mantenimiento predictivo en dispositivos IoT
Sensores inteligentes y Edge AI en IoT
- Mejorar las aplicaciones IoT con sensores impulsados por TinyML
- Detección y clasificación de eventos en tiempo real
- Casos de uso: monitoreo ambiental, agricultura inteligente, IoT industrial
Seguridad y optimización en TinyML para IoT
- Privacidad y seguridad de datos en aplicaciones de edge AI
- Técnicas para reducir el consumo de energía
- Tendencias y avances futuros en TinyML para IoT
Resumen y próximos pasos
Requerimientos
- Experiencia en desarrollo de IoT o sistemas embebidos
- Familiaridad con Python o programación C/C++
- Conocimientos básicos de conceptos de aprendizaje automático
- Conocimiento de hardware y periféricos de microcontrolador
Público
- Desarrolladores de IoT
- Ingenieros embebidos
- Profesionales de IA
Los cursos públicos requieren más de 5 participantes.
TinyML para Aplicaciones de IoT - Reserva
TinyML para Aplicaciones de IoT - Consulta
TinyML para Aplicaciones de IoT - Solicitud de consultoría
Solicitud de consultoría
Testimonios (1)
The oral skills and human side of the trainer (Augustin).
Jeremy Chicon - TE Connectivity
Curso - NB-IoT for Developers
Próximos cursos
Cursos Relacionados
Construyendo Pipelines TinyML de Extremo a Extremo
21 HorasTinyML es la práctica de implementar modelos de aprendizaje automático optimizados en dispositivos periféricos con recursos limitados.
Este curso dirigido por un instructor (en línea o en sitio) está orientado a profesionales técnicos de nivel avanzado que deseen diseñar, optimizar e implementar pipelines TinyML completas.
Al finalizar este entrenamiento, los participantes aprenderán cómo:
- Recopilar, preparar y administrar conjuntos de datos para aplicaciones TinyML.
- Entrenar y optimizar modelos para microcontroladores de bajo consumo.
- Convertir modelos a formatos ligeros adecuados para dispositivos periféricos.
- Implementar, probar y monitorear aplicaciones TinyML en entornos de hardware reales.
Formato del Curso
- Conferencias dirigidas por el instructor y discusión técnica.
- Laboratorios prácticos y experimentación iterativa.
- Implementación práctica en plataformas basadas en microcontroladores.
Opciones de Personalización del Curso
- Para personalizar el entrenamiento con toolchains específicas, placas de hardware o flujos de trabajo internos, por favor contáctenos para hacer los arreglos necesarios.
Transformación Digital con IoT y Computación en la Nube边缘计算
14 HorasEste curso dirigido por un instructor y en vivo en Guatemala (en línea o presencial) está destinado a profesionales de TI y gerentes de negocios de nivel intermedio que desean comprender el potencial del IoT y el edge computing para mejorar la eficiencia, el procesamiento en tiempo real y la innovación en diversos sectores.
Al final de este curso, los participantes serán capaces de:
- Comprender los principios del IoT y el edge computing y su papel en la transformación digital.
- Identificar casos de uso para el IoT y el edge computing en los sectores de fabricación, logística y energía.
- Diferenciar entre las arquitecturas y escenarios de implementación del edge y cloud computing.
- Implementar soluciones de edge computing para el mantenimiento predictivo y la toma de decisiones en tiempo real.
Inteligencia Artificial al Borde para Aplicaciones IoT
14 HorasEsta formación en vivo dirigida por un instructor (en línea o presencial) está orientada a desarrolladores de nivel intermedio, arquitectos de sistemas y profesionales del sector que desean aprovechar la IA al borde (Edge AI) para mejorar las aplicaciones IoT con capacidades de procesamiento y análisis de datos inteligentes.
Al finalizar esta formación, los participantes podrán:
- Comprender los fundamentos de la IA al borde y su aplicación en IoT.
- Configurar entornos de IA al borde para dispositivos IoT.
- Desarrollar y desplegar modelos de IA en dispositivos de borde para aplicaciones IoT.
- Implementar el procesamiento de datos en tiempo real y la toma de decisiones en sistemas IoT.
- Integrar la IA al borde con diversos protocolos y plataformas IoT.
- Abordar consideraciones éticas y mejores prácticas en IA al borde para IoT.
Computación en la Nube de Borde
7 HorasEsta capacitación en vivo dirigida por un instructor en Guatemala (en línea o presencial) está dirigida a gerentes de producto y desarrolladores que desean usar Edge Computing para descentralizar la administración de datos para un rendimiento más rápido, aprovechando los dispositivos inteligentes ubicados en la red de origen.
Al final de esta formación, los participantes serán capaces de:
- Comprender los conceptos básicos y las ventajas de Edge Computing.
- Identifique los casos de uso y ejemplos en los que se puede aplicar Edge Computing.
- Diseñe y construya Edge Computing soluciones para un procesamiento de datos más rápido y costos operativos reducidos.
Aprendizaje Federal en IoT y Computación en la Nube
14 HorasEsta capacitación en vivo dirigida por un instructor en Guatemala (en línea o presencial) está dirigida a profesionales de nivel intermedio que deseen aplicar Federated Learning para optimizar las soluciones de IoT y edge computing.
Al final de esta formación, los participantes serán capaces de:
- Comprenda los principios y beneficios de Federated Learning en IoT y edge computing.
- Implemente Federated Learning modelos en dispositivos IoT para el procesamiento descentralizado de IA.
- Reduzca la latencia y mejore la toma de decisiones en tiempo real en entornos de edge computing.
- Aborde los desafíos relacionados con la privacidad de los datos y las limitaciones de la red en los sistemas de IoT.
Implementación de IA en Microcontroladores con TinyML
21 HorasEsta formación en vivo dirigida por un instructor en Guatemala (en línea o presencial) está destinada a ingenieros de sistemas embebidos de nivel intermedio y desarrolladores de IA que desean implementar modelos de aprendizaje automático en microcontroladores utilizando TensorFlow Lite y Edge Impulse.
Al finalizar esta formación, los participantes podrán:
- Comprender los fundamentos de TinyML y sus beneficios para las aplicaciones de IA en la frontera.
- Configurar un entorno de desarrollo para proyectos de TinyML.
- Entrenar, optimizar e implementar modelos de IA en microcontroladores de bajo consumo.
- Utilizar TensorFlow Lite y Edge Impulse para implementar aplicaciones reales de TinyML.
- Optimizar modelos de IA para eficiencia energética y restricciones de memoria.
NB-IoT para Desarrolladores
7 HorasEn esta capacitación en vivo dirigida por un instructor en Guatemala, los participantes aprenderán sobre los diversos aspectos de NB-IoT (también conocido como LTE Cat NB1) a medida que desarrollan e implementan una aplicación basada en NB-IoT de muestra.
Al final de esta formación, los participantes serán capaces de:
- Identifique los diferentes componentes de NB-IoT y cómo encajar para formar un ecosistema.
- Comprender y explicar las características de seguridad integradas en los dispositivos NB-IoT.
- Desarrolle una aplicación sencilla para rastrear NB-IoT dispositivos.
Optimización de modelos TinyML para rendimiento y eficiencia
21 HorasTinyML es la práctica de desplegar modelos de aprendizaje automático en hardware altamente restringido.
Este entrenamiento dirigido por un instructor (en línea o presencial) está orientado a practicantes de nivel avanzado que desean optimizar modelos TinyML para su implementación con baja latencia y eficiencia en memoria en dispositivos embebidos.
Al completar este entrenamiento, los participantes serán capaces de:
- Aplicar técnicas de cuantización, poda y compresión para reducir el tamaño del modelo sin sacrificar la precisión.
- Evaluar modelos TinyML en términos de latencia, consumo de memoria y eficiencia energética.
- Implementar pipelines de inferencia optimizados en microcontroladores y dispositivos periféricos.
- Evaluar los compromisos entre rendimiento, precisión y restricciones de hardware.
Formato del curso
- Presentaciones dirigidas por un instructor, respaldadas por demostraciones técnicas.
- Ejercicios prácticos de optimización y pruebas comparativas de rendimiento.
- Implementación práctica de pipelines TinyML en un entorno de laboratorio controlado.
Opciones de personalización del curso
- Para un entrenamiento a medida alineado con plataformas de hardware específicas o flujos de trabajo internos, por favor contáctenos para personalizar el programa.
Seguridad y Privacidad en Aplicaciones de TinyML
21 HorasTinyML es un enfoque para implementar modelos de aprendizaje automático en dispositivos de bajo consumo y recursos limitados que operan en el borde de la red.
Este entrenamiento dirigido por instructores (en línea o presencial) está destinado a profesionales de nivel avanzado que deseen asegurar las pipelines de TinyML e implementar técnicas de protección de la privacidad en aplicaciones de IA en el borde.
Al finalizar este curso, los participantes podrán:
- Identificar riesgos de seguridad propios de la inferencia de TinyML en dispositivo.
- Implementar mecanismos de protección de la privacidad para implementaciones de IA en el borde.
- Fortalecer los modelos y sistemas embebidos de TinyML contra amenazas adversarias.
- Aplicar mejores prácticas para un manejo seguro de datos en entornos con recursos limitados.
Formato del Curso
- Conferencias atractivas respaldadas por discusiones dirigidas por expertos.
- Ejercicios prácticos que enfatizan escenarios de amenazas del mundo real.
- Implementación práctica utilizando herramientas de seguridad embebida y TinyML.
Opciones de Personalización del Curso
- Las organizaciones pueden solicitar una versión personalizada de este entrenamiento para alinearlo con sus necesidades específicas de seguridad y cumplimiento.
Configuración de un Puerta de Enlace IoT con ThingsBoard
35 HorasThingsBoard es una plataforma de IoT de código abierto que ofrece gestión de dispositivos, recopilación de datos, procesamiento y visualización para su solución de IoT.
En esta capacitación en vivo dirigida por un instructor, los participantes aprenderán cómo integrar ThingsBoard en sus soluciones de IoT.
Al final de esta formación, los participantes serán capaces de:
- Instalar y configurar ThingsBoard
- Comprender los fundamentos de ThingsBoard características y arquitectura
- Cree aplicaciones de IoT con ThingsBoard
- Integración ThingsBoard con Kafka para el enrutamiento de datos de dispositivos de telemetría
- Integración ThingsBoard con Apache Spark para la agregación de datos desde múltiples dispositivos
Audiencia
- Ingenieros de software
- Ingenieros de hardware
- Desarrolladores
Formato del curso
- En parte conferencia, en parte discusión, ejercicios y práctica práctica pesada
Nota
- Para solicitar una formación personalizada para este curso, póngase en contacto con nosotros para concertarlo.
Introducción a TinyML
14 HorasEste entrenamiento en vivo dirigido por un instructor (en línea o presencial) está destinado a ingenieros y científicos de datos principiantes que desean comprender los fundamentos de TinyML, explorar sus aplicaciones y deploy modelos de IA en microcontroladores.
Al finalizar este entrenamiento, los participantes podrán:
- Comprender los fundamentos de TinyML y su importancia.
- Implementar modelos ligeros de IA en microcontroladores y dispositivos edge.
- Optimizar y ajustar modelos de aprendizaje automático para un bajo consumo de energía.
- Aplicar TinyML a aplicaciones del mundo real como reconocimiento de gestos, detección de anomalías y procesamiento de audio.
TinyML para Sistemas Autónomos y Robótica
21 HorasTinyML es un marco de trabajo para implementar modelos de aprendizaje automático en microcontroladores de baja potencia y plataformas incrustadas utilizadas en robótica y sistemas autónomos.
Este curso de formación dirigido por instructores (en línea o presencial) está destinado a profesionales de nivel avanzado que deseen integrar capacidades de percepción y toma de decisiones basadas en TinyML en robots autónomos, drones y sistemas de control inteligentes.
Al finalizar este curso, los participantes serán capaces de:
- Diseñar modelos TinyML optimizados para aplicaciones robóticas.
- Implementar pipelines de percepción en dispositivo para la autonomía en tiempo real.
- Integrar TinyML en marcos de control robótico existentes.
- Implementar y probar modelos AI livianos en plataformas de hardware incrustado.
Formato del Curso
- Conferencias técnicas combinadas con discusiones interactivas.
- Laboratorios prácticos centrados en tareas de robótica incrustada.
- Ejercicios prácticos que simulan flujos de trabajo autónomos del mundo real.
Opciones de Personalización del Curso
- Para entornos robóticos específicos de la organización, se puede solicitar personalización.
TinyML: Ejecutando IA en Dispositivos de Banda Ancha con Potencia Ultra Baja
21 HorasEsta formación en vivo dirigida por un instructor en Guatemala (en línea o presencial) está destinada a ingenieros de sistemas embebidos de nivel intermedio, desarrolladores de IoT y investigadores de IA que desean implementar técnicas TinyML para aplicaciones con IA en hardware eficiente energéticamente.
Al finalizar esta formación, los participantes serán capaces de:
- Comprender los fundamentos de TinyML y AI en la red periférica (edge).
- Implementar modelos de IA livianos en microcontroladores.
- Optimizar la inferencia de IA para un bajo consumo de energía.
- Integrar TinyML con aplicaciones IoT del mundo real.
TinyML en la Salud: IA en Dispositivos Portátiles
21 HorasTinyML es la integración del aprendizaje automático en dispositivos portátiles y médicos de bajo consumo y recursos limitados.
Este curso dirigido por un instructor (en línea o presencial) está destinado a practicantes intermedios que deseen implementar soluciones TinyML para aplicaciones de monitoreo y diagnóstico en el sector de la salud.
Después de completar este curso, los participantes podrán:
- Diseñar e implementar modelos TinyML para el procesamiento en tiempo real de datos de salud.
- Recopilar, preprocesar e interpretar datos de biosensores para obtener insights impulsados por IA.
- Optimizar modelos para dispositivos portátiles de bajo consumo y memoria limitada.
- Evaluar la relevancia clínica, fiabilidad y seguridad de las salidas generadas por TinyML.
Formato del Curso
- Conferencias respaldadas por demostraciones en vivo y discusiones interactivas.
- Práctica práctica con datos de dispositivos portátiles y marcos TinyML.
- Ejercicios de implementación en un entorno de laboratorio guiado.
Opciones de Personalización del Curso
- Para un entrenamiento a medida que se alinee con dispositivos médicos específicos o flujos de trabajo regulatorios, por favor contáctenos para personalizar el programa.
TinyML para la Agricultura Inteligente
21 HorasTinyML es un marco para implementar modelos de aprendizaje automático en dispositivos de bajo consumo y con recursos limitados en el campo.
Este entrenamiento dirigido por instructores (en línea o presencial) está diseñado para profesionales de nivel intermedio que deseen aplicar técnicas de TinyML a soluciones de agricultura inteligente que mejoren la automatización y la inteligencia ambiental.
Al completar este programa, los participantes adquirirán la capacidad de:
- Construir e implementar modelos TinyML para aplicaciones de sensores agrícolas.
- Integrar la IA en el borde a los ecosistemas IoT para el monitoreo automático de cultivos.
- Utilizar herramientas especializadas para entrenar y optimizar modelos ligeros.
- Desarrollar flujos de trabajo para el riego de precisión, la detección de plagas y el análisis ambiental.
Formato del Curso
- Presentaciones guiadas y discusión técnica aplicada.
- Práctica hands-on utilizando conjuntos de datos y dispositivos del mundo real.
- Experimentación práctica en un entorno de laboratorio soportado.
Opciones de Personalización del Curso
- Para un entrenamiento a medida alineado con sistemas agrícolas específicos, por favor contáctenos para personalizar el programa.