• Here we see how we misuse PCA for overfitting, for solving overfitting problem.
  • y-value doesn't incorporated  for PCA to take into account.
  • Thus give a bad compression for representing original data that should take y-value as an input, resulting in throwing away some valuable information
  • Regularization would works just fine, less likely throw away some valuable information for logistic regression or neural networks
  • Adding PCA is a more complicated
  • If data too large, or anything else, ex doesn't work. then use PCA. But not recommended to use PCA as a basic plan/first plan. Only if things doesn't work. PCA is a little complicated that shouldn't be at first plan for reducing the data


  • PCA is really benefit for appropriate application
  • Use PCA for compression,reducing memory usage, visualization
  • PCA should be implemented wisely