paper-with-me

홈 › Papers

Projecting "better than randomly": How to reduce the dimensionality of very large datasets in a way that outperforms random projections

2019-01-03 · Michael Wojnowicz, Di Zhang, Glenn Chisholm, Xuan Zhao, Matt Wolff

For very large datasets, random projections (RP) have become the tool of choice for dimensionality reduction. This is due to the computational complexity of principal component analysis. However, the recent development of randomized principal component analysis (RPCA) has opened up the possibility of obtaining approximate principal components on very large datasets. In this paper, we compare the performance of RPCA and RP in dimensionality reduction for supervised learning. In Experiment 1, study a malware classification task on a dataset with over 10 million samples, almost 100,000 features, and over 25 billion non-zero values, with the goal of reducing the dimensionality to a compressed representation of 5,000 features. In order to apply RPCA to this dataset, we develop a new algorithm called large sample RPCA (LS-RPCA), which extends the RPCA algorithm to work on datasets with arbitrarily many samples. We find that classification performance is much higher when using LS-RPCA for dimensionality reduction than when using random projections. In particular, across a range of target dimensionalities, we find that using LS-RPCA reduces classification error by between 37% and 54%. Experiment 2 generalizes the phenomenon to multiple datasets, feature representations, and classifiers. These findings have implications for a large number of research projects in which random projections were used as a preprocessing step for dimensionality reduction. As long as accuracy is at a premium and the target dimensionality is sufficiently less than the numeric rank of the dataset, randomized PCA may be a superior choice. Moreover, if the dataset has a large number of samples, then LS-RPCA will provide a method for obtaining the approximate principal components.

📄 PDF Abstract BibTeX arXiv:1901.00630

Code (0)

등록된 구현이 없습니다.

Tasks

Dimensionality ReductionGeneral ClassificationMalware Classification

Methods 이 논문이 사용한 방법론

PCA Principle Components Analysis (PCA) is an unsupervised method primary used for dimensionality reduction within machine learning. PCA is calculated via a singular value…

Similar Papers 제목 키워드 기반

THDC: Training Hyperdimensional Computing Models with Backpropagation

2026-01-27 · Hanne Dejonghe, Sam Leroux arxiv

Hyperdimensional computing (HDC) offers lightweight learning for energy-constrained devices by encoding data into high-dimensional vectors. However, its reliance on ultra-high dimensionality and static, randomly initiali…

Randomly Projected Additive Gaussian Processes for Regression

2019-12-30 · ICML 2020 1 · Ian A. Delbridge, David S. Bindel, Andrew Gordon Wilson

Gaussian processes (GPs) provide flexible distributions over functions, with inductive biases controlled by a kernel. However, in many applications Gaussian processes can struggle with even moderate input dimensionality.…

Gaussian ProcessesregressionSmall Data Image Classification

Large-scale Speaker Retrieval on Random Speaker Variability Subspace

2018-11-27 · Suwon Shon, Young-Gun Lee, Taesu Kim

This paper describes a fast speaker search system to retrieve segments of the same voice identity in the large-scale data. A recent study shows that Locality Sensitive Hashing (LSH) enables quick retrieval of a relevant …

Retrieval

Random Maxout Features

2015-06-11 · Youssef Mroueh, Steven Rennie, Vaibhava Goel

In this paper, we propose and study random maxout features, which are constructed by first projecting the input data onto sets of randomly generated vectors with Gaussian elements, and then outputing the maximum projecti…

Data VisualizationDimensionality ReductionGeneral ClassificationGeneralization Bounds

Dimensionality Reduction of Affine Variational Inequalities Using Random Projections

2014-08-20 · Bharat Prabhakar, Ankur A. Kulkarni

We present a method for dimensionality reduction of an affine variational inequality (AVI) defined over a compact feasible region. Centered around the Johnson Lindenstrauss lemma, our method is a randomized algorithm tha…

Dimensionality ReductionLEMMA