Свёрточные нейронные сети (Convolutional neural network, CNN)
Полносвязная нейронная сеть. Является разновидностью многослойного персептрона (разновидность FFNN) с использованием операций свёртки. Каждый нейрон связан со всеми нейронами предыдущего слоя, причём каждая связь имеет свой персональный весовой коэффициент. В свёрточной нейронной сети помимо входного и выходного слоёв есть ещё слои свертки, подвыборки и нормализации. Каждый слой выполняет определённую задачу: например, обобщает или соединяет данные. Свёрточные нейросети применяются для классификации изображений, распознавания объектов, прогнозирования, обработки естественного языка (задача классификации и т.д.).