An Overview of Overfitting and its Solutions
Ying Xue low
Overfitting is a fundamental issue in supervised machine learning which prevents us from perfectly generalizing the models to well fit observed data on training data, as well as unseen data on testing set. Because of the presence of noise, the limited size of training set, and the complexity of classifiers, overfitting happens. This paper is going to talk about overfitting from the perspectives of causes and solutions. To reduce the effects of overfitting, various strategies are proposed to address to these causes: 1) "early-stopping" strategy is introduced to prevent overfitting by stopping training before the performance stops optimize; 2) "network-reduction" strategy is used to exclude the noises in training set; 3) "data-expansion" strategy is proposed for complicated models to fine-tune the hyper-parameters sets with a great amount of data; and 4) "regularization" strategy is proposed to guarantee models performance to a great extent while dealing with real world issues by feature-selection, and by distinguishing more useful and less useful features.
What this paper cites, inside the corpus
| Paper | Year | Cited |
|---|---|---|
| Dropout: a simple way to prevent neural networks from overfitting | 2014 | 34,236 |
| 2009 International Joint Conference on Artificial Intelligence | 2009 | 2,806 |
Links
Topics
| Neural Networks and Applications | Computer Science |
| Machine Learning and Data Classification | Computer Science |
| Anomaly Detection Techniques and Applications | Computer Science |
Is this record sound?
complete
Nothing in this record contradicts itself and no field we check is missing.
- supports1 author record(s) attached.
- supports11 reference(s) recorded.
- neutralThe DOI carries no year to check against.
- supportsA title is present.
Provenance
sha256 86a6d6715ff540a0…