Real-world graph typically evolve via a series of events, modeling dynamic interactions between objects across various domains. For dynamic graph learning, dynamic graph neural networks (DGNNs) have emerged as popular solutions. Recently, prompt learning methods have been explored on dynamic graphs. However, existing methods generally focus on capturing the relationship between nodes and time, while overlooking the impact of historical events. In this paper, we propose EVP, an event-aware dynamic graph prompt learning framework that can serve as a plug-in to existing methods, enhancing their ability to leverage historical events knowledge. First, we extract a series of historical events for each node and introduce an event adaptation mechanism to align the fine-grained characteristics of these events with downstream tasks. Second, we propose an event aggregation mechanism to effectively integrate historical knowledge into node representations. Finally, we conduct extensive experiments on four public datasets to evaluate and analyze EVP.
academic
Apprendimento di Prompt Consapevole degli Eventi per Grafi Dinamici
I grafi nel mondo reale si evolvono tipicamente attraverso una serie di eventi, modellando interazioni dinamiche tra oggetti in diversi domini. Nell'apprendimento su grafi dinamici, le reti neurali su grafi dinamici (DGNNs) sono diventate la soluzione prevalente. Recentemente, i metodi di apprendimento di prompt sono stati esplorati su grafi dinamici. Tuttavia, i metodi esistenti si concentrano principalmente sulla cattura della relazione tra nodi e tempo, trascurando l'influenza degli eventi storici. Questo articolo propone EVP, un framework di apprendimento di prompt per grafi dinamici consapevole degli eventi, che può fungere da plugin per migliorare la capacità dei metodi esistenti di sfruttare la conoscenza degli eventi storici. In primo luogo, estraiamo una serie di eventi storici per ogni nodo e introduciamo un meccanismo di adattamento degli eventi per allineare le caratteristiche a grana fine di questi eventi con il compito a valle. In secondo luogo, proponiamo un meccanismo di aggregazione degli eventi per integrare efficacemente la conoscenza storica nella rappresentazione dei nodi. Infine, conduciamo esperimenti estesi su quattro dataset pubblici per valutare e analizzare EVP.
Il problema centrale affrontato da questa ricerca è: come sfruttare efficacemente la conoscenza degli eventi storici nell'apprendimento su grafi dinamici per migliorare le prestazioni dei compiti a valle. Ciò include specificamente:
Incoerenza tra preaddestramento e compiti a valle: I DGNNs tradizionali sono solitamente addestrati su compiti di predizione di link, ma i compiti a valle potrebbero essere classificazione di nodi, causando una divergenza di obiettivi
Trascuramento dell'influenza degli eventi storici: I metodi esistenti di apprendimento di prompt per grafi dinamici si concentrano principalmente sulla relazione nodo-tempo, trascurando la conoscenza degli eventi storici nel processo di evoluzione del grafo
Significato Pratico: Le strutture di grafi reali si evolvono attraverso sequenze di eventi, come utenti che pubblicano su Reddit, creano pagine su Wikipedia, ecc.
Miglioramento delle Prestazioni: Gli eventi storici contengono conoscenza preziosa che può predire eventi futuri e migliorare l'apprendimento di rappresentazioni temporali dei nodi
Efficienza dei Parametri: L'apprendimento di prompt richiede solo l'aggiustamento di prompt leggeri, particolarmente efficace in scenari a basse risorse
DGNNs Tradizionali: Soffrono del problema di incoerenza tra preaddestramento e compiti a valle
Metodi di Preaddestramento su Grafi Dinamici: Affrontano analogamente difficoltà nel trasferimento di conoscenza dovute all'incoerenza di obiettivi
Apprendimento di Prompt Esistente per Grafi Dinamici: Metodi come DyGPrompt e TIGPrompt considerano solo interazioni nodo-tempo, trascurando le informazioni di evoluzione strutturale degli eventi storici
Proposta del Framework EVP: Il primo framework di apprendimento di prompt per grafi dinamici consapevole degli eventi, che può fungere da plugin per migliorare i metodi esistenti di apprendimento su grafi dinamici
Meccanismo di Adattamento degli Eventi: Progettazione di prompt di eventi per catturare caratteristiche a grana fine degli eventi storici, adattandosi alle esigenze dei compiti a valle
Meccanismo di Aggregazione degli Eventi: Combinazione di prompt dinamici e funzioni di decadimento temporale per integrare efficacemente la conoscenza degli eventi storici
Verifica Sperimentale Estesa: Validazione dell'efficacia di EVP e della sua generalità come plugin su quattro dataset di benchmark
Input: Grafo dinamico G = (V, E, T), dove V è l'insieme dei nodi, E è l'insieme degli archi, T è l'asse temporale
Definizione dell'Evento: Ogni arco (vᵢ, vⱼ, t) ∈ E rappresenta un evento di interazione dal nodo vᵢ al nodo vⱼ al tempo t
Obiettivo: Sfruttare la conoscenza degli eventi storici per migliorare le prestazioni nei compiti di predizione di link temporali e classificazione di nodi
Introduzione della Consapevolezza degli Eventi: Diversamente dai metodi esistenti, EVP modella esplicitamente l'influenza degli eventi storici sul comportamento attuale
Strategia di Aggregazione Doppia: Combinazione di decadimento temporale (che riflette la prossimità temporale) e prompt dinamico (che cattura la similarità di pattern)
Progettazione Plug-and-Play: Può integrarsi senza soluzione di continuità in DGNNs, metodi di preaddestramento e metodi di apprendimento di prompt
Modellazione degli Eventi a Grana Fine: Adattamento delle caratteristiche degli eventi attraverso prompt di eventi a compiti a valle specifici
Metodi esistenti come DyGPrompt e TIGPrompt progettano prompt consapevoli del tempo e dei nodi, ma trascurano l'influenza degli eventi storici. EVP colma questa lacuna.
La Conoscenza degli Eventi Storici è Cruciale: EVP ha significativamente migliorato le prestazioni dell'apprendimento su grafi dinamici sfruttando gli eventi storici
Forte Generalità: Come plugin può migliorare diversi metodi esistenti
Progettazione Razionale: Sia il meccanismo di adattamento degli eventi che quello di aggregazione contribuiscono significativamente al miglioramento delle prestazioni
Forte Innovatività: Prima introduzione della consapevolezza degli eventi nell'apprendimento di prompt per grafi dinamici, colmando un'importante lacuna
Progettazione Ingegnosa: I meccanismi di adattamento e aggregazione degli eventi sono progettati razionalmente, bilanciando temporalità e pattern
Esperimenti Completi: Validazione su più dataset e compiti, con dettagliati esperimenti di ablazione e analisi dell'effetto plug-and-play
Elevato Valore Pratico: La progettazione plug-and-play la rende facile da applicare ai metodi esistenti
Miglioramenti Significativi delle Prestazioni: Raggiungimento di miglioramenti notevoli in tutti gli scenari di test
Fondamenti Teorici Deboli: Manca l'analisi teorica del perché gli eventi storici siano efficaci
Analisi Insufficiente dei Costi Computazionali: Mancanza di analisi dettagliata dei costi computazionali e di archiviazione aggiunti
Modellazione Semplificata degli Eventi: La modellazione degli eventi come semplici interazioni tra coppie di nodi potrebbe perdere informazioni importanti
Limitazioni dei Dataset: Validazione principalmente su dataset relativamente piccoli, mancanza di validazione su larga scala
Insufficiente Interpretabilità: Mancanza di analisi e visualizzazione dei pattern di eventi storici appresi
L'articolo cita lavori importanti nei campi dell'apprendimento su grafi dinamici, reti neurali su grafi e apprendimento di prompt, fornendo ai lettori una conoscenza di base completa. Le principali referenze includono metodi classici di grafi dinamici come TGN e TGAT, nonché metodi di apprendimento di prompt come GraphPrompt e DyGPrompt.
Valutazione Complessiva: Questo è un articolo di ricerca di alta qualità che fornisce contributi importanti nel campo dell'apprendimento di prompt per grafi dinamici. Il framework EVP è progettato razionalmente, la verifica sperimentale è completa e ha un elevato valore pratico e significato accademico. Nonostante alcune insufficienze negli aspetti teorici e sperimentali, rappresenta nel complesso un importante progresso in questo campo.