Можно ли говорить о какой-то стратегии в достаточно хаотическом человеческом поведении, даже коллективном? Исследователи мозга и специалисты-компьютерщики часто даже не подозревают о существовании друг друга, не то что координируют свою работу. Это было справедливо и 50 лет назад, тем более это верно сейчас, когда тот же ученый-нейрофизиолог чисто физически не в состоянии переварить вал публикаций в своей отрасли! В лучшем случае он может пролистывать дайджесты, подготовленные для него компьютером. Однако наблюдается поразительная вещь: все выглядит так, словно коллективный разум действительно создал и воплотил в жизнь стратегию по созданию искусственного интеллекта.
С одной стороны, исследовался мозг, с другой — развивались вычислительные машины и информационные технологии. Одно без другого не сработало бы! Современный уровень развития ИИ не был бы достигнут, если бы ученые из разных наук, ничего не зная друг о друге, не продолжали бы развивать каждый свою область. Поистине, в коллективном разуме человечества есть что-то мистическое!
Итак, пока одни ученые все более углубленно исследовали мозг человека и других живых существ, другие создавали математические алгоритмы, которые могли бы воспроизвести работу живых организмов —в первую очередь мозга, но не только. Успехи тех и других и привели к созданию современных нейросетей. Надо сказать, нейросети —далеко не единственный подход к созданию искусственного интеллекта, но об этом поговорим позже.
Что делает нейросеть? Каждый, кто сталкивался с функцией «капча» (captcha), понимает, что такое распознавание автомобилей на картинках. Компьютер заставляет вас отмечать галочкой картинки с автомобилями до тех пор, пока не признает вас человеком — а если вы откажетесь, система не пустит вас в интернет. Точно такая же задача стоит перед обучаемой нейросетью: она должна, например, распознавать транспортные средства и классифицировать их: вот это автомобиль, это велосипед, мотоцикл и так далее. На входе — изображение с машиной или без нее, на выходе —допустим, список объектов, или сигнал к следующему действию в логической цепочке. Например, распознать цифры на номерном знаке автомобиля и, если этот номер находится в списке «своих», открыть перед ним шлагбаум.
Как они это делают?
ИДИШ И НЕЙРОСЕТИ
Первая и простейшая искусственная нейросеть в мире появилась в 1960 году. Это был компьютер «Марк-1», разработанный в Корнелльском университете на основе идеи перцептрона, предложенной американским нейрофизиологом Фрэнком Розенблаттом. Отца его, который родился в маленьком местечке в Хмельницкой области Украины, звали Франц Фердинанд Розенблатт. Франц превратился в Фрэнка, как только приехал в Америку, и стал там активным деятелем еврейской диаспоры, директором фонда помощи евреям, пострадавшим от гражданской войны в России и неустанным редактором многочисленных социалистических изданий на идиш.
Евреи-идеалисты, переехавшие в Америку, хотели во что бы то ни стало сохранить идиш — язык, на котором в начале XX говорило ни много ни мало одиннадцать миллионов человек. После Второй мировой евреи решили забыть идиш, как язык гетто, заменив его ивритом, в котором они видели возрождение сильной державы. Однако именно на языке гетто были написаны сотни глубоких книг на темы от кулинарии до футуризма. После удара, нанесенного холокостом, коллективный разум восточноевропейского еврейства в очень короткий срок «разучился» говорить на идиш и «выучил» мертвый язык, веками используемый лишь для богослужений. Тем не менее, до сих пор встречаются энтузиасты, изучающие идиш, хотя он давно перестал быть разговорным. Любопытная параллель между искусственным и коллективным интеллектом в части освоения нового языка может стать предметом особого исследования, но интересно, что машинное обучение делало первые шаги именно в годы коллективного «забывания» идиш, а у истоков новой отрасли науки стоял человек, воспитанный в семье энтузиастов забываемого языка.
Каким образом зрительная информация расшифровывается мозгом и преобразуется в физиологический ответ? Отвечая на этот вопрос, Фрэнк Розенблатт развил идеи Дональда Хебба, который в 1949 году описал основные принципы обучения нейронов.