Zalando trains a convolutional neural network to accelerate warehouse order batching
Zalando's OCaPi algorithm produced accurate optimal picker routes but took several seconds per pick list, making it too slow to use in real-time for batching the thousands of orders placed every hour.
Directly combining OCaPi with simulated annealing to find near-optimal pick list splits was computationally infeasible because OCaPi required several seconds per pick list evaluation, which is too slow across thousands of pick lists.
A convolutional neural network trained as a fast OCaPi surrogate achieved 0.895% average estimation error, enabling simulated annealing to optimize order batching and reduce worker travel time by 11% versus random batching in an experimental setting.
Show all 5 reported metrics
Frequently asked questions
What did this team achieve with this AI workflow?
A convolutional neural network trained as a fast OCaPi surrogate achieved 0.895% average estimation error, enabling simulated annealing to optimize order batching and reduce worker travel time by 11% versus random bat…
What tools did this team use?
Caffe, cuDNN_v2, OpenBLAS, NVIDIA Tesla K80.
What results were reported?
Neural network average relative error: 0.895%; Neural network absolute travel time error per hour: 32.25 seconds per hour; GPU training speedup over CPU: factor of 20; GPU training time for 1 million examples: 52.6 seconds (source-reported, not independently verified).
What failed first in this deployment?
Directly combining OCaPi with simulated annealing to find near-optimal pick list splits was computationally infeasible because OCaPi required several seconds per pick list evaluation, which is too slow across thousand…
How is this logistics ops AI workflow structured?
Order intake trigger → Neural network travel time estimation → Simulated annealing batch optimization → Optimized pick list output.