Learning Visual Models using a Knowledge Graph as a Trainer
Sebastian Monka, Lavdim Halilaj, Stefan Schmid, Achim Rettinger

TL;DR
This paper introduces KG-NN, a neuro-symbolic model that uses a knowledge graph to supervise training, improving robustness and transferability of visual models across domains by leveraging domain-invariant auxiliary knowledge.
Contribution
The paper proposes KG-NN, a novel neuro-symbolic approach that incorporates knowledge graphs into neural network training to enhance domain robustness and adaptability.
Findings
KG-NN outperforms traditional models on transfer learning tasks.
Improves robustness to domain shifts in visual recognition.
Maintains performance across multiple datasets without catastrophic forgetting.
Abstract
Traditional computer vision approaches, based on neural networks (NN), are typically trained on a large amount of image data. By minimizing the cross-entropy loss between a prediction and a given class label, the NN and its visual embedding space are learned to fulfill a given task. However, due to the sole dependence on the image data distribution of the training domain, these models tend to fail when applied to a target domain that differs from their source domain. To learn a more robust NN to domain shifts, we propose the knowledge graph neural network (KG-NN), a neuro-symbolic approach that supervises the training using image-data-invariant auxiliary knowledge. The auxiliary knowledge is first encoded in a knowledge graph with respective concepts and their relationships, which is then transformed into a dense vector representation via an embedding method. Using a contrastive loss…
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.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
MethodsGraph Neural Network
