Automatic Batching
Automatic batching optimizes the processing of data in various machine learning applications by grouping individual items into batches for more efficient computation. Current research focuses on improving batching strategies for diverse tasks, including training large language models (using techniques like mixture-of-experts and dynamic batching), graph neural networks (employing distributed training and novel sampling methods), and deep learning models for image segmentation (addressing class imbalances and under-represented samples). These advancements enhance the speed, resource efficiency, and scalability of machine learning, impacting fields ranging from manufacturing optimization to biomedical image analysis.
Papers
November 8, 2024
October 24, 2024
October 23, 2024
September 18, 2024
September 2, 2024
August 28, 2024
August 21, 2024
November 12, 2023
June 28, 2023
May 20, 2023
May 17, 2023
February 8, 2023
January 30, 2023