An algorithm based on evolutionary programming for training artificial neural networks with nonconventional neurons | IEEE Conference Publication | IEEE Xplore