Attention, Filling in The Gaps for Generalization in Routing Problems

Ahmad Bdeir, Jonas K. Falkner, Lars Schmidt-Thieme
7/14/2022
cs.LG

No confident code implementation found for this paper.

Abstract

Machine Learning (ML) methods have become a useful tool for tackling vehicle routing problems, either in combination with popular heuristics or as standalone models. However, current methods suffer from poor generalization when tackling problems of different sizes or different distributions. As a result, ML in vehicle routing has witnessed an expansion phase with new methodologies being created for particular problem instances that become infeasible at larger problem sizes. This paper aims at encouraging the consolidation of the field through understanding and improving current existing models, namely the attention model by Kool et al. We identify two discrepancy categories for VRP generalization. The first is based on the differences that are inherent to the problems themselves, and the second relates to architectural weaknesses that limit the model's ability to generalize. Our contribution becomes threefold: We first target model discrepancies by adapting the Kool et al. method and its loss function for Sparse Dynamic Attention based on the alpha-entmax activation. We then target inherent differences through the use of a mixed instance training method that has been shown to outperform single instance training in certain scenarios. Finally, we introduce a framework for inference level data augmentation that improves performance by leveraging the model's lack of invariance to rotation and dilation changes.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{bdeir2022attention,
  title  = {Attention, Filling in The Gaps for Generalization in Routing Problems},
  author = {Ahmad Bdeir and Jonas K. Falkner and Lars Schmidt-Thieme},
  year   = {2022},
  eprint = {2207.07212},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2207.07212v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2207.07212.svg)](https://codeofpaper.com/paper/2207.07212)

Discussion