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
Aprendizaje de Indicaciones Conscientes de Eventos para Grafos Dinámicos
Los grafos del mundo real evolucionan típicamente a través de una serie de eventos, modelando interacciones dinámicas entre objetos en diferentes dominios. En el aprendizaje de grafos dinámicos, las redes neuronales de grafos dinámicos (DGNNs) se han convertido en la solución predominante. Recientemente, se han explorado métodos de aprendizaje de indicaciones en grafos dinámicos. Sin embargo, los métodos existentes se centran principalmente en capturar la relación entre nodos y tiempo, ignorando el impacto de eventos históricos. Este artículo propone EVP, un marco de aprendizaje de indicaciones para grafos dinámicos consciente de eventos, que puede funcionar como complemento para mejorar la capacidad de los métodos existentes de utilizar conocimiento de eventos históricos. En primer lugar, se extrae una serie de eventos históricos para cada nodo y se introduce un mecanismo de adaptación de eventos para alinear características de grano fino de estos eventos con tareas posteriores. En segundo lugar, se propone un mecanismo de agregación de eventos para integrar efectivamente el conocimiento histórico en las representaciones de nodos. Finalmente, se realizan experimentos extensos en cuatro conjuntos de datos públicos para evaluar y analizar EVP.
El problema central que aborda esta investigación es: ¿cómo utilizar efectivamente el conocimiento de eventos históricos en el aprendizaje de grafos dinámicos para mejorar el rendimiento de tareas posteriores? Esto incluye específicamente:
Inconsistencia entre objetivos de preentrenamiento y tareas posteriores: Los DGNNs tradicionales se entrenan típicamente en tareas de predicción de enlaces, pero las tareas posteriores pueden ser clasificación de nodos, lo que causa una divergencia de objetivos
Ignorancia del impacto de eventos históricos: Los métodos existentes de aprendizaje de indicaciones para grafos dinámicos se centran principalmente en relaciones nodo-tiempo, ignorando el conocimiento de eventos históricos en el proceso de evolución del grafo
Significado Práctico: Las estructuras de grafos del mundo real evolucionan a través de secuencias de eventos, como publicaciones de usuarios en Reddit o creación de páginas en Wikipedia
Mejora de Rendimiento: Los eventos históricos contienen conocimiento valioso que puede predecir eventos futuros y mejorar el aprendizaje de representaciones temporales de nodos
Eficiencia de Parámetros: El aprendizaje de indicaciones solo requiere ajustar indicaciones ligeras, siendo especialmente efectivo en escenarios de bajos recursos
DGNNs Tradicionales: Sufren del problema de inconsistencia entre objetivos de preentrenamiento y tareas posteriores
Métodos de Preentrenamiento de Grafos Dinámicos: Enfrentan la misma dificultad de transferencia de conocimiento causada por inconsistencia de objetivos
Aprendizaje de Indicaciones Existente para Grafos Dinámicos: Métodos como DyGPrompt y TIGPrompt solo consideran interacciones nodo-tiempo, ignorando la información de evolución estructural de eventos históricos
Propuesta del Marco EVP: El primer marco de aprendizaje de indicaciones para grafos dinámicos consciente de eventos, que puede funcionar como complemento para mejorar métodos existentes de aprendizaje de grafos dinámicos
Mecanismo de Adaptación de Eventos: Diseño de indicaciones de eventos para capturar características de grano fino de eventos históricos, adaptándose a requisitos de tareas posteriores
Mecanismo de Agregación de Eventos: Combinación de indicaciones dinámicas y funciones de decaimiento temporal para integrar efectivamente conocimiento de eventos históricos
Validación Experimental Extensiva: Verificación de la efectividad de EVP y su generalidad como complemento en cuatro conjuntos de datos de referencia
Entrada: Grafo dinámico G = (V, E, T), donde V es el conjunto de nodos, E es el conjunto de aristas, T es el eje temporal
Definición de Evento: Cada arista (vᵢ, vⱼ, t) ∈ E representa un evento de interacción del nodo vᵢ al nodo vⱼ en el tiempo t
Objetivo: Utilizar conocimiento de eventos históricos para mejorar el rendimiento en tareas de predicción de enlaces temporales y clasificación de nodos
Introducción Inaugural de Conciencia de Eventos: A diferencia de métodos existentes, EVP modela explícitamente el impacto de eventos históricos en el comportamiento actual
Estrategia de Agregación Dual: Combina decaimiento temporal (reflejando proximidad temporal) e indicaciones dinámicas (capturando similitud de patrones)
Diseño Plug-and-Play: Se integra sin problemas en DGNNs, métodos de preentrenamiento y métodos de aprendizaje de indicaciones
Modelado de Eventos de Grano Fino: Adapta características de eventos específicos a través de indicaciones de eventos para tareas posteriores concretas
Métodos existentes como DyGPrompt y TIGPrompt diseñan indicaciones conscientes del tiempo y conscientes de nodos, pero ignoran el impacto de eventos históricos. EVP llena este vacío.
El Conocimiento de Eventos Históricos es Crítico: EVP mejora significativamente el rendimiento del aprendizaje de grafos dinámicos al utilizar eventos históricos
Gran Generalidad: Como complemento puede mejorar múltiples métodos existentes
Diseño Razonable: Tanto el mecanismo de adaptación como el de agregación de eventos contribuyen significativamente a la mejora de rendimiento
Fuerte Innovación: Primera introducción de conciencia de eventos en aprendizaje de indicaciones para grafos dinámicos, llenando un vacío importante
Diseño Ingenioso: Los mecanismos de adaptación y agregación de eventos están bien diseñados, equilibrando temporalidad y patrones
Experimentación Exhaustiva: Validación en múltiples conjuntos de datos y tareas, incluyendo experimentos de ablación detallados y análisis de efectos plug-and-play
Alto Valor Práctico: El diseño plug-and-play facilita la aplicación a métodos existentes
Mejora de Rendimiento Significativa: Logra mejoras de rendimiento significativas en todos los escenarios de prueba
El artículo cita trabajos importantes en aprendizaje de grafos dinámicos, redes neuronales de grafos y aprendizaje de indicaciones, proporcionando a los lectores conocimiento de contexto integral. Las referencias principales incluyen métodos clásicos de grafos dinámicos como TGN y TGAT, así como métodos de aprendizaje de indicaciones como GraphPrompt y DyGPrompt.
Evaluación General: Este es un artículo de investigación de alta calidad que realiza contribuciones importantes al campo del aprendizaje de indicaciones para grafos dinámicos. El marco EVP está bien diseñado, la validación experimental es exhaustiva y tiene excelente valor práctico y significado académico. Aunque existen algunas deficiencias en aspectos teóricos y experimentales, en general representa un progreso importante en el campo.