Для начала коротко о том, как работает алгоритм. Если говорить простыми словами, нейронная сеть (она же artificial neural network) – разновидность машинного обучения, при котором программа работает по принципу человеческого мозга, состоящего из нейронов, связанных между собой синапсами и передающих электрохимические импульсы. В нейросети роль нейронов выполняют вычислительные элементы, которые имитируют мозг человека. Нейросеть состоит из моделей и данных для обучения, которое может быть как автоматизированным (например, в случае обучения игры в компьютерные игры), так и ручным (например, когда нужно подтвердить, что «вы не робот» и выбрать картинки с автобусами на Google Capcha). Таким образом нейросеть формирует в себе цепочки связей – вот это похоже на автобус, а это на машину.