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

Sifan Liu

dblp:222/1922 · DBLP profile ↗
← Back
14ranked-venue papers
5as first author
9since 2021 · last 2026
0000-0002-1608-4216ORCID · corroborated

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

Artificial intelligence and machine learning · 7 · 4 first-author · 4 since 2021Computer networks · 2 · 1 first-author · 2 since 2021Systems, architecture and hardware · 1Databases, data management, data science and information retrieval · 1Theory of computation · 1 · 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.

Theoretical computer science
5 papers
Algorithms and data structures · 56% Mathematical optimization · 44%
Artificial intelligence
4 papers
Probabilistic and Bayesian machine learning · 47% Optimization for machine learning · 33% Learning theory · 17%
Computer architecture, parallel and distributed computing, and storage systems
1 paper
Distributed systems · 100%

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

TopicWeightPapersLastEvidence papers
Algorithms and data structures
sketching
1.232020
Optimal Iterative Sketching Methods with the Subsampled Randomized Hadamard Transform · NeurIPS 2020
Ridge Regression: Structure, Cross-Validation, and Sketching · ICLR 2020
Asymptotics for Sketching in Least Squares Regression · NeurIPS 2019
Mathematical optimization
selective inference
0.912025
Selective Inference with Distributed Data · J. Mach. Learn. Res. 2025
Mathematical optimization
least squares
0.822020
Optimal Iterative Sketching Methods with the Subsampled Randomized Hadamard Transform · NeurIPS 2020
Asymptotics for Sketching in Least Squares Regression · NeurIPS 2019
Machine learning › Probabilistic and Bayesian machine learning › monte carlo methods › markov chain monte carlo
langevin dynamics
0.712023
Langevin Quasi-Monte Carlo · NeurIPS 2023
Machine learning › Probabilistic and Bayesian machine learning › monte carlo methods
markov chain monte carlo
0.712023
Langevin Quasi-Monte Carlo · NeurIPS 2023
Machine learning › Probabilistic and Bayesian machine learning › monte carlo methods
quasi-monte carlo
0.712023
Langevin Quasi-Monte Carlo · NeurIPS 2023
Algorithms and data structures › numerical linear algebra › dimensionality reduction
random projection
0.622021
How to Reduce Dimension With PCA and Random Projections? · IEEE Trans. Inf. Theory 2021
Optimal Iterative Sketching Methods with the Subsampled Randomized Hadamard Transform · NeurIPS 2020
Machine learning › Optimization for machine learning › second-order optimization
quasi-newton method
0.512021
Quasi-Monte Carlo Quasi-Newton in Variational Bayes · J. Mach. Learn. Res. 2021
Machine learning › Optimization for machine learning
stochastic optimization
0.512021
Quasi-Monte Carlo Quasi-Newton in Variational Bayes · J. Mach. Learn. Res. 2021
Machine learning › Optimization for machine learning › second-order optimization › quasi-newton method
stochastic quasi-newton
0.512021
Quasi-Monte Carlo Quasi-Newton in Variational Bayes · J. Mach. Learn. Res. 2021
Algorithms and data structures › sketching
countsketch
0.512021
How to Reduce Dimension With PCA and Random Projections? · IEEE Trans. Inf. Theory 2021
Algorithms and data structures › numerical linear algebra
dimensionality reduction
0.512021
How to Reduce Dimension With PCA and Random Projections? · IEEE Trans. Inf. Theory 2021
Algorithms and data structures › numerical linear algebra › dimensionality reduction
principal component analysis
0.512021
How to Reduce Dimension With PCA and Random Projections? · IEEE Trans. Inf. Theory 2021
Mathematical optimization
convergence analysis
0.412020
Optimal Iterative Sketching Methods with the Subsampled Randomized Hadamard Transform · NeurIPS 2020
Mathematical optimization
cross-validation
0.412020
Ridge Regression: Structure, Cross-Validation, and Sketching · ICLR 2020
Algorithms and data structures › numerical linear algebra
randomized numerical linear algebra
0.412020
Optimal Iterative Sketching Methods with the Subsampled Randomized Hadamard Transform · NeurIPS 2020
Algorithms and data structures › sketching
randomized sketching
0.412020
Optimal Iterative Sketching Methods with the Subsampled Randomized Hadamard Transform · NeurIPS 2020
Mathematical optimization
regularization
0.412020
Ridge Regression: Structure, Cross-Validation, and Sketching · ICLR 2020
Mathematical optimization › regularization › convex regularization
ridge regression
0.412020
Ridge Regression: Structure, Cross-Validation, and Sketching · ICLR 2020
Machine learning › Learning theory › statistical learning theory
asymptotic analysis
0.412019
Asymptotics for Sketching in Least Squares Regression · NeurIPS 2019
Machine learning › Learning theory
statistical learning theory
0.412019
Asymptotics for Sketching in Least Squares Regression · NeurIPS 2019
Distributed systems
fault tolerance
0.412019
A Distributed System for Large-scale n-gram Language Models at Tencent · Proc. VLDB Endow. 2019
Privacy and data protection
privacy-preserving data analysis
0.312025
Selective Inference with Distributed Data · J. Mach. Learn. Res. 2025
Machine learning › Probabilistic and Bayesian machine learning › probabilistic inference › approximate inference
variational inference
0.112021
Quasi-Monte Carlo Quasi-Newton in Variational Bayes · J. Mach. Learn. Res. 2021
Algorithms and data structures › numerical linear algebra › dimensionality reduction › random projection
subsampled randomized hadamard transform
0.112020
Optimal Iterative Sketching Methods with the Subsampled Randomized Hadamard Transform · NeurIPS 2020
Natural language and speech › Speech recognition and synthesis
automatic speech recognition
0.112019
A Distributed System for Large-scale n-gram Language Models at Tencent · Proc. VLDB Endow. 2019

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

subsampling · 2.6generalized linear model · 2.6LASSO · 1.7random matrix theory · 1.2lasso · 0.9caching · 0.8batching · 0.8stochastic gradient langevin dynamics · 0.7completely uniformly distributed sequences · 0.7randomized quasi-monte carlo · 0.5quasi-monte carlo · 0.5concentration of measure · 0.5asymptotic analysis · 0.5L-BFGS · 0.5spectral analysis · 0.4sketching · 0.4ridge regression · 0.4cross-validation · 0.4
YearPublicationVenuePosition
2026 A Dual-Agent Mental Health Counseling System with RAG and PEFT
Meihan Liu, Sifan Liu, Jiayue Zhang, Feiyan Zhao
ICIC (24)2
2025 Selective Inference with Distributed Data
abstract
When data are distributed across multiple sites or machines rather than centralized in one location, researchers face the challenge of extracting meaningful information without directly sharing individual data points. While there are many distributed methods for point estimation using sparse regression, few options are available for estimating uncertainties or conducting hypothesis tests based on the estimated sparsity. In this paper, we introduce a procedure for performing selective inference with distributed data. We consider a scenario where each local machine solves a lasso problem and communicates the selected predictors to a central machine. The central machine then aggregates these selected predictors to form a generalized linear model (GLM). Our goal is to provide valid inference for the selected GLM while reusing data that have been used in the model selection process. Our proposed procedure only requires low-dimensional summary statistics from local machines, thus keeping communication costs low and preserving the privacy of individual data sets. Furthermore, this procedure can be applied in scenarios where model selection is repeatedly conducted on randomly subsampled data sets, addressing the p-value lottery problem linked with model selection. We demonstrate the effectiveness of our approach through simulations and an analysis of a medical data set on ICU admissions.
Sifan Liu, Snigdha Panigrahi
J. Mach. Learn. Res.1
2024 RIS-based Dual-Functional Access Point for Energy Efficiency in Cell-Free Systems
abstract
To unleash the potential of reconfigurable intelligent surface (RIS), in this paper we propose a novel dual-functional access point (DF-AP) for enhancing energy efficiency (EE) in the cell-free network. The DF-AP can dynamically switch between transmitter and reflector modes based on the wireless environment and the communication requirement. In the transmitter mode, the DF-AP works as a RIS-based transmitter, which can directly send data to users to improve the throughput of the system and ensure the quality of service (QoS). While in the reflector mode, the DF-AP operates as a conventional RIS, which passively reflects signals towards desired directions to increase coverage in an energy-efficient way. We propose a fractional programming (FP)-manifold-heuristic method to design the active beamforming of access points (APs) and DF-APs in the transmitter mode, the passive beamforming of DF-APs in the reflector mode, and the operation mode of DF-APs to maximize the system EE. The superiority of this DF-AP architecture and the effectiveness of the proposed design algorithm are then validated by simulation.
Manwei Lu, Rang Liu, Sifan Liu, Ming Li 0011, Wei Wang 0381, Qian Liu 0001
VTC Fall4
2024 Cooperative Cell-Free ISAC Networks: Joint BS Mode Selection and Beamforming Design
abstract
Owing to the promising ability of saving hardware cost and spectrum resources, integrated sensing and communication (ISAC) is regarded as a revolutionary technology for future sixth-generation (6G) networks. The mono-static ISAC systems considered in most of existing works can only achieve limited sensing performance due to the single observation angle and easily blocked transmission links, which motivates researchers to investigate cooperative ISAC networks. In order to further improve the degrees of freedom (DoFs) of cooperative ISAC networks, the transmitter-receiver selection, i.e., base station (BS) mode selection problem, is meaningful to be studied. However, to our best knowledge, this crucial problem has not been extensively studied in existing works. In this paper, we consider the joint BS mode selection, transmit beamforming, and receive filter designs for cooperative cell-free ISAC networks, where multi-BSs cooperatively serve communication users and detect targets. An efficient joint beamforming design algorithm and three different heuristic BS mode selection methods are proposed to solve the non-convex NP-hard problem. Simulation results demonstrates the advantages of cooperative ISAC networks, the importance of BS mode selection, and the effectiveness of proposed algorithms.
Sifan Liu, Rang Liu, Zhiping Lu, Ming Li 0011, Qian Liu 0001
WCNC1
2023 Distributed DRL Based Beamforming Design for RIS-Assisted Multi-Cell Systems
abstract
Reconfigurable intelligent surface (RIS) has the potential to significantly enhance the performance of communication systems by dynamically adjusting wireless environment. In this paper, we aim to jointly optimize RIS matrices and beam-forming at base stations (BSs) in RIS-assisted multi-cell systems. Considering the high complexity of traditional algorithms, we adopt deep reinforcement learning algorithms (DRL) for the difficult joint design task. Moreover, to overcome the performance drawbacks of centralized DRL algorithms with large state-action spaces, we propose distributed DRL algorithms based on the distributed distributional deterministic policy gradient (D4PG) method and the federated learning (FL) framework. Experimental results demonstrate that distributed DRL algorithms can considerably improve learning efficiency while reducing complexity and communication overhead. Moreover, it can be applied to various systems with satisfactory performance and has better robustness compared to the centralized DRL algorithms.
Haocheng Zhang, Sifan Liu, Rang Liu, Ming Li 0011, Qian Liu 0001
GLOBECOM2
2023 Langevin Quasi-Monte Carlo
abstract
Langevin Monte Carlo (LMC) and its stochastic gradient versions are powerful algorithms for sampling from complex high-dimensional distributions. To sample from a distribution with density $\pi(\theta)\propto \exp(-U(\theta)) $, LMC iteratively generates the next sample by taking a step in the gradient direction $\nabla U$ with added Gaussian perturbations. Expectations w.r.t. the target distribution $\pi$ are estimated by averaging over LMC samples. In ordinary Monte Carlo, it is well known that the estimation error can be substantially reduced by replacing independent random samples by quasi-random samples like low-discrepancy sequences. In this work, we show that the estimation error of LMC can also be reduced by using quasi-random samples. Specifically, we propose to use completely uniformly distributed (CUD) sequences with certain low-discrepancy property to generate the Gaussian perturbations. Under smoothness and convexity conditions, we prove that LMC with a low-discrepancy CUD sequence achieves smaller error than standard LMC. The theoretical analysis is supported by compelling numerical experiments, which demonstrate the effectiveness of our approach.
Sifan Liu
NeurIPS1
2023 Hyperspectral image super-resolution reconstruction based on image partition and detail enhancement
Yuchao Lv, Xijun Zhu, Sifan Liu
Soft Comput.4
2021 Quasi-Monte Carlo Quasi-Newton in Variational Bayes
abstract
Many machine learning problems optimize an objective that must be measured with noise. The primary method is a first order stochastic gradient descent using one or more Monte Carlo (MC) samples at each step. There are settings where ill-conditioning makes second order methods such as limited-memory Broyden-Fletcher-Goldfarb-Shanno (L-BFGS) more effective. We study the use of randomized quasi-Monte Carlo (RQMC) sampling for such problems. When MC sampling has a root mean squared error (RMSE) of $O(n^{-1/2})$ then RQMC has an RMSE of $o(n^{-1/2})$ that can be close to $O(n^{-3/2})$ in favorable settings. We prove that improved sampling accuracy translates directly to improved optimization. In our empirical investigations for variational Bayes, using RQMC with stochastic quasi-Newton method greatly speeds up the optimization, and sometimes finds a better parameter value than MC does.
Sifan Liu, Art B. Owen
J. Mach. Learn. Res.1
2021 How to Reduce Dimension With PCA and Random Projections?
abstract
In our "big data" age, the size and complexity of data is steadily increasing. Methods for dimension reduction are ever more popular and useful. Two distinct types of dimension reduction are "data-oblivious" methods such as random projections and sketching, and "data-aware" methods such as principal component analysis (PCA). Both have their strengths, such as speed for random projections, and data-adaptivity for PCA. In this work, we study how to combine them to get the best of both. We study "sketch and solve" methods that take a random projection (or sketch) first, and compute PCA after. We compute the performance of several popular sketching methods (random iid projections, random sampling, subsampled Hadamard transform, CountSketch, etc) in a general "signal-plus-noise" (or spiked) data model. Compared to well-known works, our results (1) give asymptotically exact results, and (2) apply when the signal components are only slightly above the noise, but the projection dimension is non-negligible. We also study stronger signals allowing more general covariance structures. We find that (a) signal strength decreases under projection in a delicate way depending on the structure of the data and the sketching method, (b) orthogonal projections are slightly more accurate, (c) randomization does not hurt too much, due to concentration of measure, (d) CountSketch can be somewhat improved by a normalization method. Our results have implications for statistical learning and data analysis. We also illustrate that the results are highly accurate in simulations and in analyzing empirical data.
Sifan Liu, Edgar Dobriban, David P. Woodruff
IEEE Trans. Inf. Theory2
2020 Ridge Regression: Structure, Cross-Validation, and Sketching
Sifan Liu, Edgar Dobriban
ICLR1
2020 Optimal Iterative Sketching Methods with the Subsampled Randomized Hadamard Transform
abstract
Random projections or sketching are widely used in many algorithmic and learning contexts. Here we study the performance of iterative Hessian sketch for least-squares problems. By leveraging and extending recent results from random matrix theory on the limiting spectrum of matrices randomly projected with the subsampled randomized Hadamard transform, and truncated Haar matrices, we can study and compare the resulting algorithms to a level of precision that has not been possible before. Our technical contributions include a novel formula for the second moment of the inverse of projected matrices. We also find simple closed-form expressions for asymptotically optimal step-sizes and convergence rates. These show that the convergence rate for Haar and randomized Hadamard matrices are identical, and asymptotically improve upon Gaussian random projections. These techniques may be applied to other algorithms that employ randomized dimension reduction.
Jonathan Lacotte, Sifan Liu, Edgar Dobriban, Mert Pilanci
NeurIPS2
2019 Asymptotics for Sketching in Least Squares Regression
abstract
We consider a least squares regression problem where the data has been generated from a linear model, and we are interested to learn the unknown regression parameters. We consider "sketch-and-solve" methods that randomly project the data first, and do regression after. Previous works have analyzed the statistical and computational performance of such methods. However, the existing analysis is not fine-grained enough to show the fundamental differences between various methods, such as the Subsampled Randomized Hadamard Transform (SRHT) and Gaussian projections. In this paper, we make progress on this problem, working in an asymptotic framework where the number of datapoints and dimension of features goes to infinity. We find the limits of the accuracy loss (for estimation and test error) incurred by popular sketching methods. We show separation between different methods, so that SRHT is better than Gaussian projections. Our theoretical results are verified on both real and synthetic data. The analysis of SRHT relies on novel methods from random matrix theory that may be of independent interest.
Edgar Dobriban, Sifan Liu
NeurIPS2
2019 A Distributed System for Large-scale n-gram Language Models at Tencent
abstract
n-gram language models are widely used in language processing applications, e.g., automatic speech recognition, for ranking the candidate word sequences generated from the generator model, e.g., the acoustic model. Large n-gram models typically give good ranking results; however, they require a huge amount of memory storage. While distributing the model across multiple nodes resolves the memory issue, it nonetheless incurs a great network communication overhead and introduces a different bottleneck. In this paper, we present our distributed system developed at Tencent with novel optimization techniques for reducing the network overhead, including distributed indexing, batching and caching. They reduce the network requests and accelerate the operation on each single node. We also propose a cascade fault-tolerance mechanism which adaptively switches to small n-gram models depending on the severity of the failure. Experimental study on 9 automatic speech recognition (ASR) datasets confirms that our distributed system scales to large models efficiently, effectively and robustly. We have successfully deployed it for Tencent's WeChat ASR with the peak network traffic at the scale of 100 millions of messages per minute.
Qiang Long, Wei Wang 0059, Jinfu Deng, Fangying Chen, Sifan Liu
Proc. VLDB Endow.7
2018 Overload Control for Scaling WeChat Microservices
abstract
Effective overload control for large-scale online service system is crucial for protecting the system backend from overload. Conventionally the design of overload control is ad-hoc for individual service. However, service-specific overload control could be detrimental to the overall system due to intricate service dependencies or flawed implementation of service. Service developers usually have difficulty to accurately estimate the dynamics of actual workload during the development of service. Therefore, it is essential to decouple the overload control from service logic. In this paper, we propose DAGOR, an overload control scheme designed for the account-oriented microservice architecture. DAGOR is service agnostic and system-centric. It manages overload at the microservice granule such that each microservice monitors its load status in real time and triggers load shedding in a collaborative manner among its relevant services when overload is detected. DAGOR has been used in the WeChat backend for five years. Experimental results show that DAGOR can benefit high success rate of service even when the system is experiencing overload, while ensuring fairness in the overload control.
Qian Lin 0002, Xiaobin She, Sifan Liu, Beng Chin Ooi
SoCC6