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.

Dehua Cheng

dblp:151/3146 · DBLP profile ↗
← Back
13ranked-venue papers
6as first author
2since 2021 · last 2025
0000-0002-6177-9834ORCID · corroborated

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

Artificial intelligence and machine learning · 11 · 6 first-authorDatabases, data management, data science and information retrieval · 5 · 2 first-author · 2 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
Efficient and distributed learning · 45% Trustworthy machine learning · 39% Probabilistic and Bayesian machine learning · 15%
Databases, data mining, and information retrieval
4 papers
Recommender systems · 86% Data mining · 14%
Theoretical computer science
2 papers
Algorithms and data structures · 42% Graph algorithms and graph theory · 37% Mathematical optimization · 21%

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

TopicWeightPapersLastEvidence papers
Machine learning › Efficient and distributed learning › automated machine learning
neural architecture search
1.122023
NASRec: Weight Sharing Neural Architecture Search for Recommender Systems · WWW 2023
Towards Automated Neural Interaction Discovery for Click-Through Rate Prediction · KDD 2020
Recommender systems
click-through rate prediction
1.122023
NASRec: Weight Sharing Neural Architecture Search for Recommender Systems · WWW 2023
Towards Automated Neural Interaction Discovery for Click-Through Rate Prediction · KDD 2020
Machine learning › Trustworthy machine learning › interpretability › feature interpretation
feature interaction detection
0.822020
Feature Interaction Interpretability: A Case for Explaining Ad-Recommendation Systems via Neural Interaction Detection · ICLR 2020
Detecting Statistical Interactions from Neural Network Weights · ICLR (Poster) 2018
Machine learning › Trustworthy machine learning
interpretability
0.822020
Feature Interaction Interpretability: A Case for Explaining Ad-Recommendation Systems via Neural Interaction Detection · ICLR 2020
Detecting Statistical Interactions from Neural Network Weights · ICLR (Poster) 2018
Machine learning › Efficient and distributed learning
parameter sharing
0.712023
NASRec: Weight Sharing Neural Architecture Search for Recommender Systems · WWW 2023
Recommender systems › automated model design
neural architecture search
0.712023
NASRec: Weight Sharing Neural Architecture Search for Recommender Systems · WWW 2023
Recommender systems › click-through rate prediction
feature interaction
0.412020
Towards Automated Neural Interaction Discovery for Click-Through Rate Prediction · KDD 2020
Mathematical optimization › least squares
alternating least squares
0.212016
SPALS: Fast Alternating Least Squares via Implicit Leverage Scores Sampling · NIPS 2016
Algorithms and data structures › numerical linear algebra › matrix and tensor decomposition › tensor decomposition
CP decomposition
0.212016
SPALS: Fast Alternating Least Squares via Implicit Leverage Scores Sampling · NIPS 2016
Algorithms and data structures › numerical linear algebra › matrix and tensor decomposition
tensor decomposition
0.212016
SPALS: Fast Alternating Least Squares via Implicit Leverage Scores Sampling · NIPS 2016
Machine learning › Probabilistic and Bayesian machine learning › structured models › graphical models
gaussian graphical model
0.212015
Efficient Sampling for Gaussian Graphical Models via Spectral Sparsification · COLT 2015
Graph algorithms and graph theory
spectral graph theory
0.212015
Efficient Sampling for Gaussian Graphical Models via Spectral Sparsification · COLT 2015
Graph algorithms and graph theory › graph sparsification
spectral sparsification
0.212015
Efficient Sampling for Gaussian Graphical Models via Spectral Sparsification · COLT 2015
Machine learning › Probabilistic and Bayesian machine learning › statistical inference › bayesian inference
bayesian nonparametric model
0.212014
Parallel gibbs sampling for hierarchical dirichlet processes via gamma processes equivalence · KDD 2014
Machine learning › Probabilistic and Bayesian machine learning › statistical inference › bayesian inference › bayesian nonparametric model
hierarchical dirichlet process
0.212014
Parallel gibbs sampling for hierarchical dirichlet processes via gamma processes equivalence · KDD 2014
Data mining › temporal data mining › time series mining
temporal dependency mining
0.212014
FBLG: a simple and effective approach for temporal dependence discovery from time series data · KDD 2014
Data mining
time series analysis
0.212014
FBLG: a simple and effective approach for temporal dependence discovery from time series data · KDD 2014
Recommender systems › advertising
advertising recommendation
0.112020
Feature Interaction Interpretability: A Case for Explaining Ad-Recommendation Systems via Neural Interaction Detection · ICLR 2020

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

weight sharing · 1.3supernet training · 1.3neural interaction detection · 0.9low-fidelity model · 0.9learning to rank · 0.9evolutionary architecture search · 0.9spectral sparsification · 0.4multilevel methods · 0.4maclaurin series · 0.4neural network · 0.3leverage score sampling · 0.2khatri-rao product · 0.2time reversal · 0.2reversible jump MCMC · 0.2gamma-gamma-poisson process · 0.2causal discovery · 0.2bootstrap · 0.2
YearPublicationVenuePosition
2025 Towards Automated Model Design on Recommender Systems
abstract
The increasing popularity of deep learning models has created new opportunities for developing artificial intelligence–based recommender systems. Designing recommender systems using deep neural networks (DNNs) requires careful architecture design, and further optimization demands extensive co-design efforts on jointly optimizing model architecture and hardware. Design automation, such as Automated Machine Learning (AutoML), is necessary to fully exploit the potential of recommender model design, including model choices and model–hardware co-design strategies. We introduce a novel paradigm that utilizes weight sharing to explore abundant solution spaces. Our paradigm creates a large supernet to search for optimal architectures and co-design strategies to address the challenges of data multimodality and heterogeneity in the recommendation domain. From a model perspective, the supernet includes a variety of operators, dense connectivity, and dimension search options. From a co-design perspective, it encompasses versatile Processing-In-Memory (PIM) configurations to produce hardware-efficient models. Our solution space’s scale, heterogeneity, and complexity pose several challenges, which we address by proposing various techniques for training and evaluating the supernet. Our crafted models show promising results on three Click-Through Rate (CTR) prediction benchmarks, outperforming both manually designed and AutoML-crafted models with state-of-the-art performance when focusing solely on architecture search. From a co-design perspective, we achieve 2× floating-point operations efficiency, 1.8× energy efficiency, and 1.5× performance improvements in recommender models.
Tunhou Zhang, Dehua Cheng, Zhengxing Chen, Xiaoliang Dai, Liang Xiong, Yufan Cao 0002, Feng Yan 0001, Hai Li 0001, Yiran Chen 0001, Wei Wen 0003
Trans. Recomm. Syst.2
2023 NASRec: Weight Sharing Neural Architecture Search for Recommender Systems
abstract
The rise of deep neural networks offers new opportunities in optimizing recommender systems. However, optimizing recommender systems using deep neural networks requires delicate architecture fabrication. We propose NASRec, a paradigm that trains a single supernet and efficiently produces abundant models/sub-architectures by weight sharing. To overcome the data multi-modality and architecture heterogeneity challenges in the recommendation domain, NASRec establishes a large supernet (i.e., search space) to search the full architectures. The supernet incorporates versatile choice of operators and dense connectivity to minimize human efforts for finding priors. The scale and heterogeneity in NASRec impose several challenges, such as training inefficiency, operator-imbalance, and degraded rank correlation. We tackle these challenges by proposing single-operator any-connection sampling, operator-balancing interaction modules, and post-training fine-tuning. Our crafted models, NASRecNet, show promising results on three Click-Through Rates (CTR) prediction benchmarks, indicating that NASRec outperforms both manually designed models and existing NAS methods with state-of-the-art performance. Our work is publicly available here.
Tunhou Zhang, Dehua Cheng, Zhengxing Chen, Xiaoliang Dai, Liang Xiong, Feng Yan 0001, Hai Li 0001, Yiran Chen 0001, Wei Wen 0003
WWW2
2020 Feature Interaction Interpretability: A Case for Explaining Ad-Recommendation Systems via Neural Interaction Detection
Michael Tsang, Dehua Cheng, Hanpeng Liu, Eric Zhou, Yan Liu 0002
ICLR2
2020 Towards Automated Neural Interaction Discovery for Click-Through Rate Prediction
abstract
Click-Through Rate (CTR) prediction is one of the most important machine learning tasks in recommender systems, driving personalized experience for billions of consumers. Neural architecture search (NAS), as an emerging field, has demonstrated its capabilities in discovering powerful neural network architectures, which motivates us to explore its potential for CTR predictions. Due to 1) diverse unstructured feature interactions, 2) heterogeneous feature space, and 3) high data volume and intrinsic data randomness, it is challenging to construct, search, and compare different architectures effectively for recommendation models. To address these challenges, we propose an automated interaction architecture discovering framework for CTR prediction named AutoCTR. Via modularizing simple yet representative interactions as virtual building blocks and wiring them into a space of direct acyclic graphs, AutoCTR performs evolutionary architecture exploration with learning-to-rank guidance at the architecture level and achieves acceleration using low-fidelity model. Empirical analysis demonstrates the effectiveness of AutoCTR on different datasets comparing to human-crafted architectures. The discovered architecture also enjoys generalizability and transferability among different datasets.
Qingquan Song, Dehua Cheng, Hanning Zhou, Jiyan Yang, Yuandong Tian, Xia Ben Hu
KDD2
2019 Variational Training for Large-Scale Noisy-OR Bayesian Networks
Geng Ji 0001, Dehua Cheng, Huazhong Ning, Changhe Yuan, Hanning Zhou, Liang Xiong, Erik B. Sudderth
UAI2
2018 Matrix completability analysis via graph k-connectivity
abstract
The problem of low-rank matrix completion is continually attracting attention for its applicability to many real-world problems. Still, the large size, extreme sparsity, and non-uniformity of these matrices pose a challenge. In this paper, we make the observation that even when the observed matrix is too sparse for accurate completion, there may be portions of the data where completion is still possible. We propose the completeID algorithm, which exploits the non-uniformity of the observation, to analyze the completability of the input instead of blindly applying completion. Balancing statistical accuracy with computational efficiency, we relate completability to edge-connectivity of the graph associated with the input partially-observed matrix. We develop the MaxKCD algorithm for finding maximally k-edge-connected components efficiently. Experiments across datasets from a variety of applications demonstrate not only the success of completeID but also the importance of completability analysis.
Dehua Cheng, Natali Ruchansky, Yan Liu 0002
AISTATS1
2018 Detecting Statistical Interactions from Neural Network Weights
Michael Tsang, Dehua Cheng, Yan Liu 0002
ICLR (Poster)2
2016 SPALS: Fast Alternating Least Squares via Implicit Leverage Scores Sampling
abstract
Tensor CANDECOMP/PARAFAC (CP) decomposition is a powerful but computationally challenging tool in modern data analytics. In this paper, we show ways of sampling intermediate steps of alternating minimization algorithms for computing low rank tensor CP decompositions, leading to the sparse alternating least squares (SPALS) method. Specifically, we sample the the Khatri-Rao product, which arises as an intermediate object during the iterations of alternating least squares. This product captures the interactions between different tensor modes, and form the main computational bottleneck for solving many tensor related tasks. By exploiting the spectral structures of the matrix Khatri-Rao product, we provide efficient access to its statistical leverage scores. When applied to the tensor CP decomposition, our method leads to the first algorithm that runs in sublinear time per-iteration and approximates the output of deterministic alternating least squares algorithms. Empirical evaluations of this approach show significantly speedups over existing randomized and deterministic routines for performing CP decomposition. On a tensor of the size 2.4m by 6.6m by 92k with over 2 billion nonzeros formed by Amazon product reviews, our routine converges in two minutes to the same error as deterministic ALS.
Dehua Cheng, Richard Peng, Yan Liu 0002, Ioakeim Perros
NIPS1
2015 Model Selection for Topic Models via Spectral Decomposition
abstract
Topic models have achieved significant successes in analyzing large-scale text corpus. In practical applications, we are always confronted with the challenge of model selection, i.e., how to appropriately set the number of topics. Following the recent advances in topic models via tensor decomposition, we make a first attempt to provide theoretical analysis on model selection in latent Dirichlet allocation. With mild conditions, we derive the upper bound and lower bound on the number of topics given a text collection of finite size. Experimental results demonstrate that our bounds are correct and tight. Furthermore, using Gaussian mixture model as an example, we show that our methodology can be easily generalized to model selection analysis in other latent models.
Dehua Cheng, Xinran He, Yan Liu 0002
AISTATS1
2015 Efficient Sampling for Gaussian Graphical Models via Spectral Sparsification
abstract
Motivated by a sampling problem basic to computational statistical inference, we develop a toolset based on spectral sparsification for a family of fundamental problems involving Gaussian sampling, matrix functionals, and reversible Markov chains. Drawing on the connection between Gaussian graphical models and the recent breakthroughs in spectral graph theory, we give the first nearly linear time algorithm for the following basic matrix problem: Given an n\times n Laplacian matrix \mathbfM and a constant -1 ≤p ≤1, provide efficient access to a sparse n\times n linear operator \tilde\mathbfC such that $\mathbfM^p ≈\tilde\mathbfC \tilde\mathbfC^⊤, where ≈denotes spectral similarity. When p is set to -1, this gives the first parallel sampling algorithm that is essentially optimal both in total work and randomness for Gaussian random fields with symmetric diagonally dominant (SDD) precision matrices. It only requires \em nearly linear work and 2n \em i.i.d. random univariate Gaussian samples to generate an n-dimensional \em i.i.d. Gaussian random sample in polylogarithmic depth. The key ingredient of our approach is an integration of spectral sparsification with multilevel method: Our algorithms are based on factoring \mathbfM^p$ into a product of well-conditioned matrices, then introducing powers and replacing dense matrices with sparse approximations. We give two sparsification methods for this approach that may be of independent interest. The first invokes Maclaurin series on the factors, while the second builds on our new nearly linear time spectral sparsification algorithm for random-walk matrix polynomials. We expect these algorithmic advances will also help to strengthen the connection between machine learning and spectral graph theory, two of the most active fields in understanding large data and networks.
Dehua Cheng, Yu Cheng 0002, Yan Liu 0002, Richard Peng, Shang-Hua Teng
COLT1
2015 Accelerated Online Low Rank Tensor Learning for Multivariate Spatiotemporal Streams
abstract
Low-rank tensor learning has many applications in machine learning. A series of batch learning algorithms have achieved great successes. However, in many emerging applications, such as climate data analysis, we are confronted with large-scale tensor streams, which poses significant challenges to existing solution in terms of computational costs and limited response time. In this paper, we propose an online accelerated low-rank tensor learning algorithm (ALTO) to solve the problem. At each iteration, we project the current tensor to the subspace of low-rank tensors in order to perform efficient tensor decomposition, then recover the decomposition of the new tensor. By randomly glancing at additional subspaces, we successfully avoid local optima at negligible extra computational cost. We evaluate our method on two tasks in streaming multivariate spatio-temporal analysis: online forecasting and multi-model ensemble, which shows that our method achieves comparable predictive accuracy with significant boost in run time.
Rose Yu, Dehua Cheng, Yan Liu 0002
ICML2
2014 FBLG: a simple and effective approach for temporal dependence discovery from time series data
abstract
Discovering temporal dependence structure from multivariate time series has established its importance in many applications. We observe that when we look in reversed order of time, the temporal dependence structure of the time series is usually preserved after switching the roles of cause and effect. Inspired by this observation, we create a new time series by reversing the time stamps of original time series and combine both time series to improve the performance of temporal dependence recovery. We also provide theoretical justification for the proposed algorithm for several existing time series models. We test our approach on both synthetic and real world datasets. The experimental results confirm that this surprisingly simple approach is indeed effective under various circumstances.
Dehua Cheng, Mohammad Taha Bahadori, Yan Liu 0002
KDD1
2014 Parallel gibbs sampling for hierarchical dirichlet processes via gamma processes equivalence
abstract
The hierarchical Dirichlet process (HDP) is an intuitive and elegant technique to model data with latent groups. However, it has not been widely used for practical applications due to the high computational costs associated with inference. In this paper, we propose an effective parallel Gibbs sampling algorithm for HDP by exploring its connections with the gamma-gamma-Poisson process. Specifically, we develop a novel framework that combines bootstrap and Reversible Jump MCMC algorithm to enable parallel variable updates. We also provide theoretical convergence analysis based on Gibbs sampling with asynchronous variable updates. Experiment results on both synthetic datasets and two large-scale text collections show that our algorithm can achieve considerable speedup as well as better inference accuracy for HDP compared with existing parallel sampling algorithms.
Dehua Cheng, Yan Liu 0002
KDD1