Мередит Бруссард - Искусственный интеллект [Пределы возможного] [litres]
- Название:Искусственный интеллект [Пределы возможного] [litres]
- Автор:
- Жанр:
- Издательство:Литагент Альпина
- Год:2020
- Город:Москва
- ISBN:978-5-0013-9230-9
- Рейтинг:
- Избранное:Добавить в избранное
-
Отзывы:
-
Ваша оценка:
Мередит Бруссард - Искусственный интеллект [Пределы возможного] [litres] краткое содержание
Всеобщий энтузиазм по поводу применения компьютерных технологий, по ее убеждению, уже привел к огромному количеству недоработанных решений в области проектирования цифровых систем. Выступая против техношовинизма и социальных иллюзий о спасительной роли технологий, Бруссард отправляется в путешествие по компьютерному миру: рискуя жизнью, садится за руль экспериментального автомобиля с автопилотом; задействует искусственный интеллект, чтобы выяснить, почему студенты не могут сдать стандартизованные тесты; использует машинное обучение, подсчитывая вероятность выживания пассажиров «Титаника»; как дата-журналист создает программу для поиска махинаций при финансировании кандидатов в президенты США.
Только понимая пределы компьютерных технологий, утверждает Бруссард, мы сможем распорядиться ими так, чтобы сделать мир лучше.
Искусственный интеллект [Пределы возможного] [litres] - читать онлайн бесплатно ознакомительный отрывок
Интервал:
Закладка:
Моя автобусная команда сосредоточилась на чем-то (как мне казалось) менее противоречивом – на пицце. У меня была двойственная роль. С одной стороны, я находилась в автобусе, чтобы писать об опыте хакатона, с другой – я была вполне конкурентоспособна, программировала, надеялась, что достаточно прогрессивна, и хотела выиграть. У меня был план. И он был продуктом разочарования. Во время моего первого хакатона за три года до этого я представляла идею, которую действительно хотела воплотить. Это была платформа поиска садоводческих магазинов, при помощи которой пользователь, вводя свое местоположение, находил бы ближайшие из них, видел бы контактную информацию и список ожидающих то или иное растение.
И никто не захотел присоединиться к моей команде.
Тогда я поняла, что идеальный проект для хакатона тот, что можно разработать в установленные временные рамки, соотносится с опытом большинства людей в команде и хотя бы минимально подразумевает актуальную на тот момент технологическую тему. У аппаратного оснащения также бывают звездные моменты: на волне популярности оказывается производство сенсоров, 3D-принтеры, носимые технологии. Некоторое время наука о данных была горячей темой, равно как и искусственный интеллект. Для этого хакатона у меня была припасена стопроцентная идея. Мой муж предложил ее в качестве шутки, однако чем больше я о ней думала, тем более идеальной она казалась (не в пример Titstare).
Когда в первый день нашего путешествия автобус покинул место сбора с полуторачасовой задержкой в 6:30 утра, Шоу и Роджерс устроили публичное представление идей всех участников. Некоторые были популярнее прочих. Дре Смит, разработчик ПО, поднялся и заявил, что его «идея проста: я собираюсь создать танцевальную вечеринку в виртуальной реальности». В общем, что-то такое. Другой разработчик предложил написать приложение, которое помогло бы эффективнее резервировать конференц-залы. Тогда я про себя подумала, что такое приложение уже существует . Предсказуема была пара идей приложений, призванных помочь миллениалам знакомиться друг с другом. (На каждом хакатоне всегда есть идея, суть которой заключается в попытке реплицировать опыт социальных сетей в реальной жизни.).
Некоторые предлагали идеи в формате «Это как _____, только для ________». Например, Джен, вторая рыжеволосая женщина в нашей команде, предложила «создать приложение вроде AirBnB, только для лодок». Спроектировать нечто подобное казалось совершенно нереальным в условиях трех дней, да еще и в автобусе. Но я всегда хотела научиться ходить под парусом, так что представила, как было бы здорово, будь тогда с нами любители яхт. Я оставила себе пометку поработать над ее приложением, если мою идею никто не поддержит.
Наступила моя очередь, и я подошла к микрофону. «У меня есть идея приложения, которое помогало бы подсчитывать количество пиццы, необходимое для вечеринки». Участники с любопытством повернулись ко мне. «В свое время мы с друзьями каждый месяц устраивали вечеринки с пиццей и каждый раз сталкивались с тем, что не могли рассчитать, сколько пиццы нам нужно. Мы называли это математикой пиццы, и за ней неизбежно следовал хаос. Так что я хочу создать приложение, которое подсчитывало бы необходимое для вечеринки количество пиццы с учетом того, кто придет (в том числе возраста, пола и любимых наполнителей)». Раздались аплодисменты. Я испытала большое облегчение. Мой невероятный план мог стать реальностью.
Наша пицца-команда сложилась благодаря Эдди Занески, еще одному программисту в группе. Хакатоны, как правило, это «фестивали членов», однако в нашей команде странным образом преобладали женщины. Эдди было 25 лет, рост 198 см, и одевался он исключительно в безразмерные футболки с технологических мероприятий. «Я не покупал одежду годами, – сказал он мне, когда мы сидели друг напротив друга за одним из хлипких столиков. – У меня гардероб больше, чем у моей девушки». Эдди был ведущим разработчиком технологической компании под названием SendGrid, это значит, что его работа состояла в том, чтобы ездить по стране, посещать хакатоны, закатывать вечерники с пиццей, бесплатно раздавать футболки и убеждать участников использовать SendGrid. SendGrid – приложение, которое многие компании, в том числе Uber и AirBnB, используют для рассылки автоматически сгенерированных электронных писем и рекламных сообщений. Эдди переживал, что захватил слишком много футболок, ведь в нашем автобусе было всего лишь 28 человек. А тем временем в багажном отделении автобуса своей очереди дожидались три гигантские коробки с футболками, которые, располагаясь друг на друге, достигали 120 см в высоту.
Эдди решил, что есть более важные вещи вроде того, чтобы заставить наше приложение заработать перед презентацией в Нэшвилле; он надел свои голубые наушники и повернулся к ноутбуку. Яблоко на крышке светилось сквозь слой стикеров, собранных на технологических мероприятиях: 18F, Penn Apps, GitHub, HackRU. Последний был с его любимого хакатона: он проходил в его альма-матер – Университете Рутгерса. Я выбрала Эдди для своей команды как раз благодаря стикерам. Программисты изучают стикеры друг друга так, будто бы те были предметом высокой моды и лейблами модных домов. Стикер, полученный Эдди в 18F, государственном агентстве открытых данных, говорил о том, что, как и я, он занимался гражданским программированием и ратовал за применение технологий на благо общества.
Мы создали приложение при помощи Node.js, микрофреймворка Express.js, системы объектно-реляционного отображения на базе MongoDB под названием Mongoose, идентификационного межплатформенного ПО Passport. Мы развернули его на Heroku и использовали Bootstrap для разработки фронтенда. Все перечисленное – бесплатные программы, которыми разработчики пользуются при создании ПО. В 2015 г. это было похоже на сборку дома из конструктора Lego, ведь все блоки – кусочки кода – были доступны в интернете. И самое крупное их хранилище – репозиторий и сайт для шеринга кода – GitHub. Мы лишь решали, что хотим от нашего приложения, и выбирали заранее созданные блоки кода, которые впоследствии будут служить фундаментом «дома», и уже затем начали возводить стены и декорировать.
Современное программирование похоже на ремесло – на строительство дома или создание мебели. Хакатоны могут быть отличным способом попрактиковаться в окружении (слегка) более опытных людей. А вот вам другой секрет сообщества программистов: обучающие инструкции и онлайн-видео эффективны лишь до некоторых пор. Чтобы овладеть ремеслом на приличном уровне и сделать это быстро, необходимо находиться рядом с профессионалами, говорить с ними и общаться лицом к лицу. Легендарный информационный дизайнер и теоретик Эдвард Тафти предложил теорию о плотности данных, объясняющую, почему общение лицом к лицу эффективнее виртуального [152] Tufte, The Visual Display of Quantitative Information.
. Согласно Тафти, человеческие глаза оптимизированы для восприятия различных феноменов в небольшом пространстве. Я могу смотреть на стену за моим столом и видеть разницу между краской или ее текстурой в том или ином месте. Но такие детали не будут заметны в случае видеоконференции, поскольку реальность проецируется в камере на не слишком качественную матрицу, неспособную показать такие детали. Кроме того, видео демонстрировалось бы на компьютере, который тоже использует ограниченные мощности аппаратного оснащения. Мониторы имеют фиксированные разрешение и частоту мерцания, что позволяет нашему глазу получить весьма ограниченное количество информации. И, напротив, человеческий глаз каждое мгновение воспринимает йоттабайты [153] Йоттабайт равен триллиону терабайтов. – Прим. ред.
информации. Мы получаем более плотную информацию в высоком разрешении. Да, со временем разрешение мониторов увеличилось, повысилась популярность видеосвязи. Однако все равно существует иерархия: электронное письмо эффективно настолько же, насколько почтовая открытка, но пятиминутный телефонный разговор эффективнее двухстраничного электронного письма, поскольку подразумевается дополнительная текстура, комплексность и детали информации, которые мы получаем на основе интонаций и от простого факта общения с человеком. Видеоконференция в высоком разрешении может быть чуть качественнее телефонного звонка, однако для обмена сложной информацией наилучшим образом подходит личная встреча. При этом видеоконференция в низком разрешении будет хуже телефонного звонка, поскольку из-за пикселизации и прерывания связи потеря информации будет значительной. В случае с деятельностью, требующей комплексных знаний, пятиминутная дискуссия лицом к лицу будет полезнее часов обучающих видео.
Интервал:
Закладка: