Нейронная сеть – способ организации отдельных вычислительных элементов, в определенной степени имитирующий структуру мозга. Нейронные сети применяются для решения таких задач, как распознавание образов, кластеризация (объединение в группы – кластеры), построение прогнозов, сжатие информации и восстановление поврежденных или «зашумленных» данных. Характерной особенностью нейронной сети является ее обучаемость – способность находить зависимости между входными и выходными данными, которые предлагаются ей в ходе обучения. За счет заложенного параллелизма нейросеть позволяет обрабатывать большие объемы информации, а также выполнять задачи, алгоритм решения которых она прорабатывает сама. В зависимости от типа сети сигнал может поступать только на входные нейроны; на все нейроны одновременно, а также передаваться между нейронами различных уровней (обратная связь). Синапсы (связи между нейронами) обладают различным «весом», благодаря которому выстраивается иерархия поступающих в нейрон сигна