Bucketed PCA Neural Networks with Neurons Mirroring Signals

08/02/2021
by   Jackie Shen, et al.
0

The bucketed PCA neural network (PCA-NN) with transforms is developed here in an effort to benchmark deep neural networks (DNN's), for problems on supervised classification. Most classical PCA models apply PCA to the entire training data set to establish a reductive representation and then employ non-network tools such as high-order polynomial classifiers. In contrast, the bucketed PCA-NN applies PCA to individual buckets which are constructed in two consecutive phases, as well as retains a genuine architecture of a neural network. This facilitates a fair apple-to-apple comparison to DNN's, esp. to reveal that a major chunk of accuracy achieved by many impressive DNN's could possibly be explained by the bucketed PCA-NN (e.g., 96 as an example). Compared with most DNN's, the three building blocks of the bucketed PCA-NN are easier to comprehend conceptually - PCA, transforms, and bucketing for error correction. Furthermore, unlike the somewhat quasi-random neurons ubiquitously observed in DNN's, the PCA neurons resemble or mirror the input signals and are more straightforward to decipher as a result.

READ FULL TEXT

page 6

page 10

page 14

research
05/17/2018

DNN or k-NN: That is the Generalize vs. Memorize Question

This paper studies the relationship between the classification performed...
research
02/26/2023

Efficient fair PCA for fair representation learning

We revisit the problem of fair principal component analysis (PCA), where...
research
03/08/2021

Empirical comparison between autoencoders and traditional dimensionality reduction methods

In order to process efficiently ever-higher dimensional data such as ima...
research
02/07/2023

LUT-NN: Towards Unified Neural Network Inference by Table Lookup

DNN inference requires huge effort of system development and resource co...
research
09/29/2017

Comparison of PCA with ICA from data distribution perspective

We performed an empirical comparison of ICA and PCA algorithms by applyi...
research
04/02/2021

PolyDNN: Polynomial Representation of NN for Communication-less SMPC Inference

The structure and weights of Deep Neural Networks (DNN) typically encode...

Please sign up or login with your details

Forgot password? Click here to reset