Answers.Body: <p>PCA is linear, NN are nonlinear, more generally it's a universal function approximator.</p>
  <p>That said basic NN are not terribly usefull, the real value of NN is for structured data which is obvious for us but hard to describe analytically. Basically NN architecture has been designed to learn this structure using operations like convolution and maxpooling.</p>
  <p>There are still problems of course, and in some ways I think clustering algorithms still have value for things like anomaly detection.</p>
  
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2020-08-26T04:50:47.433Z
Answers.LastActivityDate: 2020-08-26T04:50:47.433Z
Answers.UserDisplayName: FourierFlux
Body: <p>I know the training of neural nets involves some sort of dimension manipulation to separate classes of different features.</p>
  <p>If there is no variation of features, no matter for neural nets or simple dimension reduction methods (e.g. PCA, LDA) + clustering, neither of them are going to distinguish different classes.</p>
  <p>In such sense, I would like to know the true power of neural nets:</p>
  <p>How classification neural nets are different from simple dimension reduction + clustering?</p>
  <p>or rephrase the question:</p>
  <p><em>What value do neural nets add to solving classification problems in terms of its algorithmic architecture compared with simple dimension reduction + clustering?</em></p>
  
Tags: <neural-networks><deep-learning><dimensionality-reduction>
Title: How classification neural nets are different from simple dimension reduction + clustering?
UserDisplayName: Johnny Tam
ThreadText: # How classification neural nets are different from simple dimension reduction + clustering?
  
  (Asked by: username_0 on 2020-08-26)
  
  I know the training of neural nets involves some sort of dimension manipulation to separate classes of different features.
  
  If there is no variation of features, no matter for neural nets or simple dimension reduction methods (e.g. PCA, LDA) + clustering, neither of them are going to distinguish different classes.
  
  In such sense, I would like to know the true power of neural nets:
  
  How classification neural nets are different from simple dimension reduction + clustering?
  
  or rephrase the question:
  
  *What value do neural nets add to solving classification problems in terms of its algorithmic architecture compared with simple dimension reduction + clustering?*
  
  **Tags:** neural-networks, deep-learning, dimensionality-reduction
  
  ---
  
  ## 1 answers
  
  ### Answer by username_1 on 2020-08-26. Score: 2
  
  PCA is linear, NN are nonlinear, more generally it's a universal function approximator.
  
  That said basic NN are not terribly usefull, the real value of NN is for structured data which is obvious for us but hard to describe analytically. Basically NN architecture has been designed to learn this structure using operations like convolution and maxpooling.
  
  There are still problems of course, and in some ways I think clustering algorithms still have value for things like anomaly detection.
  
  
  ---
  
  