Get in Touch
 Duration 21 hours

Course Outline

Introduction to Edge Artificial Intelligence and Tiny Machine Learning

  • Fundamental principles of edge-based AI processing
  • Strategic advantages and operational constraints of on-device AI execution
  • Applications in autonomous robotics and industrial automation

TinyML Core Concepts

  • Machine learning methodologies for resource-constrained environments
  • Techniques for model quantization, pruning, and compression
  • Compatible software frameworks and embedded hardware architectures

Model Development and Deployment Preparation

  • Training compact models utilizing TensorFlow or PyTorch ecosystems
  • Conversion processes for TensorFlow Lite and PyTorch Mobile compatibility
  • Protocols for testing and validating model accuracy and integrity

On-Device Inference Implementation Strategies

  • Deploying AI models on embedded computing platforms (Arduino, Raspberry Pi, Jetson Nano)
  • Integration of inference capabilities with robotic perception and control loops
  • Executing real-time predictions and monitoring system performance metrics

Optimization for Edge Performance and Efficiency

  • Strategies for minimizing latency and reducing energy consumption
  • Leveraging hardware acceleration via NPUs and GPUs
  • Conducting benchmarking and profiling of embedded inference workloads

Edge AI Frameworks and Operational Tooling

  • Implementation workflows with TensorFlow Lite and Edge Impulse
  • Analysis of PyTorch Mobile deployment options and constraints
  • Debugging and tuning embedded machine learning pipelines

Practical Integration and Operational Case Studies

  • Designing edge AI perception systems for robotic applications
  • Integrating TinyML components with ROS-based robotics architectures
  • Case studies: autonomous navigation, object detection, and predictive maintenance

Summary and Implementation Roadmap

Requirements

  • Working knowledge of embedded systems
  • Experience with Python or C++ programming languages
  • Familiarity with foundational machine learning concepts

Audience

  • Embedded developers
  • Robotics engineers
  • System integrators focused on intelligent devices

Number of participants


Price per participant

Testimonials (2)

Upcoming Courses

Related Categories