Нейронные сети — одно из направлений в разработке систем искусственного интеллекта призванное смоделировать работу человеческой нервной системы. Идея заключается в том, чтобы система могла быть способна самостоятельно обучаться и действовать на основании опыта, с каждым разом делая всё меньше ошибок. Сама идея нейросети относится к 1943 году, когда два американских учёных (Уоррен Мак-Каллок и Уолтер Питтс) представили статью о логическом исчислении человеческих идей и нервной активности. Однако развитие сетей было ограничено низкой скоростью работы, чтобы они могли получить широкое распространение. Трудоёмкая и длительная часть процесса разработки нейронной сети — её обучение. Для того, чтобы нейронная сеть могла корректно решать поставленные задачи, требуется «прогнать» её работу на десятках миллионов наборов входных данных и добиться высоких показателей успеха. Специально разработанная нейросеть могла бы заменить человека на опасных производствах, или в управлении устройств