Software Deployment
Software deployment encompasses the process of releasing and integrating software into operational environments, aiming for efficient, reliable, and secure execution. Current research emphasizes optimizing models for diverse hardware constraints (e.g., low-power wearables, microcontrollers), employing techniques like neural architecture search, quantization, and sparsity to improve performance and reduce resource consumption. This field is crucial for advancing AI applications across various domains, from autonomous vehicles and robotics to healthcare and industrial automation, by ensuring that sophisticated models can be effectively and reliably deployed in real-world settings.
Papers
Enabling the Deployment of Any-Scale Robotic Applications in Microservice Architectures through Automated Containerization
Jean-Pierre Busch, Lennart Reiher, Lutz Eckstein
Lighter-Than-Air Autonomous Ball Capture and Scoring Robot -- Design, Development, and Deployment
Joseph Prince Mathew, Dinesh Karri, James Yang, Kevin Zhu, Yojan Gautam, Kentaro Nojima-Schmunk, Daigo Shishika, Ningshi Yao, Cameron Nowzari