Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

Patton: Language Model Pretraining on Text-Rich Networks

About

A real-world text corpus sometimes comprises not only text documents but also semantic links between them (e.g., academic papers in a bibliographic network are linked by citations and co-authorships). Text documents and semantic connections form a text-rich network, which empowers a wide range of downstream tasks such as classification and retrieval. However, pretraining methods for such structures are still lacking, making it difficult to build one generic model that can be adapted to various tasks on text-rich networks. Current pretraining objectives, such as masked language modeling, purely model texts and do not take inter-document structure information into consideration. To this end, we propose our PretrAining on TexT-Rich NetwOrk framework Patton. Patton includes two pretraining strategies: network-contextualized masked language modeling and masked node prediction, to capture the inherent dependency between textual attributes and network structure. We conduct experiments on four downstream tasks in five datasets from both academic and e-commerce domains, where Patton outperforms baselines significantly and consistently.

Bowen Jin, Wentao Zhang, Yu Zhang, Yu Meng, Xinyang Zhang, Qi Zhu, Jiawei Han• 2023

Related benchmarks

TaskDatasetResultRank
Node ClassificationCora (test)
Mean Accuracy67.8
687
Link PredictionCiteseer--
146
Node ClassificationObgn O3k (test)
Accuracy52
28
Node ClassificationCiteseer (test)
Accuracy (0% Perturbation)66.1
27
Citation RecommendationScientific Paper Domains Natural science (test)
P@30.444
20
Citation RecommendationScientific Paper Domains Social science (test)
P@30.529
20
Citation RecommendationScientific Paper Domains Overall (test)
Precision@344.7
20
Category RetrievalMathematics Amazon (test)
R@5031.4
15
Category RetrievalGeology Amazon (test)
R@5040.69
15
Category RetrievalAmazon Economics (test)
Recall@5035.82
15
Showing 10 of 45 rows

Other info

Code

Follow for update