Good Intentions: Adaptive Parameter Management via Intent Signaling
Renz-Wieland, Alexander, Kieslinger, Andreas, Gericke, Robert, Gemulla, Rainer, Kaoudi, Zoi, Markl, Volker
–arXiv.org Artificial Intelligence
Parameter management is essential for distributed training of large machine learning (ML) tasks. Some ML tasks are hard to distribute because common approaches to parameter management can be highly inefficient. Advanced parameter management approaches -- such as selective replication or dynamic parameter allocation -- can improve efficiency, but to do so, they typically need to be integrated manually into each task's implementation and they require expensive upfront experimentation to tune correctly. In this work, we explore whether these two problems can be avoided. We first propose a novel intent signaling mechanism that integrates naturally into existing ML stacks and provides the parameter manager with crucial information about parameter accesses. We then describe AdaPM, a fully adaptive, zero-tuning parameter manager based on this mechanism. In contrast to prior systems, this approach separates providing information (simple, done by the task) from exploiting it effectively (hard, done automatically by AdaPM). In our experimental evaluation, AdaPM matched or outperformed state-of-the-art parameter managers out of the box, suggesting that automatic parameter management is possible.
arXiv.org Artificial Intelligence
Aug-17-2023
- Country:
- Oceania > Australia
- Victoria > Melbourne (0.04)
- New South Wales > Sydney (0.04)
- North America
- United States
- Minnesota > Hennepin County
- Minneapolis (0.14)
- Massachusetts > Suffolk County
- Boston (0.04)
- Colorado > Broomfield County
- Broomfield (0.04)
- Louisiana > Orleans Parish
- New Orleans (0.04)
- Pennsylvania > Philadelphia County
- Philadelphia (0.04)
- Washington > King County
- Georgia > Chatham County
- Savannah (0.04)
- California
- Alameda County > Berkeley (0.04)
- Santa Clara County > Palo Alto (0.04)
- New York > New York County
- New York City (0.05)
- Minnesota > Hennepin County
- Canada
- Quebec > Montreal (0.04)
- Nova Scotia > Halifax Regional Municipality
- Halifax (0.04)
- United States
- Europe
- United Kingdom > England
- Greater London > London (0.04)
- Middle East > Malta
- Port Region > Southern Harbour District > Valletta (0.04)
- Germany > Saxony
- Dresden (0.04)
- Denmark > Capital Region
- Copenhagen (0.04)
- Bulgaria > Sofia City Province
- Sofia (0.04)
- United Kingdom > England
- Asia
- Oceania > Australia
- Genre:
- Research Report > New Finding (0.67)
- Industry:
- Information Technology (0.45)
- Technology: