Skip to content

ChenJiaoyan/X-TL

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Transfer Learning Explanation

This project contains some code examples, flight ontology and data used in the paper "Knowledge-based Transfer Learning Explanation, KR 2018".

Data/HowToAccessData.md: Information for data access and download

Onto/FlightOntology.owl: OWL ontology (TBox axioms of concepts and roles, and some important individuals)

FlightOntology: An IntelliJ maven project for constructing LSOs (BuildKGRun.java), root individual extraction (RootEntRun.java), external axiom importing and entailment reasoning (XKnowRun.java)

Onto/Entailments: Entailment closure of an example learning domain (output example of ./FlightOntology project)

Flight_RL/Learn: Prediction input/output processing (ExtXY.py), CNN feature transfer implemented with Tensorflow 1.4.0 (CNN.py), Transferability measurement (TraEva.py)

Flight_RL/Explain: Inference of explanatory evidence

Data/Sample: Input/output and learned CNN model of an example learning domain

Data/ST_Result: Transferability index of soft transfer (FGI) of some example transfers

Data/HT_Result: Transferability index of hard transfer (FSI) of some example transfers

For more details, please contact the authors.

About

Ontology-based Transfer Learning Explanation

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published