Abstract

Scene understanding is a key technical challenge within the autonomous driving domain. It requires a deep semantic understanding of the entities and relations found within complex physical and social environments that is both accurate and complete. In practice, this can be accomplished by representing entities in a scene and their relations as a knowledge graph (KG). This scene knowledge graph may then be utilized for the task of entity prediction, leading to improved scene understanding. In this paper, we will define and formalize this problem as Knowledge-based Entity Prediction (KEP). KEP aims to improve scene understanding by predicting potentially unrecognized entities by leveraging heterogeneous, high-level semantic knowledge of driving scenes. An innovative neuro-symbolic solution for KEP is presented, based on knowledge-infused learning, which 1) introduces a dataset agnostic ontology to describe driving scenes, 2) uses an expressive, holistic representation of scenes with knowledge graphs, and 3) proposes an effective, non-standard mapping of the KEP problem to the problem of link prediction (LP) using knowledge-graph embeddings (KGE). Using real, complex and high-quality data from urban driving scenes, we demonstrate its effectiveness by showing that the missing entities may be predicted with high precision (0.87 Hits@1) while significantly outperforming the non-semantic/rule-based baselines.

Highlights

  • Knowledge graphs are capable of representing meaningful relations between entities in the world; and they are being developed, at large scale, for various applications and uses

  • We look at how Knowledge-based Entity Prediction (KEP) performs using the Driving Scene Knowledge Graphs (DSKG) with prototype instances

  • Note that this KG version contains some information about entity instance nodes, as opposed to DSKGBi, but at a minimal level when compared with DSKG with path reification (DSKGR)

Read more

Summary

Introduction

Knowledge graphs are capable of representing meaningful relations between entities in the world; and they are being developed, at large scale, for various applications and uses One such application gaining in prominence is knowledge-infused learning, a technique for integrating—or infusing—knowledge into machine learning models (Valiant, 2006; Sheth et al, 2019; Garcez and Lamb, 2020). Knowledge-infused learning has displayed great potential for improving the intepretability and explainability of ML/DL predictions (Gaur et al, 2020; Palmonari and Minervini, 2020; Tiddi et al, 2020) For these reasons, knowledge-infused learning holds much promise for helping to meet the complex technical challenges of scene understanding that’s inherent in autonomous driving (AD). This data is used to detect, recognize and track

Methods
Results
Conclusion
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call