This paper proposes an efficient learning method for a layered neural network based on the selection of training data and the input characteristics of an output layer unit. Compared to recent neural networks, pulse neural networks, and quantum neuro computation, the multilayer neural network is widely used due to its simple structure. When learning objects are complicated, problems such as unsuccessful learning or a significant time required in learning remain unsolved. The aims of this paper are to suggest solutions for these problems and to reduce the total learning time. The total learning time means the total computational time required to learn certain objects, including adjusting parameter values and restarting learning from the beginning. Focusing on the input data during the learning stage, we undertook an experiment to identify the data that create large errors and interfere with the learning process. Our method divides the learning process into several stages. In general, the input characteristics to an output layer unit show oscillation during the learning process for complicated problems. Focusing on the oscillatory characteristics, it is determined whether the learning will move on to the next stage or the learning will restart from the beginning. Computational experiments suggest that the proposed method has the capability for higher learning performance and needs less learning time compared with the conventional method.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.