STonKGs
STonKGs integrates a multimodal Transformer with natural language processing and knowledge graph embedding models to learn joint representations of biomedical text and knowledge graphs for downstream biological classification and prediction tasks.
Key Features:
- Multimodal Integration: Combines structured information from biomedical knowledge graphs with unstructured textual data extracted from scientific literature.
- Joint Representation Learning: Processes combined input sequences that include both text and graph-based data to produce unified representations.
- Pre-training on INDRA Knowledge Base: Pre-trained on millions of text–triple pairs assembled by the Integrated Network and Dynamical Reasoning Assembler (INDRA) and curated through multiple NLP systems.
- Benchmarking and Superior Performance: Demonstrated higher performance than baselines trained on either modality alone (text or KG) across eight biological classification tasks, improving the best baseline F1-score by up to 0.083 and particularly outperforming on tasks with many classes.
- Transfer Learning Adaptability: Provides pre-trained models and an architecture intended for transfer learning to a variety of downstream biomedical applications.
Scientific Applications:
- Disease classification: Supports classification of diseases using integrated evidence from text and knowledge graphs.
- Drug discovery: Supports tasks in drug discovery by combining literature-derived and knowledge-graph-derived information.
- Gene function prediction: Supports prediction of gene function through multimodal representations.
- Other complex biological inquiries: Applicable to classification and prediction tasks that benefit from comprehensive integration of textual and graph-based biomedical knowledge.
Methodology:
Pre-trains a multimodal Transformer using NLP-derived text and knowledge graph embedding models (KGEMs) on millions of text–triple pairs from INDRA, processes combined text-and-graph input sequences to learn joint representations, and fine-tunes the pre-trained model on downstream classification tasks.
Topics
Details
- License:
- MIT
- Cost:
- Free of charge
- Tool Type:
- command-line tool
- Operating Systems:
- Mac, Linux, Windows
- Programming Languages:
- Python
- Added:
- 12/13/2021
- Last Updated:
- 12/13/2021
Operations
Publications
Balabin H, Hoyt CT, Birkenbihl C, Gyori BM, Bachman J, Kodamullil AT, Plöger PG, Hofmann-Apitius M, Domingo-Fernández D. STonKGs: A Sophisticated Transformer Trained on Biomedical Text and Knowledge Graphs. Unknown Journal. 2021. doi:10.1101/2021.08.17.456616.