iOS 8 swift with Back Propagation Neural Network ( BPN ) is one of neural-network algorithms.