Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data.

Jiarui Feng

dblp:77/8797 · DBLP profile ↗
← Back
12ranked-venue papers
4as first author
11since 2021 · last 2025
0000-0002-3409-6819ORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Artificial intelligence and machine learning · 7 · 2 first-author · 7 since 2021Applied, interdisciplinary, general and emerging computing · 4 · 2 first-author · 3 since 2021Databases, data management, data science and information retrieval · 1 · 1 since 2021Graphics, computer vision, multimedia, augmented reality and games · 1 · 1 since 2021

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Artificial intelligence
8 papers
Graph learning · 67% Representation and self-supervised learning · 12% Planning, search and constraint satisfaction · 11%
Theoretical computer science
4 papers
Graph algorithms and graph theory · 90% Mathematical optimization · 10%

Topics — the 21 heaviest of 24, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Machine learning › Graph learning
graph neural network
3.352024
Can Graph Learning Improve Planning in LLM-based Agents? · NeurIPS 2024
Distance-Restricted Folklore Weisfeiler-Leman GNNs with Provable Cycle Counting Power · NeurIPS 2023
MAG-GNN: Reinforcement Learning Boosted Graph Neural Network · NeurIPS 2023
Machine learning › Graph learning
graph foundation model
1.622025
GOFA: A Generative One-For-All Model for Joint Graph Language Modeling · ICLR 2025
One For All: Towards Training One Graph Model For All Classification Tasks · ICLR 2024
Machine learning › Graph learning › graph neural network
expressive power
1.222023
Distance-Restricted Folklore Weisfeiler-Leman GNNs with Provable Cycle Counting Power · NeurIPS 2023
How Powerful are K-hop Message Passing Graph Neural Networks · NeurIPS 2022
Machine learning › Graph learning › graph foundation model
graph language model
0.912025
GOFA: A Generative One-For-All Model for Joint Graph Language Modeling · ICLR 2025
Machine learning › Representation and self-supervised learning › representation learning › unsupervised representation learning
self-supervised representation learning
0.912025
GOFA: A Generative One-For-All Model for Joint Graph Language Modeling · ICLR 2025
Graph algorithms and graph theory
graph isomorphism
0.922023
Extending the Design Space of Graph Neural Networks by Rethinking Folklore Weisfeiler-Lehman · NeurIPS 2023
Distance-Restricted Folklore Weisfeiler-Leman GNNs with Provable Cycle Counting Power · NeurIPS 2023
Graph algorithms and graph theory › graph isomorphism
weisfeiler-leman algorithm
0.822023
Extending the Design Space of Graph Neural Networks by Rethinking Folklore Weisfeiler-Lehman · NeurIPS 2023
How Powerful are K-hop Message Passing Graph Neural Networks · NeurIPS 2022
Machine learning › Graph learning › graph neural network › node classification
few-shot node classification
0.812024
Graph Contrastive Learning Meets Graph Meta Learning: A Unified Method for Few-shot Node Tasks · WWW 2024
Machine learning › Graph learning
graph classification
0.812024
One For All: Towards Training One Graph Model For All Classification Tasks · ICLR 2024
Machine learning › Representation and self-supervised learning › contrastive learning
graph contrastive learning
0.812024
Graph Contrastive Learning Meets Graph Meta Learning: A Unified Method for Few-shot Node Tasks · WWW 2024
Machine learning › Graph learning
graph meta-learning
0.812024
Graph Contrastive Learning Meets Graph Meta Learning: A Unified Method for Few-shot Node Tasks · WWW 2024
Knowledge, reasoning and agents › Planning, search and constraint satisfaction › task planning
LLM-based task planning
0.812024
Can Graph Learning Improve Planning in LLM-based Agents? · NeurIPS 2024
Knowledge, reasoning and agents › Planning, search and constraint satisfaction
task planning
0.812024
Can Graph Learning Improve Planning in LLM-based Agents? · NeurIPS 2024
Machine learning › Reinforcement learning
reinforcement learning for combinatorial optimization
0.712023
MAG-GNN: Reinforcement Learning Boosted Graph Neural Network · NeurIPS 2023
Machine learning › Graph learning › graph neural network › subgraph learning
subgraph GNN
0.712023
MAG-GNN: Reinforcement Learning Boosted Graph Neural Network · NeurIPS 2023
Machine learning › Graph learning › graph neural network › message passing
k-hop message passing
0.612022
How Powerful are K-hop Message Passing Graph Neural Networks · NeurIPS 2022
Knowledge, reasoning and agents › Planning, search and constraint satisfaction › planning
agent planning
0.212024
Can Graph Learning Improve Planning in LLM-based Agents? · NeurIPS 2024
Machine learning › Representation and self-supervised learning
contrastive learning
0.212024
Graph Contrastive Learning Meets Graph Meta Learning: A Unified Method for Few-shot Node Tasks · WWW 2024
Natural language and speech › Language models and text generation
LLM agents
0.212024
Can Graph Learning Improve Planning in LLM-based Agents? · NeurIPS 2024
Machine learning › Graph learning
text-attributed graph
0.212024
One For All: Towards Training One Graph Model For All Classification Tasks · ICLR 2024
Mathematical optimization
combinatorial optimization
0.212023
MAG-GNN: Reinforcement Learning Boosted Graph Neural Network · NeurIPS 2023

Methods — techniques the papers use, named apart from their topics

graph neural network · 1.6equivariant set aggregation · 1.3next-word prediction · 0.9instruction fine-tuning · 0.9prompt design · 0.8language model encoding · 0.8in-context learning · 0.8graph prompting · 0.8graph meta learning · 0.8graph contrastive learning · 0.8subgraph search · 0.7subgraph extraction · 0.7reinforcement learning · 0.7expressiveness hierarchy · 0.7distance-restricted message passing · 0.7combinatorial optimization · 0.7FWL(2) algorithm · 0.7peripheral subgraph encoding · 0.6
YearPublicationVenuePosition
2025 GOFA: A Generative One-For-All Model for Joint Graph Language Modeling
abstract
Foundation models, such as Large Language Models (LLMs) or Large Vision Models (LVMs), have emerged as one of the most powerful tools in the respective fields. However, unlike text and image data, graph data do not have a definitive structure, posing great challenges to developing a Graph Foundation Model (GFM). For example, current attempts at designing general graph models either transform graph data into a language format for LLM-based prediction or still train a GNN model with LLM as an assistant. The former can handle unlimited tasks, while the latter captures graph structure much better---yet, no existing work can achieve both simultaneously. In this paper, we first identify three key desirable properties of a GFM: self-supervised pretraining, fluidity in tasks, and graph awareness. To account for these properties, we extend the conventional language modeling to the graph domain and propose a novel generative graph language model GOFA. The model interleaves randomly initialized GNN layers into a frozen pre-trained LLM so that the semantic and structural modeling abilities are organically combined. GOFA is pre-trained on newly proposed graph-level next-word prediction, question-answering, structural understanding, and information retrieval tasks to obtain the above GFM properties. The pre-trained model is further instruction fine-tuned to obtain the task-solving ability. Our GOFA model is evaluated on various downstream datasets unseen during the pre-training and fine-tuning phases, demonstrating a strong ability to solve structural and contextual problems in zero-shot scenarios. The code is available at https://github.com/JiaruiFeng/GOFA.
Lecheng Kong, Jiarui Feng, Hao Liu 0057, Chengsong Huang, Jiaxin Huang 0001, Muhan Zhang
ICLR2
2024 One For All: Towards Training One Graph Model For All Classification Tasks
abstract
Designing a single model to address multiple tasks has been a long-standing objective in artificial intelligence. Recently, large language models have demonstrated exceptional capability in solving different tasks within the language domain. However, a unified model for various graph tasks remains underexplored, primarily due to the challenges unique to the graph learning domain. First, graph data from different areas carry distinct attributes and follow different distributions. Such discrepancy makes it hard to represent graphs in a single representation space. Second, tasks on graphs diversify into node, link, and graph tasks, requiring distinct embedding strategies. Finally, an appropriate graph prompting paradigm for in-context learning is unclear. We propose **One for All (OFA)**, the first general framework that can use a single graph model to address the above challenges. Specifically, OFA proposes text-attributed graphs to unify different graph data by describing nodes and edges with natural language and uses language models to encode the diverse and possibly cross-domain text attributes to feature vectors in the same embedding space. Furthermore, OFA introduces the concept of nodes-of-interest to standardize different tasks with a single task representation. For in-context learning on graphs, OFA introduces a novel graph prompting paradigm that appends prompting substructures to the input graph, which enables it to address varied tasks without fine-tuning. We train the OFA model using graph data from multiple domains (including citation networks, molecular graphs, knowledge graphs, etc.) simultaneously and evaluate its ability in supervised, few-shot, and zero-shot learning scenarios. OFA performs well across different tasks, making it the first general-purpose across-domains classification model on graphs.
Hao Liu 0057, Jiarui Feng, Lecheng Kong, Ningyue Liang, Dacheng Tao, Yixin Chen 0001, Muhan Zhang
ICLR2
2024 Can Graph Learning Improve Planning in LLM-based Agents?
abstract
Task planning in language agents is emerging as an important research topic alongside the development of large language models (LLMs). It aims to break down complex user requests in natural language into solvable sub-tasks, thereby fulfilling the original requests. In this context, the sub-tasks can be naturally viewed as a graph, where the nodes represent the sub-tasks, and the edges denote the dependencies among them. Consequently, task planning is a decision-making problem that involves selecting a connected path or subgraph within the corresponding graph and invoking it. In this paper, we explore graph learning-based methods for task planning, a direction that is orthogonal to the prevalent focus on prompt design. Our interest in graph learning stems from a theoretical discovery: the biases of attention and auto-regressive loss impede LLMs' ability to effectively navigate decision-making on graphs, which is adeptly addressed by graph neural networks (GNNs). This theoretical insight led us to integrate GNNs with LLMs to enhance overall performance. Extensive experiments demonstrate that GNN-based methods surpass existing solutions even without training, and minimal training can further enhance their performance. The performance gain increases with a larger task graph size.
Xixi Wu, Yifei Shen 0004, Kaitao Song, Bohang Zhang, Jiarui Feng, Hong Cheng 0001, Yun Xiong, Dongsheng Li 0002
NeurIPS7
2024 A Visual Active Search Framework for Geospatial Exploration
abstract
Many problems can be viewed as forms of geospatial search aided by aerial imagery, with examples ranging from detecting poaching activity to human trafficking. We model this class of problems in a visual active search (VAS) framework, which has three key inputs: (1) an image of the entire search area, which is subdivided into regions, (2) a local search function, which determines whether a previously unseen object class is present in a given region, and (3) a fixed search budget, which limits the number of times the local search function can be evaluated. The goal is to maximize the number of objects found within the search budget. We propose a reinforcement learning approach for VAS that learns a meta-search policy from a collection of fully annotated search tasks. This meta-search policy is then used to dynamically search for a novel target-object class, leveraging the outcome of any previous queries to determine where to query next. Through extensive experiments on several large-scale satellite imagery datasets, we show that the proposed approach significantly outperforms several strong baselines. We also propose novel domain adaptation techniques that improve the policy at decision time when there is a significant domain gap with the training data. Code is publicly available at this link.
Anindya Sarkar, Michael Lanier, Scott Alfeld, Jiarui Feng, Roman Garnett, Nathan Jacobs, Yevgeniy Vorobeychik
WACV4
2024 Graph Contrastive Learning Meets Graph Meta Learning: A Unified Method for Few-shot Node Tasks
Hao Liu 0057, Jiarui Feng, Lecheng Kong, Dacheng Tao, Yixin Chen 0001, Muhan Zhang
WWW2
2024 sc2MeNetDrug: A computational tool to uncover inter-cell signaling targets and identify relevant drugs based on single cell RNA-seq data
abstract
Single-cell RNA sequencing (scRNA-seq) is a powerful technology to investigate the transcriptional programs in stromal, immune, and disease cells, like tumor cells or neurons within the Alzheimer's Disease (AD) brain or tumor microenvironment (ME) or niche. Cell-cell communications within ME play important roles in disease progression and immunotherapy response and are novel and critical therapeutic targets. Though many tools of scRNA-seq analysis have been developed to investigate the heterogeneity and sub-populations of cells, few were designed for uncovering cell-cell communications of ME and predicting the potentially effective drugs to inhibit the communications. Moreover, the data analysis processes of discovering signaling communication networks and effective drugs using scRNA-seq data are complex and involve a set of critical analysis processes and external supportive data resources, which are difficult for researchers who have no strong computational background and training in scRNA-seq data analysis. To address these challenges, in this study, we developed a novel open-source computational tool, sc2MeNetDrug (https://fuhaililab.github.io/sc2MeNetDrug/). It was specifically designed using scRNA-seq data to identify cell types within disease MEs, uncover the dysfunctional signaling pathways within individual cell types and interactions among different cell types, and predict effective drugs that can potentially disrupt cell-cell signaling communications. sc2MeNetDrug provided a user-friendly graphical user interface to encapsulate the data analysis modules, which can facilitate the scRNA-seq data-based discovery of novel inter-cell signaling communications and novel therapeutic regimens.
Jiarui Feng, S. Peter Goedegebuure, Amanda Zeng, Ye Bi, Philip R. O. Payne, David DeNardo, William Hawkins 0003, Ryan C. Fields, Fuhai Li 0001
PLoS Comput. Biol.1
2023 Extending the Design Space of Graph Neural Networks by Rethinking Folklore Weisfeiler-Lehman
abstract
Message passing neural networks (MPNNs) have emerged as the most popular framework of graph neural networks (GNNs) in recent years. However, their expressive power is limited by the 1-dimensional Weisfeiler-Lehman (1-WL) test. Some works are inspired by $k$-WL/FWL (Folklore WL) and design the corresponding neural versions. Despite the high expressive power, there are serious limitations in this line of research. In particular, (1) $k$-WL/FWL requires at least $O(n^k)$ space complexity, which is impractical for large graphs even when $k=3$; (2) The design space of $k$-WL/FWL is rigid, with the only adjustable hyper-parameter being $k$. To tackle the first limitation, we propose an extension, $(k, t)$-FWL. We theoretically prove that even if we fix the space complexity to $O(n^k)$ (for any $k \geq 2$) in $(k, t)$-FWL, we can construct an expressiveness hierarchy up to solving the graph isomorphism problem. To tackle the second problem, we propose $k$-FWL+, which considers any equivariant set as neighbors instead of all nodes, thereby greatly expanding the design space of $k$-FWL. Combining these two modifications results in a flexible and powerful framework $(k, t)$-FWL+. We demonstrate $(k, t)$-FWL+ can implement most existing models with matching expressiveness. We then introduce an instance of $(k,t)$-FWL+ called Neighborhood$^2$-FWL (N$^2$-FWL), which is practically and theoretically sound. We prove that N$^2$-FWL is no less powerful than 3-WL, and can encode many substructures while only requiring $O(n^2)$ space. Finally, we design its neural version named **N$^2$-GNN** and evaluate its performance on various tasks. N$^2$-GNN achieves record-breaking results on ZINC-Subset (**0.059**), outperforming previous SOTA results by 10.6\%. Moreover, N$^2$-GNN achieves new SOTA results on the BREC dataset (**71.8\%**) among all existing high-expressive GNN methods.
Jiarui Feng, Lecheng Kong, Hao Liu 0057, Dacheng Tao, Fuhai Li 0001, Muhan Zhang, Yixin Chen 0001
NeurIPS1
2023 MAG-GNN: Reinforcement Learning Boosted Graph Neural Network
abstract
While Graph Neural Networks (GNNs) recently became powerful tools in graph learning tasks, considerable efforts have been spent on improving GNNs' structural encoding ability. A particular line of work proposed subgraph GNNs that use subgraph information to improve GNNs' expressivity and achieved great success. However, such effectivity sacrifices the efficiency of GNNs by enumerating all possible subgraphs. In this paper, we analyze the necessity of complete subgraph enumeration and show that a model can achieve a comparable level of expressivity by considering a small subset of the subgraphs. We then formulate the identification of the optimal subset as a combinatorial optimization problem and propose Magnetic Graph Neural Network (MAG-GNN), a reinforcement learning (RL) boosted GNN, to solve the problem. Starting with a candidate subgraph set, MAG-GNN employs an RL agent to iteratively update the subgraphs to locate the most expressive set for prediction. This reduces the exponential complexity of subgraph enumeration to the constant complexity of a subgraph search algorithm while keeping good expressivity. We conduct extensive experiments on many datasets, showing that MAG-GNN achieves competitive performance to state-of-the-art methods and even outperforms many subgraph GNNs. We also demonstrate that MAG-GNN effectively reduces the running time of subgraph GNNs.
Lecheng Kong, Jiarui Feng, Hao Liu 0057, Dacheng Tao, Yixin Chen 0001, Muhan Zhang
NeurIPS2
2023 Distance-Restricted Folklore Weisfeiler-Leman GNNs with Provable Cycle Counting Power
abstract
The ability of graph neural networks (GNNs) to count certain graph substructures, especially cycles, is important for the success of GNNs on a wide range of tasks. It has been recently used as a popular metric for evaluating the expressive power of GNNs. Many of the proposed GNN models with provable cycle counting power are based on subgraph GNNs, i.e., extracting a bag of subgraphs from the input graph, generating representations for each subgraph, and using them to augment the representation of the input graph. However, those methods require heavy preprocessing, and suffer from high time and memory costs. In this paper, we overcome the aforementioned limitations of subgraph GNNs by proposing a novel class of GNNs---$d$-Distance-Restricted FWL(2) GNNs, or $d$-DRFWL(2) GNNs, based on the well-known FWL(2) algorithm. As a heuristic method for graph isomorphism testing, FWL(2) colors all node pairs in a graph and performs message passing among those node pairs. In order to balance the expressive power and complexity, $d$-DRFWL(2) GNNs simplify FWL(2) by restricting the range of message passing to node pairs whose mutual distances are at most $d$. This way, $d$-DRFWL(2) GNNs exploit graph sparsity while avoiding the expensive subgraph extraction operations in subgraph GNNs, making both the time and space complexity lower. We theoretically investigate both the discriminative power and the cycle counting power of $d$-DRFWL(2) GNNs. Our most important finding is that $d$-DRFWL(2) GNNs have provably strong cycle counting power even with $d=2$: they can count all 3, 4, 5, 6-cycles. Since 6-cycles (e.g., benzene rings) are ubiquitous in organic molecules, being able to detect and count them is crucial for achieving robust and generalizable performance on molecular tasks. Experiments on both synthetic datasets and molecular datasets verify our theory. To the best of our knowledge, 2-DRFWL(2) GNN is the most efficient GNN model to date (both theoretically and empirically) that can count up to 6-cycles.
Junru Zhou, Jiarui Feng, Muhan Zhang
NeurIPS2
2022 How Powerful are K-hop Message Passing Graph Neural Networks
abstract
The most popular design paradigm for Graph Neural Networks (GNNs) is 1-hop message passing---aggregating information from 1-hop neighbors repeatedly. However, the expressive power of 1-hop message passing is bounded by the Weisfeiler-Lehman (1-WL) test. Recently, researchers extended 1-hop message passing to $K$-hop message passing by aggregating information from $K$-hop neighbors of nodes simultaneously. However, there is no work on analyzing the expressive power of $K$-hop message passing. In this work, we theoretically characterize the expressive power of $K$-hop message passing. Specifically, we first formally differentiate two different kernels of $K$-hop message passing which are often misused in previous works. We then characterize the expressive power of $K$-hop message passing by showing that it is more powerful than 1-WL and can distinguish almost all regular graphs. Despite the higher expressive power, we show that $K$-hop message passing still cannot distinguish some simple regular graphs and its expressive power is bounded by 3-WL. To further enhance its expressive power, we introduce a KP-GNN framework, which improves $K$-hop message passing by leveraging the peripheral subgraph information in each hop. We show that KP-GNN can distinguish many distance regular graphs which could not be distinguished by previous distance encoding or 3-WL methods. Experimental results verify the expressive power and effectiveness of KP-GNN. KP-GNN achieves competitive results across all benchmark datasets.
Jiarui Feng, Yixin Chen 0001, Fuhai Li 0001, Anindya Sarkar, Muhan Zhang
NeurIPS1
2021 Investigating the relevance of major signaling pathways in cancer survival using a biologically meaningful deep learning model
abstract
BACKGROUND: Survival analysis is an important part of cancer studies. In addition to the existing Cox proportional hazards model, deep learning models have recently been proposed in survival prediction, which directly integrates multi-omics data of a large number of genes using the fully connected dense deep neural network layers, which are hard to interpret. On the other hand, cancer signaling pathways are important and interpretable concepts that define the signaling cascades regulating cancer development and drug resistance. Thus, it is important to investigate potential associations between patient survival and individual signaling pathways, which can help domain experts to understand deep learning models making specific predictions. RESULTS: In this exploratory study, we proposed to investigate the relevance and influence of a set of core cancer signaling pathways in the survival analysis of cancer patients. Specifically, we built a simplified and partially biologically meaningful deep neural network, DeepSigSurvNet, for survival prediction. In the model, the gene expression and copy number data of 1967 genes from 46 major signaling pathways were integrated in the model. We applied the model to four types of cancer and investigated the influence of the 46 signaling pathways in the cancers. Interestingly, the interpretable analysis identified the distinct patterns of these signaling pathways, which are helpful in understanding the relevance of signaling pathways in terms of their application to the prediction of cancer patients' survival time. These highly relevant signaling pathways, when combined with other essential signaling pathways inhibitors, can be novel targets for drug and drug combination prediction to improve cancer patients' survival time. CONCLUSION: The proposed DeepSigSurvNet model can facilitate the understanding of the implications of signaling pathways on cancer patients' survival by integrating multi-omics data and clinical factors.
Jiarui Feng, Heming Zhang 0002, Fuhai Li 0001
BMC Bioinform.1
2020 Predicting Tumor Cell Response to Synergistic Drug Combinations Using a Novel Simplified Deep Learning Model
Heming Zhang 0002, Jiarui Feng, Amanda Zeng, Philip R. O. Payne, Fuhai Li 0001
AMIA2