Papers
Topics
Authors
Recent
Gemini 2.5 Flash
Gemini 2.5 Flash
184 tokens/sec
GPT-4o
7 tokens/sec
Gemini 2.5 Pro Pro
45 tokens/sec
o3 Pro
4 tokens/sec
GPT-4.1 Pro
38 tokens/sec
DeepSeek R1 via Azure Pro
28 tokens/sec
2000 character limit reached

Controlling Steering with Energy-Based Models (2301.12264v1)

Published 28 Jan 2023 in cs.RO, cs.AI, and cs.LG

Abstract: So-called implicit behavioral cloning with energy-based models has shown promising results in robotic manipulation tasks. We tested if the method's advantages carry on to controlling the steering of a real self-driving car with an end-to-end driving model. We performed an extensive comparison of the implicit behavioral cloning approach with explicit baseline approaches, all sharing the same neural network backbone architecture. Baseline explicit models were trained with regression (MAE) loss, classification loss (softmax and cross-entropy on a discretization), or as mixture density networks (MDN). While models using the energy-based formulation performed comparably to baseline approaches in terms of safety driver interventions, they had a higher whiteness measure, indicating higher jerk. To alleviate this, we show two methods that can be used to improve the smoothness of steering. We confirmed that energy-based models handle multimodalities slightly better than simple regression, but this did not translate to significantly better driving ability. We argue that the steering-only road-following task has too few multimodalities to benefit from energy-based models. This shows that applying implicit behavioral cloning to real-world tasks can be challenging, and further investigation is needed to bring out the theoretical advantages of energy-based models.

Definition Search Book Streamline Icon: https://streamlinehq.com
References (29)
  1. Carla leaderboard - evaluation and metrics, 2022. URL https://leaderboard.carla.org/#evaluation-and-metrics.
  2. Vista 2.0: An open, data-driven simulator for multimodal sensing and policy learning for autonomous vehicles. In 2022 International Conference on Robotics and Automation (ICRA). IEEE, 2022.
  3. Learning to drive from simulation without real world labels. In 2019 International conference on robotics and automation (ICRA), pages 4818–4824. IEEE, 2019.
  4. C. M. Bishop. Mixture density networks. 1994.
  5. End to end learning for self-driving cars. arXiv preprint arXiv:1604.07316, 2016.
  6. The nvidia pilotnet experiments. arXiv preprint arXiv:2010.08776, 2020.
  7. On offline evaluation of vision-based driving models. In Proceedings of the European Conference on Computer Vision (ECCV), pages 236–251, 2018a.
  8. End-to-end driving via conditional imitation learning. In 2018 IEEE International Conference on Robotics and Automation (ICRA), pages 1–9. IEEE, 2018b.
  9. Exploring the limitations of behavior cloning for autonomous driving. In Proceedings of the IEEE International Conference on Computer Vision, pages 9329–9338, 2019.
  10. CARLA: An open urban driving simulator. arXiv preprint arXiv:1711.03938, 2017.
  11. In the passenger seat: investigating ride comfort measures in autonomous cars. IEEE Intelligent transportation systems magazine, 7(3):4–17, 2015.
  12. End-to-end deep learning for steering autonomous vehicles considering temporal dependencies, 2017. URL https://arxiv.org/abs/1710.03804.
  13. N. Fernandez. Two-stream convolutional networks for end-to-end learning of self-driving cars. 2018. doi: 10.48550/ARXIV.1811.05785. URL https://arxiv.org/abs/1811.05785.
  14. Implicit behavioral cloning. Conference on Robot Learning (CoRL), 2021.
  15. Urban driving with conditional imitation learning. In 2020 IEEE International Conference on Robotics and Automation (ICRA), pages 251–257. IEEE, 2020.
  16. Reimagining an autonomous vehicle. arXiv preprint arXiv:2108.05805, 2021.
  17. Learning accurate and human-like driving using semantic maps and attention. In 2020 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), pages 2346–2353. IEEE, 2020.
  18. Autonomy 2.0: Why is self-driving always 5 years away? arXiv preprint arXiv:2107.08142, 2021.
  19. N. Kalra and S. M. Paddock. Driving to safety: How many miles of driving would it take to demonstrate autonomous vehicle reliability? Transportation Research Part A: Policy and Practice, 94:182–193, 2016.
  20. D. P. Kingma and J. Ba. Adam: A method for stochastic optimization, 2014. URL https://arxiv.org/abs/1412.6980.
  21. A. Krogh and J. A. Hertz. A simple weight decay can improve generalization. In Proceedings of the 4th International Conference on Neural Information Processing Systems, NIPS’91, page 950–957, San Francisco, CA, USA, 1991. Morgan Kaufmann Publishers Inc. ISBN 1558602224.
  22. A tutorial on energy-based learning. 01 2006.
  23. When does label smoothing help? Advances in neural information processing systems, 32, 2019.
  24. Phantom of the adas: Phantom attacks on driver-assistance systems. https://eprint.iacr.org/2020/085.pdf, 2020.
  25. Regularizing neural networks by penalizing confident output distributions. arXiv preprint arXiv:1701.06548, 2017.
  26. D. A. Pomerleau. Alvinn: An autonomous land vehicle in a neural network. In Advances in neural information processing systems, pages 305–313, 1989.
  27. A survey of end-to-end driving: Architectures and training methods. IEEE Transactions on Neural Networks and Learning Systems, 2020.
  28. Lidar-as-camera for end-to-end driving, 2022. URL https://arxiv.org/abs/2206.15170.
  29. End-to-end interpretable neural motion planner. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, pages 8660–8669, 2019.
Citations (2)

Summary

We haven't generated a summary for this paper yet.