Skip to main content

Differentiable Logic Layer for Rule Guided Trajectory Prediction

Publication ,  Conference
Li, X; Rosman, G; Gilitschenski, I; DeCastro, JA; Vasile, CI; Karaman, S; Rus, D
Published in: Proceedings of Machine Learning Research
January 1, 2020

In this work, we propose a method for integration of temporal logic formulas into a neural network. Our main contribution is a new logic optimization layer that uses differentiable optimization on the formulas' robustness function. This allows incorporating traffic rules into deep learning based trajectory prediction approaches. In the forward pass, an initial prediction from a base predictor is used to initialize and guide the robustness optimization process. Backpropagation through the logic layer allows for simultaneously adjusting the parameters of the rules and the initial prediction network. The integration of a logic layer affords both improved predictions, as well as quantification rule satisfaction and violation during predictor execution. As such, it can serve as a parametric safety-envelope for black box behavior models. We demonstrate how integrating traffic rules improves the predictor performance using real traffic data from the NuScenes dataset.

Duke Scholars

Published In

Proceedings of Machine Learning Research

EISSN

2640-3498

Publication Date

January 1, 2020

Volume

155

Start / End Page

2178 / 2194
 

Citation

APA
Chicago
ICMJE
MLA
NLM
Li, X., Rosman, G., Gilitschenski, I., DeCastro, J. A., Vasile, C. I., Karaman, S., & Rus, D. (2020). Differentiable Logic Layer for Rule Guided Trajectory Prediction. In Proceedings of Machine Learning Research (Vol. 155, pp. 2178–2194).
Li, X., G. Rosman, I. Gilitschenski, J. A. DeCastro, C. I. Vasile, S. Karaman, and D. Rus. “Differentiable Logic Layer for Rule Guided Trajectory Prediction.” In Proceedings of Machine Learning Research, 155:2178–94, 2020.
Li X, Rosman G, Gilitschenski I, DeCastro JA, Vasile CI, Karaman S, et al. Differentiable Logic Layer for Rule Guided Trajectory Prediction. In: Proceedings of Machine Learning Research. 2020. p. 2178–94.
Li, X., et al. “Differentiable Logic Layer for Rule Guided Trajectory Prediction.” Proceedings of Machine Learning Research, vol. 155, 2020, pp. 2178–94.
Li X, Rosman G, Gilitschenski I, DeCastro JA, Vasile CI, Karaman S, Rus D. Differentiable Logic Layer for Rule Guided Trajectory Prediction. Proceedings of Machine Learning Research. 2020. p. 2178–2194.

Published In

Proceedings of Machine Learning Research

EISSN

2640-3498

Publication Date

January 1, 2020

Volume

155

Start / End Page

2178 / 2194