Читаем Нейросети: ловитесь данные большие и малые полностью

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

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

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

Кстати, о вирусах, только уже настоящих. Искусственный интеллект и здесь является верным помощником человека, помогая вирусологам находить спасительные вакцины, сопоставляя миллиарды компонентов и прогнозируя возможное распространение опасных болезней среди людей. Нейросети на основании больших данных находят лекарства, способные противостоять опасным заболеваниям. Учитывая те уроки, что преподнесла всему миру новая коронавирусная инфекция COVID-19, такие разработки можно назвать жизненно необходимыми.

Нейросети: ловитесь данные большие и малые!


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

Ключик к решению этой задачи нашелся в биологии и медицине, а точнее – в особенностях работы человеческого мозга, по аналогии с которой была изобретена нейронная сеть – одно из направлений искусственного интеллекта.

Цель нейросетей: воссоздать процессы, которые происходят в мозге, когда человек работает над какой-либо проблемой. Задачи, которые решает большинство нейросетей: сортировка информации, распознавание и предсказание. Нейросети способны самостоятельно обучаться и развиваться, строя свой опыт на совершённых ошибках.

Как же до такого додумались?

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

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

Мозг новорожденного ребенка имеет очень плотную сеть нейронов, они работают на полную мощь, получая информацию и анализируя ее: малыш видит, слышит, испытывает голод или страх. Ему нужно научиться очень многим вещам, исследовать окружающий мир. Ребенок учится узнавать родителей, улыбаться им, ползать, ходить, говорить, читать и писать… Чем старше люди, тем этих клеток становится меньше, а способность к обучению постепенно снижается.

Число нейронов в мозге человека составляет примерно 80–100 миллиардов. И вся эта нейронная армия постоянно находится в режиме работы с информацией. Клетки обучаются, многократно повторяя действия.

Поскольку мечта сделать компьютер разумным возникла достаточно давно, и ученые усердно трудились над созданием аналога работы нейронов, идея воплотилась в нейросеть – искусственную систему, которую можно обучать. Она действует не только по заданной программе, но и, учитывая свой прошлый опыт, меняет алгоритмы работы, чтобы ошибаться все реже и реже.

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

Дай, нейросеть, на счастье, лапу мне


Вот практический пример: стоит задача обучить нейросеть находить на изображениях лица.

Перейти на страницу:

Похожие книги

Проект «Альфа К-2»
Проект «Альфа К-2»

Эта книжка несколько необычна. Трудно назвать ее характер. С одной стороны это приключенческая повесть, потому что ее герои — двое мальчишек — переживают самые разнообразные приключения, какие только могут выпасть на долю двух шестиклассников в конце учебного года. Однако в этот реальный сюжет вплетаются и события явно фантастические. Они связаны с космосом, с инопланетными цивилизациями… Может быть, тогда стоит отнести повесть в разряд фантастики? Но тут вмешиваются сами герои. Они протестуют. Ведь для того, чтобы разобраться в проблемах, свалившихся им на голову, ребятам пришлось перевернуть гору научного материала, познакомиться с интересными людьми и узнать последние, самые современные взгляды ученых на многие спорные вопросы космического характера. Так какая же это книжка? Не будем гадать. Пусть каждый, кто прочтет ее, найдет для себя то, что его больше интересует.

Анатолий Николаевич Томилин

Детская литература