A methodology to train and improve artificial neural networks' weights and connections | IEEE Conference Publication | IEEE Xplore