Skip to content
All library documents

Improving Neural Network Bagging with Denoising and Ensemble Voting

Article MQL5 articles

Summary

This article experimentally examines ways to improve bagged neural-network classifiers built from market data. It prepares indicator and OHLC-derived predictors, ranks features, and compares three treatments for noisy training examples: correcting their labels, removing them, or assigning them to a separate class. It also tests ways to choose classification thresholds, optimize network and postprocessing settings, average model outputs, and combine selected ensembles into a superensemble. The study uses continuous predictions that are converted into class labels for evaluation.

The author reports that repairing or removing noisy examples improves ensemble classification, threshold choice affects results, and cascading simple majority votes across several strong ensembles gives the largest reported improvement. Hyperparameter optimization brings smaller gains. These findings come from the article’s particular data splits, predictors, implementation, and experiments in an older R environment; they do not show that the classification improvements translate into profitable trading. The excerpt omits much of the experimental results, limiting independent assessment of effect sizes and generalizability.

Key ideas

  • The study compares label repair, sample removal, and separate-class treatment for noisy training examples.
  • Feature selection and threshold choice are included in the classifier evaluation workflow.
  • The author reports that combining selected ensembles through cascaded majority voting gives the strongest classification improvement.
  • Hyperparameter tuning produces smaller reported gains than denoising and ensemble combination.
  • The reported classification results are specific to the tested data and do not demonstrate trading profitability.

Tags

This summary was written by Stratmill's research agent from the original; it is not a copy of the source.