Abstract

The issues of error detection in artificial neural networks are considered. They are related to conflicting opinions of experts and / or limited (imperfect) description of the subject area. Approaches to their debugging are analyzed. Ways to improve existing approaches to debugging errors such as “forget about exclusion” are shown. Possible ways of application of the received decisions for debugging of errors “intersection of critical events” are shown. A formalized definition of the error of the neural network intelligent system is proposed, taking into account the requirements for efficiency and accuracy of information presentation. The issues of the influence of incorrect organization of machine learning on the accuracy of classification of elements of the neural network intellectual system are considered. The possibility of applying network contrast methods at the preparatory stage for testing the knowledge base of the intelligent decision support system is proved. This reduces the likelihood of errors of this type for these systems. The classification and analysis of algorithms for sampling knowledge from an artificial neural network are given. It is shown that to detect these types of errors it is advisable to use a modified GLARE algorithm with the adaptation procedure. Block diagrams of algorithms for debugging the knowledge base of an intelligent decision support system using the obtained theoretical solutions are presented. The scheme of the organization of testing process on levels of detailing for integration and modular testing is offered. This approach can be used to implement testing processes of Agile methodology, in particular: Agile Modeling, Agile Unified Process, Agile Data Method, Essential Unified Process, Extreme Programming, Feature Driven Development, Getting Real, Open UP, Scrum, Kanban.

Highlights

  • IntroductionAs the complexity of the software increases, the number of detected and undetected defects and errors of the software increases

  • Taking into account the results presented in [6] and the judgments given above, we determine that the error of the type “forget about the exception” for the neural network intelligent decision support system (IDSS) occurs if: Fx { factx1, factx2,..., factxn }, ( factx1 factx2,..., factxn Xi X ) (7) Р( Xi ) ki

  • In the course of research it is revealed that for intelligent decision-making systems the presence of the following classes of errors made at expert formation of knowledge bases is possible:

Read more

Summary

Introduction

As the complexity of the software increases, the number of detected and undetected defects and errors of the software increases. This significantly affects the quality of IS software, and in general as a result of solving the tasks assigned to the intelligent decision support system (IDSS). Errors or poor quality of software in these areas can cause damage that far exceeds the positive effect of their use. For such critical areas, IS malfunctions are unacceptable in the event of any input changes, hardware failures or partial failures, and other emergency situations

Objectives
Methods
Conclusion
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call