Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Course Outline
Introduction to Edge and Agentic AI
- Overview of agentic AI concepts and edge computing foundations
- Key considerations regarding latency, data privacy, and bandwidth
- Architectural comparison: cloud-based agents versus edge-based agents
Designing Lightweight Agent Architectures
- Deconstructing the agent loop for optimized performance in constrained systems
- Implementing asynchronous design patterns for efficient computation
- Striking a balance between agent autonomy and network connectivity
Setting Up the Development Environment
- Installing essential Python frameworks for edge AI development
- Configuring TensorFlow Lite and PyTorch Mobile environments
- Deploying test environments on Raspberry Pi or comparable hardware
Implementing On-Device Inference
- Converting and quantizing models for efficient edge deployment
- Executing inference tasks using TensorFlow Lite and ONNX Runtime
- Incorporating inference outputs into the agent’s decision-making loop
Integrating Agents with Hardware and IoT
- Connecting sensors, actuators, and various IoT modules
- Establishing local data collection and processing pipelines
- Designing for offline operation and event-triggered behavioral responses
Optimization and Monitoring
- Tuning performance for low power consumption and high processing speed
- Applying edge caching strategies and model compression techniques
- Implementing monitoring and debugging protocols for edge agents
Hands-on Project: Deploying a Lightweight Agent on Edge Hardware
- Designing a compact autonomous agent for specific IoT or robotics applications
- Implementing model inference alongside local logic execution
- Conducting tests and optimizations focused on latency and reliability
Summary and Next Steps
Requirements
- Proficiency in Python programming
- Fundamental understanding of machine learning workflows
- Basic knowledge of embedded or edge computing principles
Target Audience
- Embedded developers seeking to integrate AI capabilities into hardware systems
- Edge ML engineers designing inference solutions for on-device execution
- Robotics teams implementing agentic AI for autonomous operational tasks
21 Hours