Аннотация:
Описывается подход к тестированию искусственных нейронных сетей, реализованный в программе на языке Си++ в виде набора структур данных и алгоритмов их обработки. В качестве структур данных используются классы языка Си++, реализующие работу с такими объектами, как вершина графа, ребро, ориентированный и неориентированный граф, остовное дерево, цикл. Приводятся интерфейсы важнейших перегруженных операций над используемыми объектами и тестирующих процедур. Дан пример реализации одной из тестирующих процедур, использующий перегруженные операции над используемыми объектами.
Ключевые слова:искусственная нейронная сеть, эвристика, тестирование нейронной сети, теория графов, граф, вершина, ребро, остовное дерево, цикл в графе, отрицательный цикл, устойчивость нейронной сети.