An Adaptive Bayesian Pruning for Neural Networks in a Non-Stationary Environment

Abstract

Pruning a neural network to a reasonable smaller size, and if possible to give a better generalization, has long been investigated. Conventionally the common technique of pruning is based on considering error sensitivity measure, and the nature of the problem being solved is usually stationary. In this article, we present an adaptive pruning algorithm for use in a nonstationary environment. The idea relies on the use of the extended Kalman filter (EKF) training method. Since EKF is a recursive Bayesian algorithm, we define a weight-importance measure in term of the sensitivity of a posteriori probability. Making use of this new measure and the adaptive nature of EKF, we devise an adaptive pruning algorithm called adaptive Bayesian pruning. Simulation results indicate that in a noisy nonstationary environment, the proposed pruning algorithm is able to remove network redundancy adaptively and yet preserve the same generalization ability.

Cite

Text

Sum et al. "An Adaptive Bayesian Pruning for Neural Networks in a Non-Stationary Environment." Neural Computation, 1999. doi:10.1162/089976699300016539

Markdown

[Sum et al. "An Adaptive Bayesian Pruning for Neural Networks in a Non-Stationary Environment." Neural Computation, 1999.](https://mlanthology.org/neco/1999/sum1999neco-adaptive/) doi:10.1162/089976699300016539

BibTeX

@article{sum1999neco-adaptive,
  title     = {{An Adaptive Bayesian Pruning for Neural Networks in a Non-Stationary Environment}},
  author    = {Sum, John and Leung, Andrew Chi-Sing and Young, Gilbert H. and Chan, Lai-Wan and Kan, Wing-Kay},
  journal   = {Neural Computation},
  year      = {1999},
  pages     = {965-976},
  doi       = {10.1162/089976699300016539},
  volume    = {11},
  url       = {https://mlanthology.org/neco/1999/sum1999neco-adaptive/}
}