Weight shifting techniques for self-recovery neural networks | IEEE Journals & Magazine | IEEE Xplore