Мередит Бруссард - Искусственный интеллект
- Название:Искусственный интеллект
- Автор:
- Жанр:
- Издательство:неизвестно
- Год:2020
- Город:Москва
- ISBN:978-5-0013-9230-9
- Рейтинг:
- Избранное:Добавить в избранное
-
Отзывы:
-
Ваша оценка:
Мередит Бруссард - Искусственный интеллект краткое содержание
Всеобщий энтузиазм по поводу применения компьютерных технологий, по ее убеждению, уже привел к огромному количеству недоработанных решений в области проектирования цифровых систем. Выступая против техношовинизма и социальных иллюзий о спасительной роли технологий, Бруссард отправляется в путешествие по компьютерному миру: рискуя жизнью, садится за руль экспериментального автомобиля с автопилотом; задействует искусственный интеллект, чтобы выяснить, почему студенты не могут сдать стандартизованные тесты; использует машинное обучение, подсчитывая вероятность выживания пассажиров «Титаника»; как дата-журналист создает программу для поиска махинаций при финансировании кандидатов в президенты США.
Только понимая пределы компьютерных технологий, утверждает Бруссард, мы сможем распорядиться ими так, чтобы сделать мир лучше.
Искусственный интеллект - читать онлайн бесплатно ознакомительный отрывок
Интервал:
Закладка:
Итак, после первого прибавления мы получаем х=2, и компьютер добирается до последних строчек кода. Отступы строки под командой while как раз обозначают элемент цикла. И каждый раз достигая конца цикла в коде, компьютер возвращается к его началу – строке while – и вновь сверяется с условием: х<=10? Да. Следовательно, компьютер снова и снова повторяет инструкции, выводя «Hello, world! \ n», что отображается на экране как:
Hello, world!
Затем он снова увеличивает на единицу значение х. Теперь x=3. Компьютер возвращается в начало цикла снова и снова до тех пор, пока значение не достигнет х=11. При значении х=11срабатывает условие остановки, и цикл заканчивается. На это можно посмотреть иначе:
ЕСЛИ: x<=10
ТОГДА: ВЫПОЛНЯЙ_ИНСТРУКЦИИ_ВНУТРИ_ЦИКЛА
ИНАЧЕ: ПЕРЕЙДИ_К_СЛЕДУЮЩЕМУ_ШАГУ.
Каждая функция (или подпрограмма) – это маленькое действие. И, собирая множество таких функций воедино, можно свершать великие дела. Программисты прекрасно научились разбивать крупные задачи на маленькие и программировать компьютер на выполнение каждой из них. Затем вы собираете все части воедино, немного колдуете над ними, чтобы они заработали вместе, и вскоре видите работающую компьютерную программу. Современные программы – модульные. Это значит, что при работе над программой один программист может отвечать за первый модуль, другой – за второй и оба модуля впоследствии смогут работать вместе, если их правильно соединить.
Сейчас, когда мы написали программу, стоит поговорить о данных. Данные могут быть как на входе, так и на выходе программы. Мы производим данные (то есть информационные точки или единицы информации) о мире различными способами. Национальная служба погоды собирает данные о высоких и низких температурах в тысячах мест Америки каждый день. Шагомер считает количество шагов, пройденных вами за день, собирая результаты по пройденным шагам за день, за неделю или за год. Мой знакомый воспитатель детского сада просит детей по понедельникам считать общее количество карманов у присутствующих в классе. Данные могут рассказать, сколько людей купили определенную шляпу, сколько белых носорогов осталось в дикой природе, какова скорость таяния полярных льдов. Данные увлекают, они помогают осознать мир и выявляют нечто, что пока находится за пределами нашего понимания. (Хотя, если вы достаточно взрослые, чтобы читать эту книгу, надеюсь, вы уже поняли идею о карманах других людей.)
И, хотя информация собирается множеством разных способов, есть одна общая особенность: все данные производятся людьми. Это касается абсолютно всех данных. В конце концов собранная информация попадает к людям, подсчитывающим результаты. И если не задумываться над этим, то может показаться, что данные, полностью отфильтрованные и качественные, попадают в мир из, скажем, головы Зевса. Мы предполагаем, что есть данные и они правдивы. Поэтому первый принцип этой книги звучит так: данные – это социальный конструкт . И, пожалуйста, забудьте о том, что данные создаются кем-то, кроме людей.
«А как насчет компьютерных данных?» – может поинтересоваться смышленый детсадовский сборщик данных о карманах. Данные, произведенные компьютерами, в конечном счете также социально сконструированы, поскольку компьютеры созданы людьми. Математика – это система знаков, полностью разработанная людьми. А компьютеры – это машины, выполняющие вычисления: они производят миллионы математических операций. Компьютеры не созданы на основе каких-либо абсолютных вселенских или природных принципов, это – машины, являющиеся продуктом миллионов небольших намеренных проектных решений, принятых людьми, работающими в определенных организационных контекстах. Наши представления о данных и компьютерах, которые данные создают и обрабатывают, должны основываться на понимании социального и технического контекста, позволяющего людям производить компьютеры, производящие данные.
Один из способов понять то, что выходит из компьютеров, – понять, что в них входит. Компьютеру соответствуют определенные физические реалии. Большая часть компьютеров имеет прочный корпус, внутри которого расположены электронные платы и прочие штуковины. Позвольте конкретизировать, что именно имеется в виду под штуковинами . Важными частями являются источники питания, соединение с монитором, транзисторы, постоянная и перезаписываемая память. Все эти вещи относятся к категории аппаратного обеспечения, компьютерного железа. Оно, железо – физическая составляющая компьютера. А программное обеспечение – все, что работает, используя железо в качестве базы.
Впервые я узнала о физической составляющей компьютеров в 1990-х гг., когда училась в средней школе. Я занималась по особой технической программе для детей, спонсируемой Lockheed Martin. В моем городке в штате Нью-Джерси появился производственный объект этой корпорации. Форма здания напоминала военный корабль, на многие километры окруженный бесхозными фермами. В то время ходил слух, будто там делали ядерное оружие, а янтарные поля зерновых служили прикрытием для боеголовок, готовых в любой момент активироваться в случае атаки со стороны Советского Союза. Это было как раз перед окончанием холодной войны, тогда все смотрели фильм «На следующий день» (The Day After) – о последствиях ядерного апокалипсиса, так что мы нередко обсуждали, где расположены боеголовки, где упадут ракеты Советов и что случится потом. Несколько раз в месяц я ездила на школьном автобусе в Lockheed Martin, где вместе с другими детьми из местных школ изучала технику.
Люди иногда говорят, что компьютер подобен мозгу. Это не так. Если изъять кусочек мозга, мозг компенсирует это, создав обходные пути. Вспомните об операции, которую пережила конгрессмен из Аризоны Габби Гиффордс в 2011 г. Во время встречи с избирателями на парковке магазина Safeway вооруженный человек, Джаред Ли Лофнер, в упор выстрелил ей в голову. В результате дальнейшей беспорядочной стрельбы Лофнер убил шесть человек и ранил 18. До этого он преследовал Гиффордс.
Интерн Даниэль Эрнандес поддерживал Гиффордс в вертикальном положении, удерживая давление на ране, пока вокруг свистели пули. В конце концов присутствующим удалось схватить Лофнера, а вскоре на место происшествия прибыли полиция и скорая. Гиффордс находилась в критическом состоянии. Докторам пришлось проводить срочную операцию на мозге и затем ввести ее в искусственную кому, чтобы позволить мозгу восстановиться. Спустя четыре дня с момента нападения Гиффордс открыла глаза. Она не могла говорить, едва могли видеть, но была жива.
Гиффордс храбро встретила все испытания на долгом пути к выздоровлению. Благодаря интенсивным занятиям она снова научилась говорить. Как и у большинства тех, кто перенес подобную травму, ее голос звучал иначе, нежели до покушения. Новый голос Гиффордс звучал медленно и вымученно. Разговоры очень ее утомляли. Ее мозгу пришлось вместо разрушенных создать новые связи. Это одна из самых удивительных способностей мозга: при очень специфических условиях и весьма специфическим способом он самовосстанавливается.
Читать дальшеИнтервал:
Закладка: