SHADOWCAST: Controllable Graph Generation with Explainability
We introduce the problem of explaining graph generation, formulated as controlling the generative process to produce desired graphs with explainable structures. By directing this generative process, we can explain the observed outcomes. We propose SHADOWCAST, a controllable generative model capable of mimicking networks and directing the generation, as an approach to this novel problem. The proposed model is based on a conditional generative adversarial network for graph data. We design it with the capability to control the conditions using a simple and transparent Markov model. Comprehensive experiments on three real-world network datasets demonstrate our model's competitive performance in the graph generation task. Furthermore, we control SHADOWCAST to generate graphs of different structures to show its effective controllability and explainability. As the first work to pose the problem of explaining generated graphs by controlling the generation, SHADOWCAST paves the way for future research in this exciting area.
Code (0)
등록된 구현이 없습니다.
Tasks
Generative Adversarial NetworkGraph GenerationSimilar Papers 제목 키워드 기반
SHADOWCAST: Controllable Graph Generation
We introduce the controllable graph generation problem, formulated as controlling graph attributes during the generative process to produce desired graphs with understandable structures. Using a transparent and straightf…
Generative Adversarial NetworkGraph GenerationShadowcast: Stealthy Data Poisoning Attacks Against Vision-Language Models
Vision-Language Models (VLMs) excel in generating textual responses from visual inputs, but their versatility raises security concerns. This study takes the first step in exposing VLMs' susceptibility to data poisoning a…
Data AugmentationData PoisoningImage CompressionMisinformation+1Parallelizing Node-Level Explainability in Graph Neural Networks
Graph Neural Networks (GNNs) have demonstrated remarkable performance in a wide range of tasks, such as node classification, link prediction, and graph classification, by exploiting the structural information in graph-st…
Graph ClassificationNode Classificationgraph partitioningLink PredictionSPMoE: Generate Multiple Pattern-Aware Outputs with Sparse Pattern Mixture of Experts
Many generation tasks follow a one-to-many mapping relationship: each input could be associated with multiple outputs. Existing methods like Conditional Variational AutoEncoder(CVAE) employ a latent variable to model thi…
DiversityMixture-of-ExpertsParaphrase GenerationRethinking the Alignment of Psychotherapy Dialogue Generation with Motivational Interviewing Strategies
Recent advancements in large language models (LLMs) have shown promise in generating psychotherapeutic dialogues, particularly in the context of motivational interviewing (MI). However, the inherent lack of transparency …
Dialogue Generation