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
Overview of Edge Artificial Intelligence and Model Optimization
- Examination of edge computing infrastructure and associated AI workload requirements for government applications
- Analysis of performance metrics relative to limited resource availability
- Synopsis of strategic approaches to model optimization
Model Selection and Pre-training Considerations
- Identification of efficient architectures, including MobileNet, TinyML, and SqueezeNet
- Assessment of model structures compatible with edge device specifications
- Utilization of existing pre-trained models as foundational components
Fine-Tuning and Transfer Learning Protocols
- Core principles governing transfer learning methodologies
- Adaptation of pre-existing models to specific, customized datasets
- Execution of standardized fine-tuning procedures
Model Quantization Techniques
- Implementation of post-training quantization methods
- Application of quantization-aware training processes
- Assessment of outcomes and associated trade-offs for government use cases
Model Pruning and Compression Strategies
- Review of pruning methodologies, distinguishing between structured and unstructured approaches
- Techniques for compression and weight sharing to reduce footprint
- Performance benchmarking of compressed model variants
Deployment Frameworks and Operational Tools
- Integration with TensorFlow Lite, PyTorch Mobile, and ONNX standards
- Evaluation of edge hardware compatibility and runtime environments for government systems
- Utilization of toolchains facilitating cross-platform deployment capabilities
Practical Deployment Execution
- Implementation on Raspberry Pi, Jetson Nano, and mobile platforms
- Performance profiling and benchmarking activities
- Diagnostic procedures for resolving deployment anomalies
Summary and Forward Planning
Requirements
- Proficiency in core machine learning principles
- Practical expertise utilizing Python and deep learning libraries
- Knowledge of constraints associated with embedded platforms and edge devices
Target Audience
- Practitioners in embedded artificial intelligence
- Professionals specializing in edge computing architectures
- Data scientists and engineers dedicated to on-device model deployment for government applications
14 Hours