Читаем Искусственный интеллект – надежды и опасения полностью

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

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

Как обучать вычислительному мышлению? Что касается программирования, это интересный вопрос. Возьмем нанотехнологии. Как мы пришли к нанотехнологиям? Ответ: мы изучили крупномасштабные технологии и резко их уменьшили. Как сделать чип процессора максимально миниатюрным? По сути, мы используем ту же архитектуру, что и в стандартных чипах. Это не единственный подход, который можно использовать. Анализируя способности простых программ, можно предположить, что допустимо брать элементарные их части и с помощью правильного компилятора побудить их к решению интересных задач. Мы еще не занимаемся молекулярными вычислениями, потому что текущие технологии таковы, что понадобится десятилетие на разработку методики. Но у нас уже есть элементы для изготовления универсального компьютера. Пусть мы сами не понимаем, как программировать эти элементы, поиск в пространстве возможных программ позволяет накопить нужные «кирпичики», а затем вступает в дело компилятор. Удивительно, что элементы способны на многое, а этап компиляции не так страшен, как многим кажется.

Простой поиск в вычислительной вселенной и попытка отыскать полезные программные «кирпичики» – это перспективный подход. Более традиционный инженерный подход – умозрительное выяснение способов создания универсального компьютера – намного сложнее. Не хочу сказать, что он вовсе не годится; но я не перестаю восхищаться тем, что мы можем добиваться удивительных результатов через поиск компонентов-«кирпичиков» и последующую их компиляцию. А дальше придется вернуться к вопросу о совместимости человеческих целей с данными в системе.

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

Кодирование есть форма выражения, как и письмо на естественном языке. Лично для меня отдельные простые фрагменты кода поэтичны – они выражают идеи очень четко и ясно. В них есть эстетическая составляющая, как и в письме на естественном языке. Особенность кода состоит в том, что он подлежит исполнению; с письмом обстоит иначе. Когда вы что-то пишете, кто-то должен это прочитать, и сознание читателя должно усвоить мысли, изложенные автором письма.

Как вообще передавались знания в мировой истории? На нулевом уровне развития единственной формой передачи знаний выступает генетика: потомство организма перенимает у него характеристики. Далее знания могут передаваться через такие способы, как физиологическое узнавание. Новорожденные обладают некой нейронной сетью со случайными связями, и, появляясь на свет, младенец, например, начинает распознавать типы объектов и усваивать знания.

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

Все книги серии Наука, идеи, ученые

Моральное животное
Моральное животное

Роберт Райт (р. в 1957 г.) – профессор Пенсильванского университета, блестящий журналист, автор нескольких научных бестселлеров, каждый из которых вызывал жаркие дискуссии. Его книга «Моральное животное», переведенная на 12 языков и признанная одной из лучших книг 1994 года, мгновенно привлекла к себе внимание и поделила читательскую аудиторию на два непримиримых лагеря.Человек есть животное, наделенное разумом, – с этим фактом трудно поспорить. В то же время принято считать, что в цивилизованном обществе разумное начало превалирует над животным. Но так ли это в действительности? Что представляет собой человеческая мораль, претерпевшая за много веков радикальные изменения? Как связаны между собой альтруизм и борьба за выживание, сексуальная революция и теория эволюции Дарвина? Честь, совесть, дружба, благородство – неужели все это только слова, за которыми скрывается голый инстинкт?Анализируя эти вопросы и остроумно используя в качестве примера биографию самого Чарлза Дарвина и его «Происхождение видов» и знаменитую работу Франса де Валя «Политика у шимпанзе», Роберт Райт приходит к весьма любопытным выводам…

Роберт Райт

Педагогика, воспитание детей, литература для родителей

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

12 недель в году
12 недель в году

Многие из нас четко знают, чего хотят. Это отражается в наших планах – как личных, так и планах компаний. Проблема чаще всего заключается не в планировании, а в исполнении запланированного. Для уменьшения разрыва между тем, что мы хотели бы делать, и тем, что мы делаем, авторы предлагают свою концепцию «года, состоящего из 12 недель».Люди и компании мыслят в рамках календарного года. Новый год – важная психологическая отметка, от которой мы привыкли отталкиваться, ставя себе новые цели. Но 12 месяцев – не самый эффективный горизонт планирования: нам кажется, что впереди много времени, и в результате мы откладываем действия на потом. Сохранить мотивацию и действовать решительнее можно, мысля в рамках 12-недельного цикла планирования. Эта система проверена спортсменами мирового уровня и многими компаниями. Она поможет тем, кто хочет быть эффективным во всем, что делает.На русском языке публикуется впервые.

Брайан Моран , Майкл Леннингтон

Зарубежная образовательная литература, зарубежная прикладная, научно-популярная литература
1991. Хроника войны в Персидском заливе
1991. Хроника войны в Персидском заливе

Книга американского военного историка Ричарда С. Лаури посвящена операции «Буря в пустыне», которую международная военная коалиция блестяще провела против войск Саддама Хусейна в январе – феврале 1991 г. Этот конфликт стал первой большой войной современности, а ее планирование и проведение по сей день является своего рода эталоном масштабных боевых действий эпохи профессиональных западных армий и новейших военных технологий. Опираясь на многочисленные источники, включая рассказы участников событий, автор подробно и вместе с тем живо описывает боевые действия сторон, причем особое внимание он уделяет наземной фазе войны – наступлению коалиционных войск, приведшему к изгнанию иракских оккупантов из Кувейта и поражению армии Саддама Хусейна.Работа Лаури будет интересна не только специалистам, профессионально изучающим историю «Первой войны в Заливе», но и всем любителям, интересующимся вооруженными конфликтами нашего времени.

Ричард С. Лаури

Зарубежная образовательная литература, зарубежная прикладная, научно-популярная литература / История / Прочая справочная литература / Военная документалистика / Прочая документальная литература
100 способов уложить ребенка спать
100 способов уложить ребенка спать

Благодаря этой книге французские мамы и папы блестяще справляются с проблемой, которая волнует родителей во всем мире, – как без труда уложить ребенка 0–4 лет спать. В книге содержатся 100 простых и действенных советов, как раз и навсегда забыть о вечерних капризах, нежелании засыпать, ночных побудках, неспокойном сне, детских кошмарах и многом другом. Всемирно известный психолог, одна из основоположников французской системы воспитания Анн Бакюс считает, что проблемы гораздо проще предотвратить, чем сражаться с ними потом. Достаточно лишь с младенчества прививать малышу нужные привычки и внимательно относиться к тому, как по мере роста меняется характер его сна.

Анн Бакюс

Зарубежная образовательная литература, зарубежная прикладная, научно-популярная литература / Детская психология / Образование и наука