Development of a Methodology for Training Artificial Neural Networks for Intelligent Decision Support Systems

2020 
The method of training artificial neural networks for intelligent decision support systems is developed. A distinctive feature of the proposed method is that it provides training not only of the synaptic weights of the artificial neural network, but also the type and parameters of the membership function. If it is impossible to provide the specified quality of functioning of artificial neural networks due to the learning of the parameters of the artificial neural network, the architecture of artificial neural networks is trained. The choice of architecture, type and parameters of the membership function is based on the computing resources of the tool and taking into account the type and amount of information supplied to the input of the artificial neural network. Due to the use of the proposed methodology, there is no accumulation of errors of training artificial neural networks as a result of processing information that is fed to the input of artificial neural networks. Also, a distinctive feature of the developed method is that the preliminary calculation data are not required for data calculation. The development of the proposed methodology is due to the need to train artificial neural networks for intelligent decision support systems in order to process more information with the uniqueness of decisions made. According to the results of the study, it is found that the mentioned training method provides on average 10–18 % higher efficiency of training artificial neural networks and does not accumulate errors during training. This method will allow training artificial neural networks through the learning of parameters and architecture, identifying effective measures to improve the efficiency of artificial neural networks. This methodology will allow reducing the use of computing resources of decision support systems and developing measures aimed at improving the efficiency of training artificial neural networks; increasing the efficiency of information processing in artificial neural networks.
    • Correction
    • Source
    • Cite
    • Save
    • Machine Reading By IdeaReader
    0
    References
    0
    Citations
    NaN
    KQI
    []