Examining the Use of Neural Networks for Feature Extraction: A Comparative Analysis using Deep Learning, Support Vector Machines, and K-Nearest Neighbor Classifiers
Not on the map. Why?
Abstract (arXiv)
Neural networks in many varieties are touted as very powerful machine learning tools because of their ability to distill large amounts of information from different forms of data, extracting complex features and enabling powerful classification abilities. In this study, we use neural networks to extract features from both images and numeric data and use these extracted features as inputs for other machine learning models, namely support vector machines (SVMs) and k-nearest neighbor classifiers (KNNs), in order to see if neural-network-extracted features enhance the capabilities of these models. We tested 7 different neural network architectures in this manner, 4 for images and 3 for numeric data, training each for varying lengths of time and then comparing the results of the neural network independently to those of an SVM and KNN on the data, and finally comparing these results to models of SVM and KNN trained using features extracted via the neural network architecture. This process was repeated on 3 different image datasets and 2 different numeric datasets. The results show that, in many cases, the features extracted using the neural network significantly improve the capabilities of SVMs and KNNs compared to running these algorithms on the raw features, and in some cases also surpass the performance of the neural network alone. This in turn suggests that it may be a reasonable practice to use neural networks as a means to extract features for classification by other machine learning models for some datasets.
Key facts. Cited by 5 papers in the map (data through 7 Oct 2026). First posted on arXiv 6 May 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 1; 2022: 0; 2023: 1; 2024: 2; 2025: 1.
5 papers.
- 2024COOD: Combined out-of-distribution detection using multiple measures for anomaly & novel class detection in large-scale hierarchical classificationcited by 5
- 2021Learning Abstract Task Representationscited by 3
- 2024Reliability and Interpretability in Science and Deep Learningcited by 2
- 2023Dimensionality Reduction Using pseudo-Boolean polynomials For Cluster Analysiscited by 0
- 2025SoftStep: Learning Sparse Similarity Powers Deep Neighbor-Based Regressioncited by 0
- 2025SoftStep: Learning Sparse Similarity Powers Deep Neighbor-Based Regression9 Jun 2025
- 2024COOD: Combined out-of-distribution detection using multiple measures for anomaly & novel class detection in large-scale hierarchical classification11 Mar 2024
- 2024Reliability and Interpretability in Science and Deep Learning14 Jan 2024
- 2023Dimensionality Reduction Using pseudo-Boolean polynomials For Cluster Analysis29 Aug 2023
- 2021Learning Abstract Task Representations19 Jan 2021