Нейронная сеть (Neural Network) — математический алгоритм стал очень популярным в 1980х годах, так как позволял решить экономические задачи, к примеру, прогнозирование значений временного ряда на основе предыдущих. Принцип алгоритма заключается из простейших вычислительных элементов — искусственных нейронов, подобных по своим функциям к нейронам мозга. Каждый из нейронов просчитывает взвешенную сумму входных параметров и производит нелинейное преобразование. Основным этапом работы с нейросетью, является ее обучение.