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

Bo Xie 0002

dblp:72/6778-2 · DBLP profile ↗
← Back
18ranked-venue papers
8as first author
0since 2021 · last 2018
—ORCID · conflict

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

Artificial intelligence and machine learning · 15 · 6 first-authorGraphics, computer vision, multimedia, augmented reality and games · 3 · 1 first-authorDatabases, data management, data science and information retrieval · 2Human-computer interaction and ubiquitous computing · 2 · 1 first-authorApplied, interdisciplinary, general and emerging computing · 1 · 1 first-author

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
8 papers
Learning theory · 22% Probabilistic and Bayesian machine learning · 21% Optimization for machine learning · 18%
Theoretical computer science
2 papers
Algorithms and data structures · 82% Computational complexity · 18%

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

TopicWeightPapersLastEvidence papers
Machine learning › Representation and self-supervised learning › representation learning › dimensionality reduction › principal component analysis
kernel principal component analysis
0.522016
Communication Efficient Distributed Kernel Principal Component Analysis · KDD 2016
Scale Up Nonlinear Component Analysis with Doubly Stochastic Gradients · NIPS 2015
Machine learning › Learning theory
generalization bounds
0.312018
Deep Semi-Random Features for Nonlinear Function Approximation · AAAI 2018
Machine learning › Optimization for machine learning
non-convex optimization
0.312018
Deep Semi-Random Features for Nonlinear Function Approximation · AAAI 2018
Machine learning › Deep learning architectures and training › feedforward neural network
random feature neural network
0.312018
Deep Semi-Random Features for Nonlinear Function Approximation · AAAI 2018
Machine learning › Learning theory
computational learning theory
0.312017
On the Complexity of Learning Neural Networks · NIPS 2017
Machine learning › Learning theory › neural network theory
neural network learning theory
0.312017
On the Complexity of Learning Neural Networks · NIPS 2017
Machine learning › Learning theory › statistical query learning
statistical query lower bound
0.312017
On the Complexity of Learning Neural Networks · NIPS 2017
Machine learning › Efficient and distributed learning › distributed training
communication-efficient training
0.212016
Communication Efficient Distributed Kernel Principal Component Analysis · KDD 2016
Machine learning › Efficient and distributed learning
distributed training
0.212016
Communication Efficient Distributed Kernel Principal Component Analysis · KDD 2016
Machine learning › Probabilistic and Bayesian machine learning › stochastic processes › point process › temporal point process
hawkes process
0.212016
Isotonic Hawkes Processes · ICML 2016
Computer vision › Image recognition and object detection
image classification
0.212016
Correlated Logistic Model With Elastic Net Regularization for Multilabel Image Classification · IEEE Trans. Image Process. 2016
Machine learning › Probabilistic and Bayesian machine learning › statistical inference › regression › generalized linear model
logistic regression
0.212016
Correlated Logistic Model With Elastic Net Regularization for Multilabel Image Classification · IEEE Trans. Image Process. 2016
Machine learning › Learning paradigms
multi-label classification
0.212016
Correlated Logistic Model With Elastic Net Regularization for Multilabel Image Classification · IEEE Trans. Image Process. 2016
Machine learning › Probabilistic and Bayesian machine learning › stochastic processes
point process
0.212016
Isotonic Hawkes Processes · ICML 2016
Machine learning › Optimization for machine learning
stochastic gradient methods
0.212015
Scale Up Nonlinear Component Analysis with Doubly Stochastic Gradients · NIPS 2015
Machine learning › Optimization for machine learning › stochastic gradient methods
doubly stochastic gradient
0.212014
Scalable Kernel Methods via Doubly Stochastic Gradients · NIPS 2014
Machine learning › Kernel, tree and ensemble methods
kernel methods
0.212014
Scalable Kernel Methods via Doubly Stochastic Gradients · NIPS 2014
Machine learning › Probabilistic and Bayesian machine learning › structured models
latent variable model
0.212014
Nonparametric Estimation of Multi-View Latent Variable Models · ICML 2014
Machine learning › Probabilistic and Bayesian machine learning › structured models › latent variable model
multi-view latent variable model
0.212014
Nonparametric Estimation of Multi-View Latent Variable Models · ICML 2014
Machine learning › Kernel, tree and ensemble methods
scalable kernel methods
0.212014
Scalable Kernel Methods via Doubly Stochastic Gradients · NIPS 2014
Machine learning › Optimization for machine learning
stochastic gradient descent
0.212014
Scalable Kernel Methods via Doubly Stochastic Gradients · NIPS 2014
Algorithms and data structures
spectral methods
0.212014
Nonparametric Estimation of Multi-View Latent Variable Models · ICML 2014
Algorithms and data structures › numerical linear algebra › matrix and tensor decomposition
tensor decomposition
0.212014
Nonparametric Estimation of Multi-View Latent Variable Models · ICML 2014
Bioinformatics and computational biology
genome annotation
0.212013
Poly(A) motif prediction using spectral latent features from human DNA sequences · Bioinform. 2013
Computational complexity › lower bounds
exponential lower bounds
0.112017
On the Complexity of Learning Neural Networks · NIPS 2017
Machine learning › Optimization for machine learning
convergence guarantees
0.112015
Scale Up Nonlinear Component Analysis with Doubly Stochastic Gradients · NIPS 2015

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

logconcave distribution analysis · 0.6kernel methods · 0.6doubly stochastic gradients · 0.4semi-random features · 0.3random features · 0.3implicit ensemble · 0.3statistical query algorithms · 0.3statistical query algorithm · 0.3iterative parameter estimation · 0.2isotonic regression · 0.2distributed optimization · 0.2tensor power method · 0.2reproducing kernel hilbert space embedding · 0.2support vector machine · 0.2spectral learning · 0.2hidden markov model · 0.2
YearPublicationVenuePosition
2018 Deep Semi-Random Features for Nonlinear Function Approximation
abstract
We propose semi-random features for nonlinear function approximation. The flexibility of semi-random feature lies between the fully adjustable units in deep learning and the random features used in kernel methods. For one hidden layer models with semi-random features, we prove with no unrealistic assumptions that the model classes contain an arbitrarily good function as the width increases (universality), and despite non-convexity, we can find such a good function (optimization theory) that generalizes to unseen new data (generalization bound). For deep models, with no unrealistic assumptions, we prove universal approximation ability, a lower bound on approximation error, a partial optimization guarantee, and a generalization bound. Depending on the problems, the generalization bound of deep semi-random features can be exponentially better than the known bounds of deep ReLU nets; our generalization error bound can be independent of the depth, the number of trainable weights as well as the input dimensionality. In experiments, we show that semi-random features can match the performance of neural networks by using slightly more units, and it outperforms random features by using significantly fewer units. Moreover, we introduce a new implicit ensemble method by using semi-random features.
Kenji Kawaguchi, Bo Xie 0002
AAAI2
2017 Diverse Neural Network Learns True Target Functions
abstract
Neural networks are a powerful class of functions that can be trained with simple gradient descent to achieve state-of-the-art performance on a variety of applications. Despite their practical success, there is a paucity of results that provide theoretical guarantees on why they are so effective. Lying in the center of the problem is the difficulty of analyzing the non-convex loss function with potentially numerous local minima and saddle points. Can neural networks corresponding to the stationary points of the loss function learn the true target function? If yes, what are the key factors contributing to such nice optimization properties? In this paper, we answer these questions by analyzing one-hidden-layer neural networks with ReLU activation, and show that despite the non-convexity, neural networks with diverse units have no spurious local minima. We bypass the non-convexity issue by directly analyzing the first order optimality condition, and show that the loss can be made arbitrarily small if the minimum singular value of the “extended feature matrix” is large enough. We make novel use of techniques from kernel methods and geometric discrepancy, and identify a new relation linking the smallest singular value to the spectrum of a kernel function associated with the activation function and to the diversity of the units. Our results also suggest a novel regularization function to promote unit diversity for potentially better generalization ability.
Bo Xie 0002, Yingyu Liang
AISTATS1
2017 On the Complexity of Learning Neural Networks
abstract
The stunning empirical successes of neural networks currently lack rigorous theoretical explanation. What form would such an explanation take, in the face of existing complexity-theoretic lower bounds? A first step might be to show that data generated by neural networks with a single hidden layer, smooth activation functions and benign input distributions can be learned efficiently. We demonstrate here a comprehensive lower bound ruling out this possibility: for a wide class of activation functions (including all currently used), and inputs drawn from any logconcave distribution, there is a family of one-hidden-layer functions whose output is a sum gate that are hard to learn in a precise sense: any statistical query algorithm (which includes all known variants of stochastic gradient descent with any loss function) needs an exponential number of queries even using tolerance inversely proportional to the input dimensionality. Moreover, this hard family of functions is realizable with a small (sublinear in dimension) number of activation units in the single hidden layer. The lower bound is also robust to small perturbations of the true weights. Systematic experiments illustrate a phase transition in the training error as predicted by the analysis.
Santosh S. Vempala, John Wilmes, Bo Xie 0002
NIPS4
2016 Isotonic Hawkes Processes
abstract
Hawkes processes are powerful tools for modeling the mutual-excitation phenomena commonly observed in event data from a variety of domains, such as social networks, quantitative finance and healthcare records. The intensity function of a Hawkes process is typically assumed to be linear in the sum of triggering kernels, rendering it inadequate to capture nonlinear effects present in real-world data. To address this shortcoming, we propose an Isotonic-Hawkes process whose intensity function is modulated by an additional nonlinear link function. We also developed a novel iterative algorithm which learns both the nonlinear link function and other parameters provably. We showed that Isotonic-Hawkes processes can fit a variety of nonlinear patterns which cannot be captured by conventional Hawkes processes, and achieve superior empirical performance in real world applications.
Yichen Wang 0001, Bo Xie 0002, Nan Du 0002
ICML2
2016 Communication Efficient Distributed Kernel Principal Component Analysis
abstract
Kernel Principal Component Analysis (KPCA) is a key machine learning algorithm for extracting nonlinear features from data. In the presence of a large volume of high dimensional data collected in a distributed fashion, it becomes very costly to communicate all of this data to a single data center and then perform kernel PCA. Can we perform kernel PCA on the entire dataset in a distributed and communication efficient fashion while maintaining provable and strong guarantees in solution quality?
Maria-Florina Balcan, Yingyu Liang, David P. Woodruff, Bo Xie 0002
KDD5
2016 Correlated Logistic Model With Elastic Net Regularization for Multilabel Image Classification
abstract
In this paper, we present correlated logistic (CorrLog) model for multilabel image classification. CorrLog extends conventional logistic regression model into multilabel cases, via explicitly modeling the pairwise correlation between labels. In addition, we propose to learn the model parameters of CorrLog with elastic net regularization, which helps exploit the sparsity in feature selection and label correlations and thus further boost the performance of multilabel classification. CorrLog can be efficiently learned, though approximately, by regularized maximum pseudo likelihood estimation, and it enjoys a satisfying generalization bound that is independent of the number of labels. CorrLog performs competitively for multilabel image classification on benchmark data sets MULAN scene, MIT outdoor scene, PASCAL VOC 2007, and PASCAL VOC 2012, compared with the state-of-the-art multilabel classification algorithms.
Qiang Li 0024, Bo Xie 0002, Jane You, Wei Bian 0003, Dacheng Tao
IEEE Trans. Image Process.2
2015 Scale Up Nonlinear Component Analysis with Doubly Stochastic Gradients
abstract
Nonlinear component analysis such as kernel Principle Component Analysis (KPCA) and kernel Canonical Correlation Analysis (KCCA) are widely used in machine learning, statistics and data analysis, but they can not scale up to big datasets. Recent attempts have employed random feature approximations to convert the problem to the primal form for linear computational complexity. However, to obtain high quality solutions, the number of random features should be the same order of magnitude as the number of data points, making such approach not directly applicable to the regime with millions of data points.We propose a simple, computationally efficient, and memory friendly algorithm based on the ``doubly stochastic gradients'' to scale up a range of kernel nonlinear component analysis, such as kernel PCA, CCA and SVD. Despite the \emph{non-convex} nature of these problems, our method enjoys theoretical guarantees that it converges at the rate $\Otil(1/t)$ to the global optimum, even for the top $k$ eigen subspace. Unlike many alternatives, our algorithm does not require explicit orthogonalization, which is infeasible on big datasets. We demonstrate the effectiveness and scalability of our algorithm on large scale synthetic and real world datasets.
Bo Xie 0002, Yingyu Liang
NIPS1
2015 Learning Latent Variable Models by Improving Spectral Solutions with Exterior Point Method
Amirreza Shaban, Mehrdad Farajtabar, Bo Xie 0002, Byron Boots
UAI3
2014 Nonparametric Estimation of Multi-View Latent Variable Models
abstract
Spectral methods have greatly advanced the estimation of latent variable models, generating a sequence of novel and efficient algorithms with strong theoretical guarantees. However, current spectral algorithms are largely restricted to mixtures of discrete or Gaussian distributions. In this paper, we propose a kernel method for learning multi-view latent variable models, allowing each mixture component to be nonparametric and learned from data in an unsupervised fashion. The key idea of our method is to embed the joint distribution of a multi-view latent variable model into a reproducing kernel Hilbert space, and then the latent parameters are recovered using a robust tensor power method. We establish that the sample complexity for the proposed method is quadratic in the number of latent components and is a low order polynomial in the other relevant parameters. Thus, our nonparametric tensor approach to learning latent variable models enjoys good sample and computational efficiencies. As a special case of our framework, we also obtain a first unsupervised conditional density estimator of the kind with provable guarantees. In both synthetic and real world datasets, the nonparametric tensor power method compares favorably to EM algorithm and other spectral algorithms.
Anima Anandkumar, Bo Dai 0001, Bo Xie 0002
ICML4
2014 Scalable Kernel Methods via Doubly Stochastic Gradients
Bo Dai 0001, Bo Xie 0002, Niao He, Yingyu Liang, Anant Raj, Maria-Florina Balcan
NIPS2
2013 Inside insider trading: patterns & discoveries from a large scale exploratory analysis
abstract
How do company insiders trade? Do their trading behaviors differ based on their roles (e.g., CEO vs. CFO)? Do those behaviors change over time (e.g., impacted by the 2008 market crash)? Can we identify insiders who have similar trading behaviors? And what does that tell us?
Acar Tamersoy, Bo Xie 0002, Stephen L. Lenkey, Bryan R. Routledge, Polo Chau, Shamkant B. Navathe
ASONAM2
2013 Poly(A) motif prediction using spectral latent features from human DNA sequences
abstract
MOTIVATION: Polyadenylation is the addition of a poly(A) tail to an RNA molecule. Identifying DNA sequence motifs that signal the addition of poly(A) tails is essential to improved genome annotation and better understanding of the regulatory mechanisms and stability of mRNA. Existing poly(A) motif predictors demonstrate that information extracted from the surrounding nucleotide sequences of candidate poly(A) motifs can differentiate true motifs from the false ones to a great extent. A variety of sophisticated features has been explored, including sequential, structural, statistical, thermodynamic and evolutionary properties. However, most of these methods involve extensive manual feature engineering, which can be time-consuming and can require in-depth domain knowledge. RESULTS: We propose a novel machine-learning method for poly(A) motif prediction by marrying generative learning (hidden Markov models) and discriminative learning (support vector machines). Generative learning provides a rich palette on which the uncertainty and diversity of sequence information can be handled, while discriminative learning allows the performance of the classification task to be directly optimized. Here, we used hidden Markov models for fitting the DNA sequence dynamics, and developed an efficient spectral algorithm for extracting latent variable information from these models. These spectral latent features were then fed into support vector machines to fine-tune the classification performance. We evaluated our proposed method on a comprehensive human poly(A) dataset that consists of 14 740 samples from 12 of the most abundant variants of human poly(A) motifs. Compared with one of the previous state-of-the-art methods in the literature (the random forest model with expert-crafted features), our method reduces the average error rate, false-negative rate and false-positive rate by 26, 15 and 35%, respectively. Meanwhile, our method makes ~30% fewer error predictions relative to the other string kernels. Furthermore, our method can be used to visualize the importance of oligomers and positions in predicting poly(A) motifs, from which we can observe a number of characteristics in the surrounding regions of true and false motifs that have not been reported before. AVAILABILITY: http://sfb.kaust.edu.sa/Pages/Software.aspx. SUPPLEMENTARY INFORMATION: Supplementary data are available at Bioinformatics online.
Bo Xie 0002, Boris R. Jankovic, Vladimir B. Bajic, Xin Gao 0001
Bioinform.1
2011 Multi-view Pedestrian Recognition Using Shared Dictionary Learning with Group Sparsity
Shuai Zheng 0001, Bo Xie 0002, Kaiqi Huang, Dacheng Tao
ICONIP (3)2
2011 Toward the Optimization of Normalized Graph Laplacian
abstract
Normalized graph Laplacian has been widely used in many practical machine learning algorithms, e.g., spectral clustering and semisupervised learning. However, all of them use the Euclidean distance to construct the graph Laplacian, which does not necessarily reflect the inherent distribution of the data. In this brief, we propose a method to directly optimize the normalized graph Laplacian by using pairwise constraints. The learned graph is consistent with equivalence and nonequivalence pairwise relationships, and thus it can better represent similarity between samples. Meanwhile, our approach, unlike metric learning, automatically determines the scale factor during the optimization. The learned normalized Laplacian matrix can be directly applied in spectral clustering and semisupervised learning algorithms. Comprehensive experiments demonstrate the effectiveness of the proposed approach.
Bo Xie 0002, Meng Wang 0001, Dacheng Tao
IEEE Trans. Neural Networks1
2011 m-SNE: Multiview Stochastic Neighbor Embedding
abstract
Dimension reduction has been widely used in real-world applications such as image retrieval and document classification. In many scenarios, different features (or multiview data) can be obtained, and how to duly utilize them is a challenge. It is not appropriate for the conventional concatenating strategy to arrange features of different views into a long vector. That is because each view has its specific statistical property and physical interpretation. Even worse, the performance of the concatenating strategy will deteriorate if some views are corrupted by noise. In this paper, we propose a multiview stochastic neighbor embedding (m-SNE) that systematically integrates heterogeneous features into a unified representation for subsequent processing based on a probabilistic framework. Compared with conventional strategies, our approach can automatically learn a combination coefficient for each view adapted to its contribution to the data embedding. This combination coefficient plays an important role in utilizing the complementary information in multiview data. Also, our algorithm for learning the combination coefficient converges at a rate of O(1/k(2)), which is the optimal rate for smooth problems. Experiments on synthetic and real data sets suggest the effectiveness and robustness of m-SNE for data visualization, image retrieval, object categorization, and scene recognition.
Bo Xie 0002, Yang Mu, Dacheng Tao, Kaizhu Huang
IEEE Trans. Syst. Man Cybern. Part B1
2010 Large-scale Dictionary Learning For Local Coordinate Coding
abstract
Local coordinate coding has recently been introduced to learning visual feature dictionary and achieved top level performance for object recognition. However, the computational complexity scales linearly with the number of samples, so it does not scale up well for large-scale databases. In this paper, we propose an online learning algorithm which, at every iteration round, only processes one or a mini-batch of random samples (e.g., two hundred samples). Our algorithm theoretically ensures the convergence to the expected objective at infinity. Experiments on object recognition demonstrate the advantage over the original local coordinate coding method in terms of efficiency with comparable performance.
Bo Xie 0002, Mingli Song, Dacheng Tao
BMVC1
2010 Random Projection Tree and Multiview Embedding for Large-Scale Image Retrieval
Bo Xie 0002, Yang Mu, Mingli Song, Dacheng Tao
ICONIP (2)1
2010 m-SNE: Multiview Stochastic Neighbor Embedding
Bo Xie 0002, Yang Mu, Dacheng Tao
ICONIP (1)1