Learning Lightweight Lane Detection CNNs by Self Attention Distillation
Yuenan Hou, Zheng Ma, Chunxiao Liu, and Chen Change Loy

TL;DR
This paper introduces Self Attention Distillation, a novel method enabling lightweight CNNs for lane detection to learn richer contextual features internally, significantly improving accuracy without extra supervision or increased inference time.
Contribution
The paper proposes Self Attention Distillation, a simple yet effective technique for enhancing lightweight CNNs for lane detection by internal knowledge transfer, outperforming existing models in efficiency and accuracy.
Findings
ENet-SAD outperforms existing algorithms on benchmarks.
ENet-SAD has 20x fewer parameters than state-of-the-art.
ENet-SAD runs 10x faster while maintaining high accuracy.
Abstract
Training deep models for lane detection is challenging due to the very subtle and sparse supervisory signals inherent in lane annotations. Without learning from much richer context, these models often fail in challenging scenarios, e.g., severe occlusion, ambiguous lanes, and poor lighting conditions. In this paper, we present a novel knowledge distillation approach, i.e., Self Attention Distillation (SAD), which allows a model to learn from itself and gains substantial improvement without any additional supervision or labels. Specifically, we observe that attention maps extracted from a model trained to a reasonable level would encode rich contextual information. The valuable contextual information can be used as a form of 'free' supervision for further representation learning through performing topdown and layer-wise attention distillation within the network itself. SAD can be easily…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAutonomous Vehicle Technology and Safety · Advanced Neural Network Applications · Anomaly Detection Techniques and Applications
MethodsKnowledge Distillation · *Communicated@Fast*How Do I Communicate to Expedia? · Average Pooling · Residual Connection · Global Average Pooling · Bottleneck Residual Block · Residual Block · Kaiming Initialization · Bitcoin Customer Service Number +1-833-534-1729 · Dilated Convolution
