DyMRL: Dynamic Multispace Representation Learning for Multimodal Event Forecasting in Knowledge Graph
Organizations: Natural Language Processing and Knowledge Graph Lab, School of Computer Science and Technology, Huazhong University of Science and Technology, Wuhan, China · Centre for Learning, Teaching and Technology, The Education University of Hong Kong, Hong Kong SAR, China
Abstract
Accurate representation of multimodal knowledge is crucial for event forecasting in real-world scenarios. However, existing studies have largely focused on static settings, overlooking the dynamic acquisition and fusion of multimodal knowledge. 1) At the knowledge acquisition level, how to learn time-sensitive information of different modalities, especially the dynamic structural modality. Existing dynamic learning methods are often limited to shallow structures across heterogeneous spaces or simple unispaces, making it difficult to capture deep relation-aware geometric features. 2) At the knowledge fusion level, how to learn evolving multimodal fusion features. Existing knowledge fusion methods based on static coattention struggle to capture the varying historical contributions of different modalities to future events. To this end, we propose DyMRL, a Dynamic Multispace Representation Learning approach to efficiently acquire and fuse multimodal temporal knowledge. 1) For the former issue, DyMRL integrates time-specific structural features from Euclidean, hyperbolic, and complex spaces into a relational message-passing framework to learn deep representations, reflecting human intelligences in associative thinking, high-order abstracting, and logical reasoning. Pretrained models endow DyMRL with time-sensitive visual and linguistic intelligences. 2) For the latter concern, DyMRL incorporates advanced dual fusion-evolution attention mechanisms that assign dynamic learning emphases equally to different modalities at different timestamps in a symmetric manner. To evaluate DyMRL's event forecasting performance through leveraging its learned multimodal temporal knowledge in history, we construct four multimodal temporal knowledge graph benchmarks. Extensive experiments demonstrate that DyMRL outperforms state-of-the-art dynamic unimodal and static multimodal baseline methods.
Figures & tables
| Datasets | #Historical | #Current | #Future | #Time granularity | #Time range | #Timestamp | ||||
|---|---|---|---|---|---|---|---|---|---|---|
| GDELT-IMG-TXT | 7,691 | 59,196 | 7,691 | 240 | 1,734,399 | 238,765 | 305,241 | 15 mins | 2018/1/1–2018/1/31 | 2,751 |
| ICE14-IMG-TXT | 7,128 | 46,089 | 7,128 | 230 | 74,845 | 8,514 | 7,371 | 24 hours | 2014/1/1–2014/12/31 | 365 |
| ICE0515-IMG-TXT | 10,488 | 70,001 | 10,488 | 251 | 368,868 | 46,302 | 46,159 | 24 hours | 2005/1/1–2015/12/31 | 4,017 |
| ICE18-IMG-TXT | 23,033 | 111,624 | 23,033 | 256 | 373,018 | 45,995 | 49,545 | 24 hours | 2018/1/1–2018/10/31 | 304 |
| Model | GDELT-IMG-TXT | ICE14-IMG-TXT | ICE0515-IMG-TXT | ICE18-IMG-TXT | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| MRR | H@1 | H@10 | MRR | H@1 | H@10 | MRR | H@1 | H@10 | MRR | H@1 | H@10 | ||
| Static multimodal | TransAE ( IJCNN’19 ) | 13.31 ∗ | 4.42 ∗ | 29.93 ∗ | 24.34 ∗ | 11.76 ∗ | 49.62 ∗ | 26.79 ∗ | 13.86 ∗ | 52.18 ∗ | 19.66 ∗ | 9.97 ∗ | 39.16 ∗ |
| MoSE ( EMNLP’22 ) | 16.76 ∗ | 10.01 ∗ | 30.00 ∗ | 27.18 ∗ | 15.59 ∗ | 51.29 ∗ | 29.71 ∗ | 18.21 ∗ | 53.45 ∗ | 20.88 ∗ | 11.25 ∗ | 41.09 ∗ | |
| OTKGE ( NeurIPS’22 ) | 17.01 ∗ | 10.09 ∗ | 30.50 ∗ | 31.36 ∗ | 21.03 ∗ | 51.57 ∗ | 31.36 ∗ | 20.36 ∗ | 53.42 ∗ | 22.51 ∗ | 12.70 ∗ | 42.68 ∗ | |
| IMF ( WWW’23 ) | 17.97 ∗ | 10.94 ∗ | 31.81 ∗ | 33.89 ∗ | 24.28 ∗ | 52.69 ∗ | 34.78 ∗ | 24.41 ∗ | 55.71 ∗ | 26.57 ∗ | 16.96 ∗ | 45.48 ∗ | |
| DySarl ( MM’24 ) | 30.81 ∗ | 18.27 ∗ | 46.40 ∗ | 38.14 ∗ | 21.75 ∗ | 57.80 ∗ | 47.28 ∗ | 29.65 ∗ | 69.67 ∗ | 33.52 ∗ | 21.14 ∗ | 52.00 ∗ | |
| Datasets (STRUC-IMG-TXT) | GDELT | ICE14 | ICE0515 | ICE18 |
|---|---|---|---|---|
| w/o Euclidean msg | 67.67 | 54.97 | 71.26 | 56.15 |
| w/o Hyperbolic msg | 56.99 | 54.80 | 69.53 | 54.60 |
| w/o Complex msg | 72.02 | 55.51 | 71.29 | 56.98 |
| w/o Multilayer msg propagation | 31.36 | 52.98 | 62.45 | 50.51 |
| w/o Update module | 78.02 | 61.97 | 74.65 | 63.45 |
| w/o Structural information | 26.43 | 51.77 | 58.80 | 47.54 |
| Notation | Description | Notation | Description |
|---|---|---|---|
| Euclidean space | Hyperbolic space | ||
| Complex space | A multimodal temporal KG composed of events | ||
| Set of timestamps in | Set of entities in | ||
| Set of relations in | Set of images in | ||
| Set of texts in | # of timestamps ( ) | ||
| # of entities (size of ) | # of relations (size of ) |
Appendix figures & tables1 asset
Supplementary material from the paper’s appendix.
Appendix
Multimodal KGs
Multimodal knowledge graphs connect entities and relations with text, images, video, time, and other evidence for structured reasoning.
See all 42 papers