Liheng Ma

dblp:244/4404 · DBLP profile ↗
← Back
12ranked-venue papers
3as first author
9since 2021 · last 2026
0009-0005-8340-4813ORCID · corroborated

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

Artificial intelligence and machine learning · 10 · 2 first-author · 7 since 2021Databases, data management, data science and information retrieval · 3 · 1 first-author · 2 since 2021Graphics, computer vision, multimedia, augmented reality and games · 2 · 1 since 2021Applied, interdisciplinary, general and emerging computing · 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
6 papers
Graph learning · 33% Deep learning architectures and training · 23% Probabilistic and Bayesian machine learning · 17%
Databases, data mining, and information retrieval
5 papers
Recommender systems · 29% Information retrieval · 27% Data mining · 24%

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

TopicWeightPapersLastEvidence papers
Machine learning › Graph learning › graph neural network
graph transformer
1.422024
CKGConv: General Graph Convolution with Continuous Kernels · ICML 2024
Graph Inductive Biases in Transformers without Message Passing · ICML 2023
Machine learning › Graph learning
graph neural network
1.222024
CKGConv: General Graph Convolution with Continuous Kernels · ICML 2024
Memory Augmented Graph Neural Networks for Sequential Recommendation · AAAI 2020
Machine learning › Deep learning architectures and training
recurrent neural network
1.022025
SKOLR: Structured Koopman Operator Linear RNN for Time-Series Forecasting · ICML 2025
RNN with Particle Flow for Probabilistic Spatio-temporal Forecasting · ICML 2021
Natural language and speech › Question answering and dialogue systems › domain-specific question answering
financial question answering
1.012026
VeritasFi: An Adaptable, Multi-tiered RAG Framework for Multi-modal Financial Question Answering · WWW 2026
Natural language and speech › Language models and text generation
retrieval-augmented generation
1.012026
VeritasFi: An Adaptable, Multi-tiered RAG Framework for Multi-modal Financial Question Answering · WWW 2026
Information retrieval
multimodal retrieval
1.012026
VeritasFi: An Adaptable, Multi-tiered RAG Framework for Multi-modal Financial Question Answering · WWW 2026
Information retrieval
retrieval models
1.012026
VeritasFi: An Adaptable, Multi-tiered RAG Framework for Multi-modal Financial Question Answering · WWW 2026
Recommender systems › personalized ranking
top-n recommendation
0.922021
Knowledge-Enhanced Top-K Recommendation in Poincaré Ball · AAAI 2021
Probabilistic Metric Learning with Adaptive Margin for Top-K Recommendation · KDD 2020
Machine learning › Deep learning architectures and training › recurrent neural network
linear recurrent neural network
0.912025
SKOLR: Structured Koopman Operator Linear RNN for Time-Series Forecasting · ICML 2025
Data mining
time series analysis
0.912025
SKOLR: Structured Koopman Operator Linear RNN for Time-Series Forecasting · ICML 2025
Data mining › time series analysis
time series forecasting
0.912025
SKOLR: Structured Koopman Operator Linear RNN for Time-Series Forecasting · ICML 2025
Machine learning › Graph learning › graph neural network
graph convolution
0.812024
CKGConv: General Graph Convolution with Continuous Kernels · ICML 2024
Machine learning › Probabilistic and Bayesian machine learning › probabilistic inference
approximate inference
0.512021
RNN with Particle Flow for Probabilistic Spatio-temporal Forecasting · ICML 2021
Machine learning › Probabilistic and Bayesian machine learning › statistical inference › bayesian inference
bayesian filtering
0.512021
RNN with Particle Flow for Probabilistic Spatio-temporal Forecasting · ICML 2021
Machine learning › Probabilistic and Bayesian machine learning › sampling
particle flow
0.512021
RNN with Particle Flow for Probabilistic Spatio-temporal Forecasting · ICML 2021
Machine learning › Deep learning architectures and training
state space model
0.512021
RNN with Particle Flow for Probabilistic Spatio-temporal Forecasting · ICML 2021
Knowledge graphs › knowledge graph embedding
hyperbolic embedding
0.512021
Knowledge-Enhanced Top-K Recommendation in Poincaré Ball · AAAI 2021
Recommender systems
knowledge-aware recommendation
0.512021
Knowledge-Enhanced Top-K Recommendation in Poincaré Ball · AAAI 2021
Knowledge graphs
knowledge graph embedding
0.512021
Knowledge-Enhanced Top-K Recommendation in Poincaré Ball · AAAI 2021
Machine learning and data management
metric learning
0.412020
Probabilistic Metric Learning with Adaptive Margin for Top-K Recommendation · KDD 2020
Recommender systems
sequential recommendation
0.412020
Memory Augmented Graph Neural Networks for Sequential Recommendation · AAAI 2020
Natural language and speech › Information extraction and text analysis
document processing
0.312026
VeritasFi: An Adaptable, Multi-tiered RAG Framework for Multi-modal Financial Question Answering · WWW 2026
Machine learning › Probabilistic and Bayesian machine learning
dynamical system
0.312025
SKOLR: Structured Koopman Operator Linear RNN for Time-Series Forecasting · ICML 2025
Machine learning › Representation and self-supervised learning › dynamical system representation
koopman operator
0.312025
SKOLR: Structured Koopman Operator Linear RNN for Time-Series Forecasting · ICML 2025
Machine learning › Time series and sequential data
spatiotemporal forecasting
0.112021
RNN with Particle Flow for Probabilistic Spatio-temporal Forecasting · ICML 2021
Recommender systems › neural recommendation
attention-based recommendation
0.112021
Knowledge-Enhanced Top-K Recommendation in Poincaré Ball · AAAI 2021
Recommender systems
user interest modeling
0.112020
Memory Augmented Graph Neural Networks for Sequential Recommendation · AAAI 2020

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

fine-tuning · 2.0contrastive learning · 2.0spectral decomposition · 1.7koopman operator theory · 1.7MLP · 1.7reranking · 1.0re-ranking · 1.0graph positional encoding · 0.8continuous kernel parameterization · 0.8random walk probabilities · 0.7attention mechanism · 0.7regularization · 0.5hyperbolic embedding · 0.5attention network · 0.5bilinear function · 0.4
YearPublicationVenuePosition
2026 VeritasFi: An Adaptable, Multi-tiered RAG Framework for Multi-modal Financial Question Answering
abstract
Retrieval-Augmented Generation (RAG) is becoming increasingly essential for Question Answering (QA) in the financial sector, where accurate and contextually grounded insights from complex public disclosures are crucial. However, existing financial RAG systems face two significant challenges: (1) they struggle to process heterogeneous data formats, such as text, tables, and figures; and (2) they encounter difficulties in balancing general-domain applicability with company-specific adaptation. To overcome these challenges, we present VeritasFi, an innovative hybrid RAG framework that incorporates a multi-modal preprocessing pipeline alongside a cutting-edge two-stage training strategy for its re-ranking component. VeritasFi enhances financial QA through three key innovations: (1) A multi-modal preprocessing pipeline that seamlessly transforms heterogeneous data into a coherent, machine-readable format. (2) A tripartite hybrid retrieval engine that operates in parallel, combining deep multi-path retrieval over a semantically indexed document corpus, real-time data acquisition through tool utilization, and an expert-curated memory bank for high-frequency questions, ensuring comprehensive scope, accuracy, and efficiency. (3) A two-stage training strategy for the document re-ranker, which initially constructs a general, domain-specific model using anonymized data, followed by rapid fine-tuning on company-specific data for targeted applications. By integrating our proposed designs, VeritasFi presents a novel framework that greatly enhances the adaptability and robustness of financial RAG systems, providing a scalable solution for both general-domain and company-specific QA tasks. Code accompanying this work is available at https://github.com/simplew4y/VeritasFi.git.
Zhenghan Tai, Hanwei Wu, Qingchen Hu, Jijun Chi, Hailin He, Lei Ding 0013, Tung Sum Thomas Kwok, Bohuai Xiao, Yuchen Hua, Suyuchen Wang, Peng Lu 0006, Muzhi Li 0001, Yihong Wu 0006, Liheng Ma, Jerry Huang, Jiayi Zhang 0017, Gonghao Zhang, Chaolong Jiang, Jingrui Tian, Sicheng Lyu, Fengran Mo, Yufei Cui, Xinyu Wang 0061
WWW14
2025 SKOLR: Structured Koopman Operator Linear RNN for Time-Series Forecasting
abstract
Koopman operator theory provides a framework for nonlinear dynamical system analysis and time-series forecasting by mapping dynamics to a space of real-valued measurement functions, enabling a linear operator representation. Despite the advantage of linearity, the operator is generally infinite-dimensional. Therefore, the objective is to learn measurement functions that yield a tractable finite-dimensional Koopman operator approximation. In this work, we establish a connection between Koopman operator approximation and linear Recurrent Neural Networks (RNNs), which have recently demonstrated remarkable success in sequence modeling. We show that by considering an extended state consisting of lagged observations, we can establish an equivalence between a structured Koopman operator and linear RNN updates. Building on this connection, we present SKOLR, which integrates a learnable spectral decomposition of the input signal with a multilayer perceptron (MLP) as the measurement functions and implements a structured Koopman operator via a highly parallel linear RNN stack. Numerical experiments on various forecasting benchmarks and dynamical systems show that this streamlined, Koopman-theory-based design delivers exceptional performance. Our code is available at: https://github.com/networkslab/SKOLR.
Liheng Ma, Antonios Valkanas, Boris N. Oreshkin, Mark Coates
ICML2
2024 Multi-resolution Time-Series Transformer for Long-term Forecasting
abstract
The performance of transformers for time-series forecasting has improved significantly. Recent architectures learn complex temporal patterns by segmenting a time-series into patches and using the patches as tokens. The patch size controls the ability of transformers to learn the temporal patterns at different frequencies: shorter patches are effective for learning localized, high-frequency patterns, whereas mining long-term seasonalities and trends requires longer patches. Inspired by this observation, we propose a novel framework, Multi-resolution Time-Series Transformer (MTST), which consists of a multi-branch architecture for simultaneous modeling of diverse temporal patterns at different resolutions. In contrast to many existing time-series transformers, we employ relative positional encoding, which is better suited for extracting periodic components at different scales. Extensive experiments on several real-world datasets demonstrate the effectiveness of MTST in comparison to state-of-the-art forecasting techniques.
Liheng Ma, Soumyasundar Pal, Yingxue Zhang 0001, Mark Coates
AISTATS2
2024 CKGConv: General Graph Convolution with Continuous Kernels
abstract
The existing definitions of graph convolution, either from spatial or spectral perspectives, are inflexible and not unified. Defining a general convolution operator in the graph domain is challenging due to the lack of canonical coordinates, the presence of irregular structures, and the properties of graph symmetries. In this work, we propose a novel and general graph convolution framework by parameterizing the kernels as continuous functions of pseudo-coordinates derived via graph positional encoding. We name this Continuous Kernel Graph Convolution (CKGConv). Theoretically, we demonstrate that CKGConv is flexible and expressive. CKGConv encompasses many existing graph convolutions, and exhibits a stronger expressiveness, as powerful as graph transformers in terms of distinguishing non-isomorphic graphs. Empirically, we show that CKGConv-based Networks outperform existing graph convolutional networks and perform comparably to the best graph transformers across a variety of graph datasets. The code and models are publicly available at https://github.com/networkslab/CKGConv.
Liheng Ma, Soumyasundar Pal, Yingxue Zhang 0001, Mark Coates
ICML1
2023 Graph Inductive Biases in Transformers without Message Passing
abstract
Transformers for graph data are increasingly widely studied and successful in numerous learning tasks. Graph inductive biases are crucial for Graph Transformers, and previous works incorporate them using message-passing modules and/or positional encodings. However, Graph Transformers that use message-passing inherit known issues of message-passing, and differ significantly from Transformers used in other domains, thus making transfer of research advances more difficult. On the other hand, Graph Transformers without message-passing often perform poorly on smaller datasets, where inductive biases are more crucial. To bridge this gap, we propose the Graph Inductive bias Transformer (GRIT) --- a new Graph Transformer that incorporates graph inductive biases without using message passing. GRIT is based on several architectural changes that are each theoretically and empirically justified, including: learned relative positional encodings initialized with random walk probabilities, a flexible attention mechanism that updates node and node-pair representations, and injection of degree information in each layer. We prove that GRIT is expressive --- it can express shortest path distances and various graph propagation matrices. GRIT achieves state-of-the-art empirical performance across a variety of graph datasets, thus showing the power that Graph Transformers without message-passing can deliver.
Liheng Ma, Chen Lin 0003, Derek Lim, Adriana Romero-Soriano, Puneet K. Dokania, Mark Coates, Philip Torr 0001, Ser-Nam Lim
ICML1
2021 Knowledge-Enhanced Top-K Recommendation in Poincaré Ball
abstract
Personalized recommender systems are increasingly important as more content and services become available and users struggle to identify what might interest them. Thanks to the ability for providing rich information, knowledge graphs (KGs) are being incorporated to enhance the recommendation performance and interpretability. To effectively make use of the knowledge graph, we propose a recommendation model in the hyperbolic space, which facilitates the learning of the hierarchical structure of knowledge graphs. Furthermore, a hyperbolic attention network is employed to determine the relative importances of neighboring entities of a certain item. In addition, we propose an adaptive and fine-grained regularization mechanism to adaptively regularize items and their neighboring representations. Via a comparison using three real-world datasets with state-of-the-art methods, we show that the proposed model outperforms the best existing models by 2-16% in terms of NDCG@K on Top-K recommendation.
Chen Ma 0001, Liheng Ma, Yingxue Zhang 0001, Haolun Wu, Xue (Steve) Liu, Mark Coates
AAAI2
2021 Detection and Defense of Topological Adversarial Attacks on Graphs
abstract
Graph neural network (GNN) models achieve superior performance when classifying nodes in graph-structured data. Given that state-of-the-art GNNs share many similarities with their CNN cousins and that CNNs suffer adversarial vulnerabilities, there has also been interest in exploring analogous vulnerabilities in GNNs. Indeed, recent work has demonstrated that node classification performance of several graph models, including the popular graph convolution network (GCN) model, can be severely degraded through adversarial perturbations to the graph structure and the node features. In this work, we take a first step towards detecting adversarial attacks against graph models. We first propose a straightforward single node threshold test for detecting nodes subject to targeted attacks. Subsequently, we describe a kernel-based two-sample test for detecting whether a given subset of nodes within a graph has been maliciously corrupted. The efficacy of our algorithms is established via thorough experiments using commonly used node classification benchmark datasets. We also illustrate the potential practical benefit of our detection method by demonstrating its application to a real-world Bitcoin transaction network.
Yingxue Zhang 0001, Florence Regol, Soumyasundar Pal, Sakif Khan, Liheng Ma, Mark Coates
AISTATS5
2021 RNN with Particle Flow for Probabilistic Spatio-temporal Forecasting
abstract
Spatio-temporal forecasting has numerous applications in analyzing wireless, traffic, and financial networks. Many classical statistical models often fall short in handling the complexity and high non-linearity present in time-series data. Recent advances in deep learning allow for better modelling of spatial and temporal dependencies. While most of these models focus on obtaining accurate point forecasts, they do not characterize the prediction uncertainty. In this work, we consider the time-series data as a random realization from a nonlinear state-space model and target Bayesian inference of the hidden states for probabilistic forecasting. We use particle flow as the tool for approximating the posterior distribution of the states, as it is shown to be highly effective in complex, high-dimensional settings. Thorough experimentation on several real world time-series datasets demonstrates that our approach provides better characterization of uncertainty while maintaining comparable accuracy to the state-of-the-art point forecasting methods.
Soumyasundar Pal, Liheng Ma, Yingxue Zhang 0001, Mark Coates
ICML2
2021 Graph Attention Networks with Positional Embeddings
Liheng Ma, Reihaneh Rabbany, Adriana Romero-Soriano
PAKDD (1)1
2020 Memory Augmented Graph Neural Networks for Sequential Recommendation
abstract
The chronological order of user-item interactions can reveal time-evolving and sequential user behaviors in many recommender systems. The items that users will interact with may depend on the items accessed in the past. However, the substantial increase of users and items makes sequential recommender systems still face non-trivial challenges: (1) the hardness of modeling the short-term user interests; (2) the difficulty of capturing the long-term user interests; (3) the effective modeling of item co-occurrence patterns. To tackle these challenges, we propose a memory augmented graph neural network (MA-GNN) to capture both the long- and short-term user interests. Specifically, we apply a graph neural network to model the item contextual information within a short-term period and utilize a shared memory network to capture the long-range dependencies between items. In addition to the modeling of user interests, we employ a bilinear function to capture the co-occurrence patterns of related items. We extensively evaluate our model on five real-world datasets, comparing with several state-of-the-art methods and using a variety of performance metrics. The experimental results demonstrate the effectiveness of our model for the task of Top-K sequential recommendation.
Chen Ma 0001, Liheng Ma, Yingxue Zhang 0001, Xue (Steve) Liu, Mark Coates
AAAI2
2020 Probabilistic Metric Learning with Adaptive Margin for Top-K Recommendation
abstract
Personalized recommender systems are playing an increasingly important role as more content and services become available and users struggle to identify what might interest them. Although matrix factorization and deep learning based methods have proved effective in user preference modeling, they violate the triangle inequality and fail to capture fine-grained preference information. To tackle this, we develop a distance-based recommendation model with several novel aspects: (i) each user and item are parameterized by Gaussian distributions to capture the learning uncertainties; (ii) an adaptive margin generation scheme is proposed to generate the margins regarding different training triplets; (iii) explicit user-user/item-item similarity modeling is incorporated in the objective function. The Wasserstein distance is employed to determine preferences because it obeys the triangle inequality and can measure the distance between probabilistic distributions. Via a comparison using five real-world datasets with state-of-the-art methods, the proposed model outperforms the best existing models by 4-22% in terms of [email protected] on Top-K recommendation.
Chen Ma 0001, Liheng Ma, Yingxue Zhang 0001, Ruiming Tang, Xue (Steve) Liu, Mark Coates
KDD2
2020 A new approach to solve opinion dynamics on complex networks
Yu-Lin He, Joshua Zhexue Huang, Liheng Ma
Expert Syst. Appl.4