Official repository for "Reasoning About the Unsaid: Misinformation Detection with Omission-Aware Graph Inference", AAAI 2026.
🕙 Preprint:
@misc{wang2025reasoningunsaidmisinformationdetection,
title={Reasoning About the Unsaid: Misinformation Detection with Omission-Aware Graph Inference},
author={Zhengjia Wang and Danding Wang and Qiang Sheng and Jiaying Wu and Juan Cao},
year={2025},
eprint={2512.01728},
archivePrefix={arXiv},
primaryClass={cs.CL},
url={https://arxiv.org/abs/2512.01728},
}
- 🛠️ Project: https://github.com/ICTMCG/OmiGraph
- 🔗 Paper: https://arxiv.org/abs/2512.01728
- 🏡 Home page: https://zhengjiawa.github.io/
🌟 TL;DR:
This paper introduces OmiGraph, the first omission-aware misinformation detection framework. By recognizing that deception operates not only through what is explicitly stated but also through what is deliberately omitted, OmiGraph addresses a critical yet underexplored dimension of news deception.
We presented OmiGraph, the first omission-aware framework for misinformation detection. OmiGraph introduces omission-aware message-passing and aggregation that establishes holistic deception perception by integrating the omission contents and relations.
- constructs an omission-aware graph based on the contextual environment (a)
- omission-oriented relation modeling reasons over the graph nodes, identifying intra-source contextual dependencies and inter-source omission intents (b)
- an omission-guided message passing mechanism extracts omission-oriented deception features (c) to enhance conventional misinformation detectors
This research highlights how “Learning From Omission” offers a fundamentally novel and versatile paradigm. By demonstrating the feasibility and value of omission-aware modeling, OmiGraph opens new avenues for future research in trustworthy and interpretable misinformation mitigation solutions that can better serve the growing need in our increasingly complex media landscape.
📦OmiGraph
┣ 📂models
┃ ┣ 📜__init__.py
┃ ┣ 📜bert.py
┃ ┣ 📜layers.py
┃ ┗ 📜omi_graph.py
┣ 📂utils
┃ ┣ 📜dataset.py
┃ ┣ 📜misc.py
┃ ┗ 📜utils.py
┣ 📜README.md
┣ 📜engine.py
┣ 📜main.py
┗ 📜train.sh
You can download the dataset from "Zoom Out and Observe: News Environment Perception for Fake News Detection (Sheng et al., ACL 2022)", and then place them to the folder ./data;
Run the shell script:
bash train.shRevise the storage locations for the model and results if needed.
If you find this repository useful, please cite our paper:
🕙 Preprint:
@misc{wang2025reasoningunsaidmisinformationdetection,
title={Reasoning About the Unsaid: Misinformation Detection with Omission-Aware Graph Inference},
author={Zhengjia Wang and Danding Wang and Qiang Sheng and Jiaying Wu and Juan Cao},
year={2025},
eprint={2512.01728},
archivePrefix={arXiv},
primaryClass={cs.CL},
url={https://arxiv.org/abs/2512.01728},
}

