Скорость мысли. Грандиозное путешествие сквозь мозг за 2,1 секунды - [38]

Шрифт
Интервал

Искусственные нейронные сети не так хороши в обобщении. Программист может обучить одну из своих нейронных сетей на десятках тысяч изображений, чтобы она научилась классифицировать их: «автомобили», «гориллы», «горящие холодильники». Но глубокие нейронные сети состоят из множества слоев, объединяющих тысячи простых нейроноподобных единиц. То есть у них есть миллионы, десятки миллионов соединений между этими устройствами, и силу каждого соединения можно регулировать. Наличие гораздо большего числа настраиваемых подключений, чем изображений, означает, что искусственные сети до ужаса склонны к переобучению – чрезмерной подгонке модели для классификации [136]; они изучают мельчайшие детали каждого изображения, точно настраиваются на нюансы. То есть они не поняли, что общего между всеми автомобилями, гориллами или пылающими холодильниками. Они, скорее всего, провалят экзамен на обобщение. Протестируйте обученную сеть на новых изображениях уже изученных категорий – горилла, но вид сверху; холодильник, от которого остались только головешки, – и нейросеть не сможет поместить их в правильные категории. Даже изменение нескольких пикселей уже изученного изображения может привести к сбою.

Широко используемое решение – метод DropConnect [137]. Объяснение уже в названии: для каждого нового изображения, представленного во время обучения, группа соединений в сети случайным образом отбрасывается, ее коэффициенты обнуляются, и только оставшиеся связи обновляются при успешной или неудачной классификации этого изображения. Повторение этой операции для каждого изображения, по сути, означает, что каждое изображение показывается уникальной версии сети, что не позволяет всей сети целиком настраиваться на детали каждого конкретного изображения. И когда эта сеть затем тестируется на изображениях, которые до этого не видела, она лучше справляется с их правильной категоризацией. Разрыв соединений наугад добавляет к сети помеху, шум, который позволяет ей обобщать.

Ваш мозг сталкивается с теми же проблемами – только большего масштаба. В вашей коре есть миллиарды соединений, которые можно регулировать каждый раз, когда вы чему-то учитесь. Так как же не попасть в ловушку переобучения? Я предлагаю использовать синаптический сбой. Синаптический сбой – точно такой же механизм, как и DropConnect: он разрывает связи между нейронами временно и случайным образом. Он добавляет преднамеренный шум именно там, где нужно, чтобы мозг не попал в ловушку переобучения. Там, где мозг должен обобщать.

Вторая веская причина добавить в свой мозг преднамеренные помехи – помочь ему с поиском. Многие задачи в машинном обучении связаны с поиском оптимального решения проблемы с учетом некоторых ограничений. Классический пример: найти самый быстрый автомобильный маршрут между двумя точками. Причем самый быстрый зачастую не будет самым коротким, а решения должны учитывать скоростные ограничения, интенсивность дорожного движения, ваш вид транспорта (скажем, грузовикам по некоторым дорогам проезд запрещен), время суток, вероятность появления на дороге сбежавшей с фермы овцы и бесчисленное множество других факторов.

Машина, решающая эти проблемы, исследует пространство возможных решений. Она строит маршрут, оценивает, насколько он хорош, и выясняет, как его изменить, чтобы найти вариант получше [138]. Предположим, вы хотите поехать из Лондона в Париж. Машина проложит один возможный маршрут и рассчитает, сколько времени он займет, а затем посмотрит, как его можно оптимизировать – вероятно, здесь стоит повернуть налево, чтобы выехать на более длинную дорогу с высоким скоростным лимитом, сократив общее время в пути. И будет повторять этот цикл предположения и корректировки до тех пор, пока предлагаемые решения не перестанут выдавать уменьшение времени в пути.

Основная проблема поиска состоит в том, что у предполагаемого маршрута будет много подходящих, приемлемых, хороших решений, но все они будут окружены худшими вариантами, так что любые небольшие отклонения от адекватного решения не будут приводить к улучшению. Это маленькие ловушки в большом пространстве возможных решений. Из-за них может показаться, что лучших решений нет, но это не так.

Многие приемы по избеганию таких ловушек сводятся к одному и тому же решению – добавить случайности. Преднамеренное внесение случайных серьезных изменений в решение позволяет машине выпрыгнуть из маленьких ловушек, найти варианты лучше и продолжить поиск оптимизации. Вместо того чтобы блуждать по проселочным дорогам графства Кент, сильная помеха может привести к тому, что поиск окажется на автомагистрали, ведущей из Лондона прямо в порт на южном побережье Великобритании. (В идеальном мире достаточное количество шума, возможно, привело бы к отказу машины от поиска автомобильного маршрута и к указанию «возьми билет на прямой поезд Лондон – Париж, глупый кожаный мешок».) Чтобы искать оптимальные решения, нужен шум. Более того, шум, который можно настраивать – сделать сильным для генерации начальных крупных вариаций, а затем слабым, чтобы отточить решение.


Рекомендуем почитать
Просто геном

Стоит ли нам манипулировать геномом нерожденных и менять генофонд homo sapiens, который нельзя будет перезапустить так, чтобы он развивался в обратную сторону? Готовы ли мы, как вид, взять на себя ответственность за собственную эволюцию и целенаправленно редактировать наши геномы? Как только мы полностью поймем генетические факторы, которые определяют здоровье и работоспособность человека, мы сможем выбрать или, возможно, даже спроектировать эмбрионов с генетическим составом, отличным от такового у их родителей.


Архитекторы интеллекта. Вся правда об искусственном интеллекте от его создателей

Искусственный интеллект (ИИ) быстро переходит из области научной фантастики в повседневную жизнь. Современные устройства распознают человеческую речь, способны отвечать на вопросы и выполнять машинный перевод. В самых разных областях, от управления беспилотным автомобилем до диагностирования рака, применяются алгоритмы распознавания объектов на базе ИИ, возможности которых превосходят человеческие. Крупные медиакомпании используют роботизированную журналистику, создающую из собранных данных статьи, подобные авторским.


Сказки

Настоящий сборник является первым научным изданием сказок Перро на русском языке, предназначенным для взрослых читателей: до сих пор эти сказки издавались только в качестве детских книжек. В сборник включены не только все сказки Перро, прозаические и стихотворные, но также и некоторые наиболее известные сказки его продолжателей и последователей (д’Онуа, Леритье-де-Впллодон, Лепренс де-Бомон) как образцы французской сказочной литературы XVII–XVIII веков; во французских изданиях эти сказки нередко объединяются со сказками самого Перро. Перевод под редакцией М. Петровского. Вступительная статья и комментарии Н. П. Андреева. Иллюстрации Александра Дмитриевича Силина..


Заболевания желудка. Современный взгляд на лечение и профилактику

«Все сознают, что нормальная и полезная еда есть еда с аппетитом, всякая другая еда, еда по приказу, по расчету признается уже в большей или меньшей степени злом», — писал академик И. П. Павлов. Перед вами необычная книга. Главная ее особенность состоит в том, что желудок, его заболевания, а также их профилактика и лечение рассматриваются в «контексте» всего организма, в тесной связи с образом жизни и мыслями человека. Автор обращает внимание читателей на множество «мелочей», которым мы обычно не придаем никакого значения, не замечаем их влияния на состояние желудочно-кишечного тракта и здоровье в целом. Книга — не сухое повествование о болезнях, а увлекательное путешествие в мир под названием «человеческий организм». Для широкого круга читателей.


Антикитерский механизм: Самое загадочное изобретение Античности

Это уникальное устройство перевернуло наши представления об античном мире. Однако история Антикитерского механизма, названного так в честь греческого острова Антикитера, у берегов которого со дна моря были подняты его обломки, полна темных пятен. Многие десятилетия он хранился в Национальном археологическом музее Греции, не привлекая к себе особого внимания.В научном мире о его существовании знали, но даже ученые не могли поверить, что это не мистификация, и поразительный механизм, использовавшийся для расчета движения небесных тел, действительно дошел до нас из глубины веков.


Возвращение к языку. Наглый самоучитель райтера, журналиста и писателя

Пособие призвано развить в школьниках, студентах и начинающих журналистах умение создавать красивые, яркие и точные образы, оставаясь в рамках существующего русского языка, не вульгаризируя его англицизмами, жаргонными словами и разговорной речью низкого уровня. Задача, поставленная автором, довольно амбициозна: не только научить правильной письменной речи, но пробудить вдохновение к созданию таких текстов и дальнейшему совершенствованию. Адресована студентам факультетов журналистики и филологических факультетов, а также тем, кто стремится грамотно и образно излагать свои мысли на бумаге.