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. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Xianfeng Liang

dblp:243/7156 · DBLP profile ↗
← Back
5ranked-venue papers
1as first author
3since 2021 · last 2023
0000-0003-4055-1985ORCID · corroborated

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

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

Databases, data mining, and information retrieval
1 paper
Recommender systems · 100%
Artificial intelligence
2 papers
Optimization for machine learning · 54% Efficient and distributed learning · 46%
Computer architecture, parallel and distributed computing, and storage systems
1 paper
Parallel and multicore computing · 50% Distributed systems · 50%
Theoretical computer science
1 paper
Mathematical optimization · 100%

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

TopicWeightPapersLastEvidence papers
Recommender systems › collaborative filtering
graph collaborative filtering
0.712023
GDSRec: Graph-Based Decentralized Collaborative Filtering for Social Recommendation · IEEE Trans. Knowl. Data Eng. 2023
Recommender systems
social recommendation
0.712023
GDSRec: Graph-Based Decentralized Collaborative Filtering for Social Recommendation · IEEE Trans. Knowl. Data Eng. 2023
Machine learning › Optimization for machine learning › second-order optimization
approximate newton method
0.412020
SPAN: A Stochastic Projected Approximate Newton Method · AAAI 2020
Machine learning › Optimization for machine learning
second-order optimization
0.412020
SPAN: A Stochastic Projected Approximate Newton Method · AAAI 2020
Mathematical optimization
stochastic optimization
0.412020
SPAN: A Stochastic Projected Approximate Newton Method · AAAI 2020
Machine learning › Efficient and distributed learning › distributed training
distributed stochastic gradient descent
0.412019
Faster Distributed Deep Net Training: Computation and Communication Decoupled Stochastic Gradient Descent · IJCAI 2019
Machine learning › Efficient and distributed learning
distributed training
0.412019
Faster Distributed Deep Net Training: Computation and Communication Decoupled Stochastic Gradient Descent · IJCAI 2019
Distributed systems › communication optimization
communication-computation overlap
0.412019
Faster Distributed Deep Net Training: Computation and Communication Decoupled Stochastic Gradient Descent · IJCAI 2019
Parallel and multicore computing
parallel programming models and runtimes
0.412019
Faster Distributed Deep Net Training: Computation and Communication Decoupled Stochastic Gradient Descent · IJCAI 2019
Recommender systems
collaborative filtering
0.212023
GDSRec: Graph-Based Decentralized Collaborative Filtering for Social Recommendation · IEEE Trans. Knowl. Data Eng. 2023
Recommender systems › collaborative filtering
user-item interaction modeling
0.212023
GDSRec: Graph-Based Decentralized Collaborative Filtering for Social Recommendation · IEEE Trans. Knowl. Data Eng. 2023

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

stochastic hessian-vector product · 0.9low-rank hessian approximation · 0.9stochastic gradient descent · 0.8computation-communication decoupling · 0.8graph neural network · 0.7decentralized neighborhood aggregation · 0.7
YearPublicationVenuePosition
2023 Communication-efficient federated learning with stagewise training strategy
Yifei Cheng 0002, Shuheng Shen, Xianfeng Liang, Jingchang Liu, Joya Chen, Enhong Chen
Neural Networks3
2023 GDSRec: Graph-Based Decentralized Collaborative Filtering for Social Recommendation
abstract
Generating recommendations based on user-item interactions and user-user social relations is a common use case in web-based systems. These connections can be naturally represented as graph-structured data and thus utilizing graph neural networks (GNNs) for social recommendation has become a promising research direction. However, existing graph-based methods fails to consider the bias offsets of users (items). For example, a low rating from a fastidious user may not imply a negative attitude toward this item because the user tends to assign low ratings in common cases. Such statistics should be considered into the graph modeling procedure. While some past work considers this bias, we argue that these proposed methods only treat the bias as a scalar and can not capture the complete bias information hidden in data. Besides, social connections between users should also be differentiable so that users with similar item preference would have more influence on each other. To this end, we propose Graph-Based Decentralized Collaborative Filtering for Social Recommendation (GDSRec). GDSRec treats the bias as vectors and fuses them into the process of learning user and item representations. The statistical bias offsets are captured by decentralized neighborhood aggregation while the social connection strength is defined according to the preference similarity and then incorporated into the model design. We conduct extensive experiments on two benchmark datasets to verify the effectiveness of the proposed model. Experimental results show that the proposed GDSRec achieves superior performance compared with state-of-the-art related baselines. Our implementations are available in https://github.com/MEICRS/GDSRec.
Jiajia Chen 0012, Xin Xin 0003, Xianfeng Liang, Xiangnan He 0001, Jun Liu 0004
IEEE Trans. Knowl. Data Eng.3
2022 Accelerating local SGD for non-IID data using variance reduction
Xianfeng Liang, Shuheng Shen, Enhong Chen, Jinchang Liu, Qi Liu 0003, Yifei Cheng 0002, Zhen Pan
Frontiers Comput. Sci.1
2020 SPAN: A Stochastic Projected Approximate Newton Method
abstract
Second-order optimization methods have desirable convergence properties. However, the exact Newton method requires expensive computation for the Hessian and its inverse. In this paper, we propose SPAN, a novel approximate and fast Newton method. SPAN computes the inverse of the Hessian matrix via low-rank approximation and stochastic Hessian-vector products. Our experiments on multiple benchmark datasets demonstrate that SPAN outperforms existing first-order and second-order optimization methods in terms of the convergence wall-clock time. Furthermore, we provide a theoretical analysis of the per-iteration complexity, the approximation error, and the convergence rate. Both the theoretical analysis and experimental results show that our proposed method achieves a better trade-off between the convergence rate and the per-iteration efficiency.
Xunpeng Huang, Xianfeng Liang, Zhengyang Liu 0002, Lei Li 0005, Yitan Li
AAAI2
2019 Faster Distributed Deep Net Training: Computation and Communication Decoupled Stochastic Gradient Descent
abstract
With the increase in the amount of data and the expansion of model scale, distributed parallel training becomes an important and successful technique to address the optimization challenges. Nevertheless, although distributed stochastic gradient descent (SGD) algorithms can achieve a linear iteration speedup, they are limited significantly in practice by the communication cost, making it difficult to achieve a linear time speedup. In this paper, we propose a computation and communication decoupled stochastic gradient descent (CoCoD-SGD) algorithm to run computation and communication in parallel to reduce the communication cost. We prove that CoCoD-SGD has a linear iteration speedup with respect to the total computation capability of the hardware resources. In addition, it has a lower communication complexity and better time speedup comparing with traditional distributed SGD algorithms. Experiments on deep neural network training demonstrate the significant improvements of CoCoD-SGD: when training ResNet18 and VGG16 with 16 Geforce GTX 1080Ti GPUs, CoCoD-SGD is up to 2-3 x faster than traditional synchronous SGD.
Shuheng Shen, Linli Xu 0002, Jingchang Liu, Xianfeng Liang, Yifei Cheng 0002
IJCAI4