ConTraKG: Contrastive-based Transfer Learning for Visual Object Recognition using Knowledge Graphs

02/17/2021
by   Sebastian Monka, et al.
0

Deep learning techniques achieve high accuracy in computer vision tasks. However, their accuracy suffers considerably when they face a domain change, i.e., as soon as they are used in a domain that differs from their training domain. For example, a road sign recognition model trained to recognize road signs in Germany performs poorly in countries with different road sign standards like China. We propose ConTraKG, a neuro-symbolic approach that enables cross-domain transfer learning based on prior knowledge about the domain or context. A knowledge graph serves as a medium for encoding such prior knowledge, which is then transformed into a dense vector representation via embedding methods. Using a five-phase training pipeline, we train the deep neural network to adjust its visual embedding space according to the domain-invariant embedding space of the knowledge graph based on a contrastive loss function. This allows the neural network to incorporate training data from different target domains that are already represented in the knowledge graph. We conduct a series of empirical evaluations to determine the accuracy of our approach. The results show that ConTraKG is significantly more accurate than the conventional approach for dealing with domain changes. In a transfer learning setup, where the network is trained on both domains, ConTraKG achieves 21 target domain compared to the standard approach. Moreover, with only 10 target data for training, it achieves the same accuracy as the cross-entropy-based model trained on the full target data.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
12/04/2020

Accelerating Road Sign Ground Truth Construction with Knowledge Graph and Machine Learning

Having a comprehensive, high-quality dataset of road sign annotation is ...
research
12/15/2022

Non-IID Transfer Learning on Graphs

Transfer learning refers to the transfer of knowledge or information fro...
research
01/20/2019

Human-centric Transfer Learning Explanation via Knowledge Graph [Extended Abstract]

Transfer learning which aims at utilizing knowledge learned from one pro...
research
02/13/2019

Learning to see across Domains and Modalities

Deep learning has raised hopes and expectations as a general solution fo...
research
01/27/2022

A Survey on Visual Transfer Learning using Knowledge Graphs

Recent approaches of computer vision utilize deep learning methods as th...
research
10/20/2022

Context-driven Visual Object Recognition based on Knowledge Graphs

Current deep learning methods for object recognition are purely data-dri...
research
08/04/2022

Image-based Contextual Pill Recognition with Medical Knowledge Graph Assistance

Identifying pills given their captured images under various conditions a...

Please sign up or login with your details

Forgot password? Click here to reset