TinyML para aplicaciones de IoT
TinyML amplía las capacidades del aprendizaje automático a dispositivos IoT de bajo consumo, permitiendo inteligencia en tiempo real en el borde.
Esta formación en vivo con instructor (en línea o presencial) está dirigida a desarrolladores de IoT de nivel intermedio, ingenieros embebidos y profesionales de la IA que desean implementar TinyML para mantenimiento predictivo, detección de anomalías y aplicaciones de sensores inteligentes.
Al final de esta formación, los participantes serán capaces de:
- Comprender los fundamentos de TinyML y sus aplicaciones en IoT.
- Configurar un entorno de desarrollo de TinyML para proyectos de IoT.
- Desarrollar e implementar modelos de ML en microcontroladores de bajo consumo.
- Implementar mantenimiento predictivo y detección de anomalías utilizando TinyML.
- Optimizar los modelos de TinyML para un uso eficiente de energía y memoria.
Formato del curso
- Ponencia interactiva y discusión.
- Muchas ejercicios y prácticas.
- 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, contáctenos para organizarlo.
Temario del curso
Introducción a TinyML e IoT
- ¿Qué es TinyML?
- Beneficios de TinyML en aplicaciones de IoT
- Comparación de TinyML con IA basada en la nube tradicional
- Visión general de herramientas de TinyML: TensorFlow Lite, Edge Impulse
Configuración del entorno de TinyML
- Instalación y configuración de Arduino IDE
- Configuración de Edge Impulse para el desarrollo de modelos de TinyML
- Comprensión de los microcontroladores para IoT (ESP32, Arduino, Raspberry Pi Pico)
- Conexión y prueba de componentes de hardware
Desarrollo de modelos de aprendizaje automático para IoT
- Recopilación y preprocesamiento de datos de sensores IoT
- Construcción y entrenamiento de modelos ligeros de ML
- Conversión de modelos al formato TensorFlow Lite
- Optimización de modelos para restricciones de memoria y energía
Despliegue de modelos de IA en dispositivos IoT
- Grabación y ejecución de modelos de ML en microcontroladores
- Validación del rendimiento del modelo en escenarios reales de IoT
- Depuración y optimización de implementaciones de TinyML
Implementación de mantenimiento predictivo con TinyML
- Uso de ML para la monitorización de salud de equipos
- Técnicas de detección de anomalías basadas en sensores
- Despliegue de modelos de mantenimiento predictivo en dispositivos IoT
Sensores inteligentes e IA en el borde en IoT
- Mejora de aplicaciones de 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 de datos y seguridad en aplicaciones de IA en el borde
- Técnicas para reducir el consumo de energía
- Tendencias futuras y avances en TinyML para IoT
Resumen y próximos pasos
Requerimientos
- Experiencia con desarrollo de sistemas IoT o embebidos
- Familiaridad con programación en Python o C/C++
- Conocimiento básico de conceptos de aprendizaje automático
- Conocimiento del hardware y periféricos de microcontroladores
Audiencia
- Desarrolladores de IoT
- Ingenieros embebidos
- Profesionales de la 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
Próximos cursos
Cursos Relacionados
5G e IA en el Borde: Habilitando Aplicaciones de Latencia Ultra-Baja
21 HorasEsta capacitación en vivo, impartida por un instructor en Argentina (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 IA en el borde.
Al finalizar esta capacitación, los participantes podrán:
- Comprender los fundamentos de la tecnología 5G y su impacto en la IA en el borde.
- Implementar modelos de IA optimizados para aplicaciones de baja latencia en entornos 5G.
- Implementar sistemas de toma de decisiones en tiempo real utilizando IA en el borde y conectividad 5G.
- Optimizar cargas de trabajo de IA para un rendimiento eficiente en dispositivos perimetrales.
6G y el borde inteligente
21 HorasConstrucción de flujos de trabajo TinyML de extremo a extremo
21 HorasTinyML consiste en la implementación de modelos de aprendizaje automático optimizados en dispositivos de borde con recursos limitados.
Esta formación en vivo con instructor (en línea o presencial) está dirigida a profesionales técnicos avanzados que deseen diseñar, optimizar e implementar flujos de trabajo completos de TinyML.
Al finalizar la formación, los participantes aprenderán a:
- Recopilar, preparar y gestionar conjuntos de datos para aplicaciones TinyML.
- Entrenar y optimizar modelos para microcontroladores de bajo consumo.
- Convertir modelos a formatos ligeros adecuados para dispositivos de borde.
- Implementar, probar y monitorear aplicaciones TinyML en entornos de hardware real.
Formato del curso
- Clases dirigidas por el instructor y debates técnicos.
- Laboratorios prácticos y experimentación iterativa.
- Implementación práctica en plataformas basadas en microcontroladores.
Opciones de personalización del curso
- Para personalizar la formación con cadenas de herramientas específicas, placas de hardware o flujos de trabajo internos, póngase en contacto con nosotros para coordinar los detalles.
Transformación Digital con IoT y Edge Computing
14 HorasEsta capacitación en vivo impartida por un instructor en Argentina (online o presencial) está dirigida a profesionales de TI de nivel intermedio y gerentes de negocios que desean comprender el potencial del IoT y la computación en el borde para habilitar la eficiencia, el procesamiento en tiempo real y la innovación en diversas industrias.
Al finalizar esta capacitación, los participantes podrán:
- Comprender los principios del IoT y de edge computing y su papel en la transformación digital.
- Identificar casos de uso del IoT y la computación en el borde en los sectores de manufactura, logística y energía.
- Diferenciar entre las arquitecturas de edge computing y cloud computing, así como los escenarios de implementación.
- Implementar soluciones de edge computing para el mantenimiento predictivo y la toma de decisiones en tiempo real.
IA en el borde para aplicaciones de IoT
14 HorasEsta formación en vivo, impartida por un instructor, en Argentina (en línea o presencial), está dirigida a desarrolladores de nivel intermedio, arquitectos de sistemas y profesionales del sector que desean aprovechar la IA en el borde para mejorar las aplicaciones de IoT con capacidades de procesamiento analítico inteligente.
Al finalizar esta formación, los participantes podrán:
- Comprender los fundamentos de la IA en el borde y su aplicación en IoT.
- Configurar y preparar entornos de IA en el borde para dispositivos IoT.
- Desarrollar e implementar modelos de IA en dispositivos periféricos para aplicaciones de IoT.
- Implementar el procesamiento de datos en tiempo real y la toma de decisiones en sistemas IoT.
- Integrar la IA en el borde con diversos protocolos y plataformas IoT.
- Abordar consideraciones éticas y mejores prácticas en IA para aplicaciones de IoT.
Aprendizaje Federado en IoT y Computación en el Borde
14 HorasEsta formación en vivo dirigida por instructores en Argentina (en línea o presencial) está dirigida a profesionales de nivel intermedio que desean aplicar el Aprendizaje Federado para optimizar soluciones de IoT y computación en el borde.
Al finalizar esta formación, los participantes serán capaces de:
- Comprender los principios y beneficios del Aprendizaje Federado en IoT y computación en el borde.
- Implementar modelos de Aprendizaje Federado en dispositivos IoT para el procesamiento descentralizado de IA.
- Reducir la latencia y mejorar la toma de decisiones en tiempo real en entornos de computación en el borde.
- Abordar los desafíos relacionados con la privacidad de los datos y las restricciones de red en sistemas IoT.
Implementación de IA en microcontroladores con TinyML
21 HorasEsta formación presencial impartida por instructores en Argentina (en línea o in situ) está dirigida a ingenieros de sistemas embebidos y desarrolladores de IA de nivel intermedio que deseen implementar modelos de aprendizaje automático en microcontroladores utilizando TensorFlow Lite y Edge Impulse.
Al finalizar esta formación, los participantes serán capaces de:
- Comprender los fundamentos de TinyML y sus beneficios para aplicaciones de IA en el borde.
- 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 desarrollar aplicaciones reales de TinyML.
- Optimizar los modelos de IA para la eficiencia energética y las limitaciones de memoria.
Optimización de modelos TinyML para rendimiento y eficiencia
21 HorasTinyML es la práctica de desplegar modelos de aprendizaje automático en hardware con recursos altamente limitados.
Esta formación en vivo, impartida por un instructor (en línea o presencial), está dirigida a profesionales de nivel avanzado que desean optimizar modelos TinyML para lograr despliegues con baja latencia y eficiencia en el uso de memoria en dispositivos integrados.
Tras completar esta formación, 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.
- Realizar pruebas de rendimiento (benchmarking) de modelos TinyML en términos de latencia, consumo de memoria y eficiencia energética.
- Implementar pipelines de inferencia optimizados en microcontroladores y dispositivos de borde.
- Evaluar los compromisos entre rendimiento, precisión y las restricciones del hardware.
Formato del curso
- Presentaciones impartidas por el instructor, apoyadas 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 formación adaptada a plataformas de hardware específicas o flujos de trabajo internos, contáctenos para personalizar el programa.
Seguridad y privacidad en aplicaciones de TinyML
21 HorasTinyML es un enfoque para desplegar modelos de aprendizaje automático en dispositivos con bajo consumo energético y recursos limitados, operando en el borde de la red.
Esta formación en vivo impartida por instructores (en línea o presencial) está dirigida a profesionales de nivel avanzado que deseen asegurar los procesos de TinyML e implementar técnicas que preserven la privacidad en aplicaciones de IA en el borde.
Al finalizar este curso, los participantes serán capaces de:
- Identificar riesgos de seguridad específicos de la inferencia de TinyML en el dispositivo.
- Implementar mecanismos que preserven la privacidad para despliegues de IA en el borde.
- Fortalecer los modelos de TinyML y los sistemas embebidos frente a amenazas adversarias.
- Aplicar las mejores prácticas para el manejo seguro de datos en entornos con recursos limitados.
Formato del curso
- Conferencias dinámicas respaldadas por discusiones guiadas por expertos.
- Ejercicios prácticos centrados en escenarios reales de amenazas.
- 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 esta formación para alinearse con sus necesidades específicas de seguridad y cumplimiento normativo.
Introducción a TinyML
14 HorasEsta formación en vivo impartida por un instructor en Argentina (en línea o presencial) está dirigida a ingenieros y científicos de datos de nivel principiante que desean comprender los fundamentos de TinyML, explorar sus aplicaciones e implementar modelos de IA en microcontroladores.
Al finalizar esta formación, los participantes podrán:
- Comprender los fundamentos de TinyML y su importancia.
- Implementar modelos de IA ligeros en microcontroladores y dispositivos perimetrales (edge devices).
- Optimizar y afinar modelos de aprendizaje automático para un bajo consumo de energía.
- Aplicar TinyML en aplicaciones del mundo real, como el reconocimiento de gestos, la detección de anomalías y el procesamiento de audio.
TinyML para sistemas autónomos y robótica
21 HorasTinyML: Ejecución de IA en dispositivos periféricos de ultra bajo consumo
21 HorasEsta formación en vivo, impartida por un instructor, en Argentina (en línea o presencial), está dirigida a ingenieros integradores de nivel intermedio, desarrolladores de IoT e investigadores de IA que deseen implementar técnicas de TinyML para aplicaciones potenciadas por inteligencia artificial en hardware eficiente energéticamente.
Al finalizar esta formación, los participantes podrán:
- Comprender los fundamentos de TinyML y la IA periférica (edge AI).
- Implementar modelos de IA ligeros en microcontroladores.
- Optimizar la inferencia de IA para un consumo de energía reducido.
- Integrar TinyML con aplicaciones de IoT del mundo real.
TinyML en la atención médica: IA en dispositivos portátiles
21 HorasTinyML es la integración del aprendizaje automático en dispositivos médicos y portátiles de bajo consumo y con recursos limitados.
Esta capacitación en vivo, guiada por instructores (en línea o presencial), está dirigida a profesionales de nivel intermedio que desean implementar soluciones de TinyML para aplicaciones de monitoreo y diagnóstico en el ámbito de la salud.
Tras completar esta capacitación, los participantes podrán:
- Diseñar e implementar modelos de TinyML para el procesamiento de datos de salud en tiempo real.
- Recolectar, preprocesar e interpretar datos de biosensores para obtener información impulsada por IA.
- Optimizar modelos para dispositivos portátiles con restricciones de energía y memoria.
- Evaluar la relevancia clínica, la confiabilidad y la seguridad de los resultados generados por TinyML.
Formato del curso
- Clases teóricas respaldadas por demostraciones en vivo y discusión interactiva.
- Práctica con datos de dispositivos portátiles y frameworks de TinyML.
- Ejercicios de implementación en un entorno de laboratorio guiado.
Opciones de personalización del curso
- Para capacitaciones a medida que se alineen con dispositivos médicos específicos o flujos regulatorios, contáctenos para personalizar el programa.
TinyML con Raspberry Pi y Arduino
21 HorasTinyML es un enfoque de aprendizaje automático optimizado para dispositivos pequeños y con recursos limitados.
Esta capacitación en vivo, guiada por un instructor (online o presencial), está dirigida a estudiantes de nivel principiante a intermedio que deseen construir aplicaciones TinyML funcionales utilizando Raspberry Pi, Arduino y microcontroladores similares.
Al completar esta capacitación, los participantes adquirirán las habilidades para:
- Recopilar y preparar datos para proyectos de TinyML.
- Entrenar y optimizar modelos pequeños de aprendizaje automático para entornos de microcontroladores.
- Desplegar modelos TinyML en Raspberry Pi, Arduino y placas relacionadas.
- Desarrollar prototipos end-to-end de IA embebida.
Formato del curso
- Presentaciones guiadas por el instructor y discusiones dirigidas.
- Ejercicios prácticos y experimentación en el campo.
- Trabajo en proyectos de laboratorio en vivo sobre hardware real.
Opciones de personalización del curso
- Para una capacitación adaptada a su hardware específico o caso de uso, contáctenos para coordinar los detalles.