自動運転向けマルチタスクネットワークの動的タスク重み付け手法
Dynamic Task Weighting Methods for Multi-task Networks in Autonomous Driving Systems
自動運転向けマルチタスク学習における9種のタスク重み付け手法を3つのデータセットで公平に比較し、進化的メタ学習とタスク選択的誤差逆伝播を組み合わせた新手法を提案した。
著者: Isabelle Leang, Ganesh Sistu, Fabian Burger, Andrei Bursuc, Senthil Yogamani
分類: cs.CV, cs.LG, cs.RO
原文アブストラクト
Deep multi-task networks are of particular interest for autonomous driving systems. They can potentially strike an excellent trade-off between predictive performance, hardware constraints and efficient use of information from multiple types of annotations and modalities. However, training such models is non-trivial and requires balancing learning over all tasks as their respective losses display different scales, ranges and dynamics across training. Multiple task weighting methods that adjust the losses in an adaptive way have been proposed recently on different datasets and combinations of tasks, making it difficult to compare them. In this work, we review and systematically evaluate nine task weighting strategies on common grounds on three automotive datasets (KITTI, Cityscapes and WoodScape). We then propose a novel method combining evolutionary meta-learning and task-based selective backpropagation, for computing task weights leading to reliable network training. Our method outperforms state-of-the-art methods by a significant margin on a two-task application.
関連論文
- 低ランク行列によるマルチタスク学習の競合解消マルチタスク学習
- ReSteer: マルチタスクロボットポリシーの操縦可能性の定量化と改善マルチタスク学習
- 不均衡データに対するロボット知覚のマルチタスク学習マルチタスク学習
- 学習進捗とエネルギー消費に基づくタスク交互マルチタスク学習マルチタスク学習
- DenseMTL: 密なマルチタスク学習のためのクロスタスク注意機構マルチタスク学習
- マルチタスク学習における転移の測定と活用マルチタスク学習
