Country
SAND: Semi-Supervised Adaptive Novel Class Detection and Classification over Data Stream
Haque, Ahsanul (The University of Texas at Dallas) | Khan, Latifur (The University of Texas at Dallas) | Baron, Michael (The University of Texas at Dallas)
Most approaches to classifying data streams either divide the stream into fixed-size chunks or use gradual forgetting. Due to evolving nature of data streams, finding a proper size or choosing a forgetting rate without prior knowledge about time-scale of change is not a trivial task. These approaches hence suffer from a trade-off between performance and sensitivity. Existing dynamic sliding window based approaches address this problem by tracking changes in classifier error rate, but are supervised in nature. We propose an efficient semi-supervised framework in this paper which uses change detection on classifier confidence to detect concept drifts, and to determine chunk boundaries dynamically. It also addresses concept evolution problem by detecting outliers having strong cohesion among themselves. Experiment results on benchmark and synthetic data sets show effectiveness of the proposed approach.
Discriminative Analysis Dictionary Learning
Guo, Jun (Dalian University of Technology) | Guo, Yanqing (Dalian University of Technology) | Kong, Xiangwei (Dalian University of Technology) | Zhang, Man (Institute of Automation, Chinese Academy of Sciences) | He, Ran (Institute of Automation, Chinese Academy of Sciences)
Dictionary learning (DL) has been successfully applied to various pattern classification tasks in recent years. However, analysis dictionary learning (ADL), as a major branch of DL, has not yet been fully exploited in classification due to its poor discriminability. This paper presents a novel DL method, namely Discriminative Analysis Dictionary Learning (DADL), to improve the classification performance of ADL. First, a code consistent term is integrated into the basic analysis model to improve discriminability. Second, a triplet constraint-based local topology preserving loss function is introduced to capture the discriminative geometrical structures embedded in data. Third, correntropy induced metric is employed as a robust measure to better control outliers for classification. Then, half-quadratic minimization and alternate search strategy are used to speed up the optimization process so that there exist closed-form solutions in each alternating minimization stage. Experiments on several commonly used databases show that our proposed method not only significantly improves the discriminative ability of ADL, but also outperforms state-of-the-art synthesis DL methods.
Uncertainty Propagation in Long-Term Structured Regression on Evolving Networks
Gligorijevic, Djordje (Temple University) | Stojanovic, Jelena (Temple University) | Obradovic, Zoran (Temple University)
Conditional probabilistic graphical models provide a powerful Thus, a particular interest of this paper is long-term forecasting framework for structured regression in spatiotemporal on non-static networks with continuous target variables datasets with complex correlation patterns. It has been (structured regression) and proper uncertainty propagation shown that models utilizing underlying correlation patterns estimate in such evolving networks. This is motivated (structured models) can significantly improve predictive accuracy by climate modeling of long-term precipitation prediction in as compared to models not utilizing such information spatiotemporal weather station networks, as well as prediction (Radosavljevic, Vucetic, and Obradovic 2010; 2014; of different disease trends in temporal disease-disease Ristovski et al. 2013; Wytock and Kolter 2013; Stojanovic networks.
Indexable Probabilistic Matrix Factorization for Maximum Inner Product Search
Fraccaro, Marco (Technical University of Denmark) | Paquet, Ulrich (Microsoft Research, Cambridge) | Winther, Ole (Technical University of Denmark)
The Maximum Inner Product Search (MIPS) problem, prevalent in matrix factorization-based recommender systems, scales linearly with the number of objects to score. Recent work has shown that clever post-processing steps can turn the MIPS problem into a nearest neighbour one, allowing sublinear retrieval time either through Locality Sensitive Hashing or various tree structures that partition the Euclidian space. This work shows that instead of employing post-processing steps, substantially faster retrieval times can be achieved for the same accuracy when inference is not decoupled from the indexing process. By framing matrix factorization to be natively indexable, so that any solution is immediately sublinearly searchable, we use the machinery of Machine Learning to best learn such a solution. We introduce Indexable Probabilistic Matrix Factorization (IPMF) to shift the traditional post-processing complexity into the training phase of the model. Its inference procedure is based on Geodesic Monte Carlo, and adds minimal additional computational cost to standard Monte Carlo methods for matrix factorization. By coupling inference and indexing in this way, we achieve more than a 50% improvement in retrieval time against two state of the art methods, for a given level of accuracy in the recommendations of two large-scale recommender systems.
Incremental Stochastic Factorization for Online Reinforcement Learning
Barreto, Andre M. S. (Laboratรณrio Nacional de Computaรงรฃo Cientรญfica) | Beirigo, Rafael L. (Laboratรณrio Nacional de Computaรงรฃo Cientรญfica) | Pineau, Joelle (McGill University) | Precup, Doina (McGill University)
A construct that has been receiving attention recently in reinforcement learning is stochastic factorization (SF), a particular case of non-negative factorization (NMF) in which the matrices involved are stochastic. The idea is to use SF to approximate the transition matrices of a Markov decision process (MDP). This is useful for two reasons. First, learning the factors of the SF instead of the transition matrices can reduce significantly the number of parameters to be estimated. Second, it has been shown that SF can be used to reduce the number of operations needed to compute an MDP's value function. Recently, an algorithm called expectation-maximization SF (EMSF) has been proposed to compute a SF directly from transitions sampled from an MDP. In this paper we take a closer look at EMSF. First, by exploiting the assumptions underlying the algorithm, we show that it is possible to reduce it to simple multiplicative update rules similar to the ones that helped popularize NMF. Second, we analyze the optimization process underlying EMSF and find that it minimizes a modified version of the Kullback-Leibler divergence that is particularly well-suited for learning a SF from data sampled from an arbitrary distribution. Third, we build on this improved understanding of EMSF to draw an interesting connection with NMF and probabilistic latent semantic analysis. We also exploit the simplified update rules to introduce a new version of EMSF that generalizes and significantly improves its precursor. This new algorithm provides a practical mechanism to control the trade-off between memory usage and computing time, essentially freeing the space complexity of EMSF from its dependency on the number of sample transitions. The algorithm can also compute its approximation incrementally, which makes it possible to use it concomitantly with the collection of data. This feature makes the new version of EMSF particularly suitable for online reinforcement learning. Empirical results support the utility of the proposed algorithm.
Fast Hybrid Algorithm for Big Matrix Recovery
Zhou, Tengfei (Zhejiang University) | Qian, Hui (Zhejiang University) | Shen, Zebang (Zhejiang Univeristy) | Xu, Congfu (Zhejiang Univeristy)
Large-scale Nuclear Norm penalized Least Square problem (NNLS) is frequently encountered in estimation of low rank structures. In this paper we accelerate the solution procedure by combining non-smooth convex optimization with smooth Riemannian method. Our methods comprise of two phases. In the first phase, we use Alternating Direction Method of Multipliers (ADMM) both to identify the fix rank manifold where an optimum resides and to provide an initializer for the subsequent refinement. In the second phase, two superlinearly convergent Riemannian methods: Riemannian NewTon (NT) and Riemannian Conjugate Gradient descent (CG) are adopted to improve the approximation over a fix rank manifold. We prove that our Hybrid method of ADMM and NT (HADMNT) converges to an optimum of NNLS at least quadratically. The experiments on large-scale collaborative filtering datasets demonstrate very competitive performance of these fast hybrid methods compared to the state-of-the-arts.
Cold-Start Heterogeneous-Device Wireless Localization
Zheng, Vincent W. (Advanced Digital Sciences Center) | Cao, Hong (McLaren Applied Technolgoies APAC) | Gao, Shenghua (ShanghaiTech University) | Adhikari, Aditi (Advanced Digital Sciences Center) | Lin, Miao (Institute for Infocomm Research, A*STAR) | Chang, Kevin Chen-Chuan (University of Illinois at Urbana-Champaign)
In this paper, we study a cold-start heterogeneous-devicelocalization problem. This problem is challenging, becauseit results in an extreme inductive transfer learning setting,where there is only source domain data but no target do-main data. This problem is also underexplored. As there is notarget domain data for calibration, we aim to learn a robustfeature representation only from the source domain. There islittle previous work on such a robust feature learning task; besides, the existing robust feature representation propos-als are both heuristic and inexpressive. As our contribution,we for the first time provide a principled and expressive robust feature representation to solve the challenging cold-startheterogeneous-device localization problem. We evaluate ourmodel on two public real-world data sets, and show that itsignificantly outperforms the best baseline by 23.1%โ91.3%across four pairs of heterogeneous devices.
Learning a Hybrid Architecture for Sequence Regression and Annotation
Zhang, Yizhe (Duke University) | Henao, Ricardo (Duke University) | Carin, Lawrence (Duke University ) | Zhong, Jianling (Duke University) | Hartemink, Alexander (Duke University)
When learning a hidden Markov model (HMM), sequential observations can often be complemented by real-valued summary response variables generated from the path of hidden states. Such settings arise in numerous domains, including many applications in biology, like motif discovery and genome annotation. In this paper, we present a flexible framework for jointly modeling both latent sequence features and the functional mapping that relates the summary response variables to the hidden state sequence. The algorithm is compatible with a rich set of mapping functions. Results show that the availability of additional continuous response variables can simultaneously improve the annotation of the sequential observations and yield good prediction performance in both synthetic data and real-world datasets.
Semisupervised Autoencoder for Sentiment Analysis
Zhai, Shuangfei (Binghamton University) | Zhang, Zhongfei (Mark) (Binghamton University)
In this paper, we investigate the usage of autoencoders in modeling textual data. Traditional autoencoders suffer from at least two aspects: scalability with the high dimensionality of vocabulary size and dealing with task-irrelevant words. We address this problem by introducing supervision via the loss function of autoencoders. In particular, we first train a linear classifier on the labeled data, then define a loss for the autoencoder with the weights learned from the linear classifier. To reduce the bias brought by one single classifier, we define a posterior probability distribution on the weights of the classifier, and derive the marginalized loss of the autoencoder with Laplace approximation. We show that our choice of loss function can be rationalized from the perspective of Bregman Divergence, which justifies the soundness of our model. We evaluate the effectiveness of our model on six sentiment analysis datasets, and show that our model significantly outperforms all the competing methods with respect to classification accuracy. We also show that our model is able to take advantage of unlabeled dataset and get improved performance. We further show that our model successfully learns highly discriminative feature maps, which explains its superior performance.
Convolutional Neural Networks over Tree Structures for Programming Language Processing
Mou, Lili (Peking University) | Li, Ge (Peking University) | Zhang, Lu (Peking University) | Wang, Tao (Stanford Univeristy) | Jin, Zhi (Peking Univeristy)
Programming language processing (similar to natural language processing) is a hot research topic in the field of software engineering; it has also aroused growing interest in the artificial intelligence community. However, different from a natural language sentence, a program contains rich, explicit, and complicated structural information. Hence, traditional NLP models may be inappropriate for programs. In this paper, we propose a novel tree-based convolutional neural network (TBCNN) for programming language processing, in which a convolution kernel is designed over programs' abstract syntax trees to capture structural information. TBCNN is a generic architecture for programming language processing; our experiments show its effectiveness in two different program analysis tasks: classifying programs according to functionality, and detecting code snippets of certain patterns. TBCNN outperforms baseline methods, including several neural models for NLP.