Full-Stack AI Systems Development with Murali Akula - #563

Topics covered
Popular Clips
Episode Highlights
Federated Learning
Federated learning systems are transforming how AI models are trained by leveraging local data on devices. explains that traditionally, AI training was centralized, but now, training on devices is becoming more prevalent for personalization purposes. This approach allows models to be tailored to individual users without data leaving their devices, enhancing privacy and efficiency.
We implemented a federated learning system for distributed training completely on the devices. Nothing is happening on the server except for getting the incremental updates from various devices and combining them.
---
This system supports both PyTorch and TensorFlow, enabling scalability across thousands of devices 1.
Decentralized Training
Decentralized training represents a significant shift from traditional centralized AI training methods. highlights the challenges and breakthroughs in implementing parallel processing on devices, which allows for more efficient AI model training. By exploiting the parallelism in neural networks, Qualcomm's team has managed to overcome bottlenecks in entropy encoding and decoding, enabling real-time processing on Snapdragon platforms.
We were able to implement the parallel entropy decoder on the CPU and match the parallelism which is happening on the accelerator.
---
This advancement allows AI models to be trained and deployed more effectively on resource-constrained devices 2.
Related Episodes


Intel Nervana DevCloud with Naveen Rao & Scott Apeland - #51
Answers 383 questions

Interactive Machine Learning Systems with Alekh Agarwal - #17
Answers 383 questions

Multi-Device, Multi-Use-Case Optimization with Jeff Gehlhaar - #587
Answers 383 questions

Systems and Software for Machine Learning at Scale with Jeff Dean - #124
Answers 383 questions

Embedded Deep Learning at Deep Vision with Siddha Ganju - #95
Answers 383 questions

Deploying Edge and Embedded AI Systems with Heather Gorr - 655
Answers 383 questions

Deep Neural Nets for Visual Recognition with Matt Zeiler - #22
Answers 383 questions

Scaling Deep Learning: Systems Challenges & More with Shubho Sengupta - #14
Answers 383 questions

AI for Enterprise Decisioning at Scale with Rob Walker - #573
Answers 383 questions

AI Access and Inclusivity as a Technical Challenge with Prem Natarajan - 658
Answers 383 questions

Scaleable Distributed Deep Learning with Hillery Hunter - #77
Answers 383 questions

Bighead: Airbnb's Machine Learning Platform with Atul Kale - TWiML Talk #198
Answers 383 questions

Scaling Enterprise ML in 2020: Still Hard! with Sushil Thomas - #429
Answers 383 questions

Generative AI on the Edge with Vinesh Sukumar - 623
Answers 383 questions

How to Build Confidence as an ML Developer with Siraj Raval - #2
Answers 383 questions













