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

Feng Yan 0003

dblp:62/3960-3 · DBLP profile ↗
← Back
10ranked-venue papers
4as first author
0since 2021 · last 2015
—ORCID · conflict

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

Artificial intelligence and machine learning · 7 · 3 first-authorSystems, architecture and hardware · 2Databases, data management, data science and information retrieval · 1 · 1 first-authorGraphics, computer vision, multimedia, augmented reality and games · 1

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
7 papers
Probabilistic and Bayesian machine learning · 45% Representation and self-supervised learning · 18% Optimization for machine learning · 14%
Databases, data mining, and information retrieval
2 papers
Data mining · 100%
Theoretical computer science
1 paper
Mathematical optimization · 100%
Computer architecture, parallel and distributed computing, and storage systems
1 paper
GPUs and heterogeneous computing · 50% Parallel and multicore computing · 50%
Network and information security
1 paper
Privacy and data protection · 100%

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

TopicWeightPapersLastEvidence papers
Machine learning › Probabilistic and Bayesian machine learning › statistical inference › bayesian inference
bayesian nonparametric model
0.422015
Bayesian Nonparametric Models for Multiway Data Analysis · IEEE Trans. Pattern Anal. Mach. Intell. 2015
Infinite Tucker Decomposition: Nonparametric Bayesian Models for Multiway Data Analysis · ICML 2012
Data mining › multidimensional data analysis
multiway data analysis
0.422015
Bayesian Nonparametric Models for Multiway Data Analysis · IEEE Trans. Pattern Anal. Mach. Intell. 2015
Infinite Tucker Decomposition: Nonparametric Bayesian Models for Multiway Data Analysis · ICML 2012
Machine learning › Representation and self-supervised learning
tensor decomposition
0.212015
Bayesian Nonparametric Models for Multiway Data Analysis · IEEE Trans. Pattern Anal. Mach. Intell. 2015
Machine learning › Optimization for machine learning › distributed optimization
distributed online learning
0.212013
Distributed Autonomous Online Learning: Regrets and Intrinsic Privacy-Preserving Properties · IEEE Trans. Knowl. Data Eng. 2013
Privacy and data protection
privacy-preserving machine learning
0.212013
Distributed Autonomous Online Learning: Regrets and Intrinsic Privacy-Preserving Properties · IEEE Trans. Knowl. Data Eng. 2013
Machine learning › Representation and self-supervised learning › tensor decomposition
tucker decomposition
0.112012
Infinite Tucker Decomposition: Nonparametric Bayesian Models for Multiway Data Analysis · ICML 2012
Machine learning › Optimization for machine learning
sparse learning
0.112011
EigenNet: A Bayesian hybrid of generative and conditional models for sparse learning · NIPS 2011
Machine learning › Probabilistic and Bayesian machine learning › statistical inference › bayesian inference › prior distribution
sparsity prior
0.112011
Sparse Matrix-Variate t Process Blockmodels · AAAI 2011
Machine learning › Graph learning
stochastic block model
0.112011
Sparse Matrix-Variate t Process Blockmodels · AAAI 2011
Machine learning › Learning theory › model selection
variable selection
0.112011
EigenNet: A Bayesian hybrid of generative and conditional models for sparse learning · NIPS 2011
Machine learning › Probabilistic and Bayesian machine learning › stochastic processes › gaussian process
gaussian process regression
0.112010
Sparse Gaussian Process Regression via L1 Penalization · ICML 2010
Machine learning › Probabilistic and Bayesian machine learning › stochastic processes › gaussian process
sparse gaussian process
0.112010
Sparse Gaussian Process Regression via L1 Penalization · ICML 2010
Mathematical optimization › regularization › sparse regularization
l1 regularization
0.112010
Sparse Gaussian Process Regression via L1 Penalization · ICML 2010
Mathematical optimization
regularization
0.112010
Sparse Gaussian Process Regression via L1 Penalization · ICML 2010
Natural language and speech › Information extraction and text analysis › topic model
latent dirichlet allocation
0.112009
Parallel Inference for Latent Dirichlet Allocation on Graphics Processing Units · NIPS 2009
Natural language and speech › Information extraction and text analysis
topic model
0.112009
Parallel Inference for Latent Dirichlet Allocation on Graphics Processing Units · NIPS 2009
Machine learning › Probabilistic and Bayesian machine learning › probabilistic inference › approximate inference
variational inference
0.112009
Parallel Inference for Latent Dirichlet Allocation on Graphics Processing Units · NIPS 2009
GPUs and heterogeneous computing
GPU computing
0.112009
Parallel Inference for Latent Dirichlet Allocation on Graphics Processing Units · NIPS 2009
Parallel and multicore computing › parallel computing › parallel machine learning
parallel inference
0.112009
Parallel Inference for Latent Dirichlet Allocation on Graphics Processing Units · NIPS 2009
Machine learning › Reinforcement learning
regret minimization
0.012013
Distributed Autonomous Online Learning: Regrets and Intrinsic Privacy-Preserving Properties · IEEE Trans. Knowl. Data Eng. 2013
Bioinformatics and computational biology
imaging genetics
0.012011
EigenNet: A Bayesian hybrid of generative and conditional models for sparse learning · NIPS 2011

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

variational inference · 0.6tucker decomposition · 0.4gaussian process · 0.4regret analysis · 0.3convex optimization · 0.3tensor decomposition · 0.3bayesian nonparametrics · 0.3elastic net · 0.2active-set algorithm · 0.2nonlinear covariance functions · 0.1evidence maximization · 0.1l1 penalization · 0.1data streaming · 0.1data partitioning · 0.1collapsed variational bayes · 0.1collapsed gibbs sampling · 0.1
YearPublicationVenuePosition
2015 Bayesian Nonparametric Models for Multiway Data Analysis
abstract
Tensor decomposition is a powerful computational tool for multiway data analysis. Many popular tensor decomposition approaches-such as the Tucker decomposition and CANDECOMP/PARAFAC (CP)-amount to multi-linear factorization. They are insufficient to model (i) complex interactions between data entities, (ii) various data types (e.g., missing data and binary data), and (iii) noisy observations and outliers. To address these issues, we propose tensor-variate latent nonparametric Bayesian models for multiway data analysis. We name these models InfTucker. These new models essentially conduct Tucker decomposition in an infinite feature space. Unlike classical tensor decomposition models, our new approaches handle both continuous and binary data in a probabilistic framework. Unlike previous Bayesian models on matrices and tensors, our models are based on latent Gaussian or t processes with nonlinear covariance functions. Moreover, on network data, our models reduce to nonparametric stochastic blockmodels and can be used to discover latent groups and predict missing interactions. To learn the models efficiently from data, we develop a variational inference technique and explore properties of the Kronecker product for computational efficiency. Compared with a classical variational implementation, this technique reduces both time and space complexities by several orders of magnitude. On real multiway and network data, our new models achieved significantly higher prediction accuracy than state-of-art tensor decomposition methods and blockmodels.
Zenglin Xu, Feng Yan 0003, Yuan Qi 0001
IEEE Trans. Pattern Anal. Mach. Intell.2
2013 Distributed Autonomous Online Learning: Regrets and Intrinsic Privacy-Preserving Properties
abstract
Online learning has become increasingly popular on handling massive data. The sequential nature of online learning, however, requires a centralized learner to store data and update parameters. In this paper, we consider online learning with distributed data sources. The autonomous learners update local parameters based on local data sources and periodically exchange information with a small subset of neighbors in a communication network. We derive the regret bound for strongly convex functions that generalizes the work by Ram et al. for convex functions. More importantly, we show that our algorithm has intrinsic privacy-preserving properties, and we prove the sufficient and necessary conditions for privacy preservation in the network. These conditions imply that for networks with greater-than-one connectivity, a malicious learner cannot reconstruct the subgradients (and sensitive raw data) of other learners, which makes our algorithm appealing in privacy-sensitive applications.
Feng Yan 0003, Shreyas Sundaram, S. V. N. Vishwanathan, Yuan Qi 0001
IEEE Trans. Knowl. Data Eng.1
2012 Infinite Tucker Decomposition: Nonparametric Bayesian Models for Multiway Data Analysis
Zenglin Xu, Feng Yan 0003, Yuan Qi 0001
ICML2
2011 Sparse Matrix-Variate t Process Blockmodels
abstract
We consider the problem of modeling network interactions and identifying latent groups of network nodes. This problem is challenging due to the facts i) that the network nodes are interdependent instead of independent, ii) that the network data are very noisy (e.g., missing edges), and iii) that the network interactions are often sparse. To address these challenges, we propose a Sparse Matrix-variate t process Blockmodel (SMTB). In particular, we generalize a matrix-variate t distribution to a t process on matrices with nonlinear covariance functions. Due to this generalization, our model can estimate latent memberships for individual network nodes. This separates our model from previous t distribution based relational models. Also, we introduce sparse prior distributions on the latent membership parameters to select group assignments for individual nodes. To learn the model efficiently from data, we develop a variational method. When compared with several state-of-the-art models, including the predictive matrix-variate t models and mixed membership stochastic blockmodels, our model achieved improved prediction accuracy on real world network datasets.
Zenglin Xu, Feng Yan 0003, Yuan Qi 0001
AAAI2
2011 EigenNet: A Bayesian hybrid of generative and conditional models for sparse learning
abstract
For many real-world applications, we often need to select correlated variables---such as genetic variations and imaging features associated with Alzheimer's disease---in a high dimensional space. The correlation between variables presents a challenge to classical variable selection methods. To address this challenge, the elastic net has been developed and successfully applied to many applications. Despite its great success, the elastic net does not exploit the correlation information embedded in the data to select correlated variables. To overcome this limitation, we present a novel hybrid model, EigenNet, that uses the eigenstructures of data to guide variable selection. Specifically, it integrates a sparse conditional classification model with a generative model capturing variable correlations in a principled Bayesian framework. We develop an efficient active-set algorithm to estimate the model via evidence maximization. Experiments on synthetic data and imaging genetics data demonstrated the superior predictive performance of the EigenNet over the lasso, the elastic net, and the automatic relevance determination.
Yuan Qi 0001, Feng Yan 0003
NIPS2
2011 Sparse matrix-variate Gaussian process blockmodels for network modeling
Feng Yan 0003, Zenglin Xu, Yuan Qi 0001
UAI1
2010 Sparse Gaussian Process Regression via L1 Penalization
Feng Yan 0003, Yuan Qi 0001
ICML1
2010 Efficient PageRank and SpMV Computation on AMD GPUs
abstract
Google's famous PageRank algorithm is widely used to determine the importance of web pages in search engines. Given the large number of web pages on the World Wide Web, efficient computation of PageRank becomes a challenging problem. We accelerated the power method for computing PageRank on AMD GPUs. The core component of the power method is the Sparse Matrix-Vector Multiplication (SpMV). Its performance is largely determined by the characteristics of the sparse matrix, such as sparseness and distribution of non-zero values. Based on careful analysis on the web linkage matrices, we design a fast and scalable SpMV routine with three passes, using a modified Compressed Sparse Row format. Our PageRank computation achieves 15x speedup on a Radeon 5870 Graphic Card compared with a PhenomII 965 CPU at 3.4GHz. Our method can easily adapt to large scale data sets. We also compare the performance of the same method on the OpenCL platform with our low-level implementation.
Tianji Wu, Bo Wang 0067, Feng Yan 0003, Yu Wang 0002, Ningyi Xu
ICPP4
2009 RankBoost Acceleration on both NVIDIA CUDA and ATI Stream Platforms
abstract
NVIDIA CUDA and ATI Stream are the two major general-purpose GPU (GPGPU) computing technologies. We implemented RankBoost, a web relevance ranking algorithm, on both NVIDIA CUDA and ATI Stream platforms to accelerate the algorithm and illustrate the differences between these two technologies. It shows that the performances of GPU programs are highly dependent on the utilization of GPU's hardware memory architectural features. In this work, we accelerated RankBoost algorithm on both platforms, and we achieved 22.9X speedup on CUDA and 9.2X speedup on ATI Stream respectively. Then we made a comparison on the differences of memory architecture between NVIDIA CUDA and ATI Stream.
Bo Wang 0067, Tianji Wu, Feng Yan 0003, Ningyi Xu, Yu Wang 0002
ICPADS3
2009 Parallel Inference for Latent Dirichlet Allocation on Graphics Processing Units
abstract
The recent emergence of Graphics Processing Units (GPUs) as general-purpose parallel computing devices provides us with new opportunities to develop scalable learning methods for massive data. In this work, we consider the problem of parallelizing two inference methods on GPUs for latent Dirichlet Allocation (LDA) models, collapsed Gibbs sampling (CGS) and collapsed variational Bayesian (CVB). To address limited memory constraints on GPUs, we propose a novel data partitioning scheme that effectively reduces the memory cost. Furthermore, the partitioning scheme balances the computational cost on each multiprocessor and enables us to easily avoid memory access conflicts. We also use data streaming to handle extremely large datasets. Extensive experiments showed that our parallel inference methods consistently produced LDA models with the same predictive power as sequential training methods did but with 26x speedup for CGS and 196x speedup for CVB on a GPU with 30 multiprocessors; actually the speedup is almost linearly scalable with the number of multiprocessors available. The proposed partitioning scheme and data streaming can be easily ported to many other models in machine learning.
Feng Yan 0003, Ningyi Xu, Yuan Qi 0001
NIPS1