Найти в Дзене

Что такое нейросети и почему они учатся как дети

Слово «нейросеть» сегодня слышат отовсюду. Кто-то считает, что это уже искусственный разум, кто-то — что это какая-то магия. На самом деле всё куда проще и гораздо ближе к нам, чем кажется. Представьте, что у вас в голове куча маленьких лампочек. Каждая сама по себе толком ничего не умеет — только загореться или погаснуть. Но если соединить их вместе, получится огромная гирлянда, которая может складывать узоры и даже «понимать», что происходит. Вот примерно так и работает нейросеть. Почему говорят, что она учится как ребёнок? Вспомните, как малыш только начинает говорить. Сначала он вместо «собака» говорит «бабака», вместо «машина» — «би-би». Ошибается, но пытается снова. Со временем — всё чище и правильнее. С нейросетями то же самое. Ей показывают кучу примеров: фотографии собак, тексты, записи речи. Она пробует угадать, что это. Ошибается. Ей говорят: «не так», она пробует снова. И так до тех пор, пока не начнёт справляться лучше. Хотите пример? Допустим, мы учим нейросеть отличать с

Слово «нейросеть» сегодня слышат отовсюду. Кто-то считает, что это уже искусственный разум, кто-то — что это какая-то магия. На самом деле всё куда проще и гораздо ближе к нам, чем кажется.

Представьте, что у вас в голове куча маленьких лампочек. Каждая сама по себе толком ничего не умеет — только загореться или погаснуть. Но если соединить их вместе, получится огромная гирлянда, которая может складывать узоры и даже «понимать», что происходит. Вот примерно так и работает нейросеть.

Почему говорят, что она учится как ребёнок? Вспомните, как малыш только начинает говорить. Сначала он вместо «собака» говорит «бабака», вместо «машина» — «би-би». Ошибается, но пытается снова. Со временем — всё чище и правильнее.

Ребёнок учится отличать собаку от кошки
Ребёнок учится отличать собаку от кошки

С нейросетями то же самое. Ей показывают кучу примеров: фотографии собак, тексты, записи речи. Она пробует угадать, что это. Ошибается. Ей говорят: «не так», она пробует снова. И так до тех пор, пока не начнёт справляться лучше.

Хотите пример? Допустим, мы учим нейросеть отличать собаку от кота. В начале она путается и на всё подряд говорит «собака». Но со временем начинает замечать важные детали: уши, нос, хвост. И уже может уверенно отличить кошку от пса. Точно как ребёнок, который сначала всех животных зовёт «ав-ав», а потом понимает разницу.

Нейросеть учится отличать животных друг от друга
Нейросеть учится отличать животных друг от друга

И самое интересное — мы уже каждый день пользуемся результатами этого обучения. Телефон узнаёт нас по лицу — это называется Computer Vision (CV), или компьютерное зрение. Алиса и Siri понимают, что мы им говорим — это область Natural Language Processing (NLP), обработка естественного языка. YouTube и Netflix подсовывают ролики и фильмы, которые действительно нравятся, — это уже рекомендательные системы (Recsys). Даже фильтры в Инстаграме работают на тех же принципах CV.

Но, как и дети, нейросети иногда делают смешные ошибки. Путают мопса с булочкой, придумывают странные фразы или не понимают шуток. В этом есть что-то очень человеческое.

Так что никакой магии здесь нет. Нейросеть — это просто способ научить компьютер учиться. Так же, как учится ребёнок: сначала спотыкаясь и ошибаясь, потом всё лучше и лучше.