Машинное обучение и работа мозга
Еще в 1943 году нейробиолог Уоррен Маккалок и математик Уолтер Питтс предложили модель взаимодействия нейронов мозга. В ней нейрон формировал взвешенную сумму двоичных сигналов, поступающих от соседних, которая и определялась как исходящий сигнал. Их работа стала стартовой площадкой для дальнейших исследований искусственных нейронных сетей. Еще один вклад принадлежит психологу Дональду Хеббу. В 1949 году он предложил механизм обучения и памяти, в котором одновременное и повторяющееся активация двух нейронов приводит к укреплению связи между ними. Именно эти две работы и подтолкнули других исследователей к тому, чтобы применить понятия из биологии к разработке методов машинного обучения.
Машинное обучение — это один из методов искусственного интеллекта, принцип которого заключается в том, чтобы создавать компьютеры и программы, способные думать подобно человеку. Однако, в отличие от человеческого мозга, этот метод позволяет обрабатывать огромные массивы данных, чтобы находить в них закономерности и строить прогнозы. Приложения машинного обучения формируются с помощью сложного алгоритма или исходного кода, встроенного в машину или компьютер. Этот программный код создает модель, которая идентифицирует данные и строит прогнозы на их основе. Модель использует параметры, встроенные в алгоритм, для формирования шаблонов процесса принятия решений. Когда становятся доступными новые или дополнительные данные, алгоритм автоматически корректирует параметры. Однако сама модель при этом меняться не должна.
Нейросети же представляют собой один из видов машинного обучения, когда компьютерная программа имитирует работу человеческого мозга. Подобно тому, как нейроны в мозге передают сигналы друг другу, в нейросети информацией обмениваются вычислительные элементы.