抄録
Recently, machine learning has been attracting attention. Machine learning is mainly realized by the learning of artificial neural networks. Various learning methods have been proposed; however, the learning methods are based on gradient methods. On the other hand, swarm intelligence (SI) algorithms have been attracting attention in the optimization field. Generally speaking, SI algorithms have a large computation cost. Therefore, there are few cases of SI algorithms being applied to machine learning. In this paper, we propose a novel learning algorithm for an artificial neural network which applies our proposed nonlinear map optimization (NMO) method. NMO consists of some simple particles which are driven by a simple nonlinear map. NMO can be classified as an SI algorithm. However, it has only a small computation cost. Therefore, NMO can be applied to a learning algorithm for an artificial neural network. In this paper, we introduce NMO, and a small learning simulation is carried out to confirm the performance of our learning method.