Тед Чан - Жизненный цикл программных объектов
Ана улыбается:
— Кажется, я начинаю понимать, чем может пригодиться опыт работы с животными.
— Вот-вот. Мы не всегда можем заставить этих ребят делать то, что им говорят, и в каждом конкретном случае мы не знаем почему — гены ли виноваты или то, что мы неверно с ними работаем.
Ана смотрит, как дигитант-панда, взяв одной лапой игрушечный автомобиль, переворачивает его и осторожно постукивает другой лапой по колесам.
— Каков начальный уровень знаний и умений этих дигитантов?
— Практически нулевой. Я тебе покажу.
Робин активирует экран на одной из стен детсада. На видео — комната, раскрашенная в яркие цвета, и несколько дигитантов, лежащих на полу. Внешне они ничем не отличаются от тех, что с таким увлечением играют сейчас в яслях, но движения их бесцельны и дергано-спазматичны.
— Эти инстанцированы[8] совсем недавно. Необходимо несколько месяцев субъективного времени, чтобы они освоили самые азы существования: как интерпретировать визуальные сигналы, как двигать конечностями, как обращаться с твердыми предметами. Этот этап они проводят в «инкубаторе», и занимает он примерно неделю. Когда они готовы к освоению языка и общению, мы переводим их в режим реального времени. С этого момента начиналась бы твоя работа.
Панда несколько раз прокатывает автомобильчик по полу вперед и назад, а потом издает пронзительный крик: «Мо-мо-мо!» Ана понимает, что дигитант смеется. Робин продолжает:
— Я знаю, что в университете ты изучала принципы общения с приматами. Вот тебе шанс применить знания на практике. Что скажешь? Заинтересовало тебя наше предложение?
Ана колеблется. Поступая в колледж, она представляла себе будущее совершенно иным. На минуту она задумывается, как до всего этого дошло. Еще девочкой она мечтала продолжить работу, которую в Африке делали Фосси и Гудолл[9], однако ко времени окончания школы человекообразных обезьян на планете осталось так мало, что наилучшим вариантом для Аны стала работа в зоопарке. А теперь на повестке дня — дрессировка виртуальных домашних питомцев. На примере ее карьеры можно проследить, как с депрессивной очевидностью съеживается мир природы.
«Прекрати, возьми себя в руки», — приказывает себе Ана. Может, она и хотела чего-то лучшего, но эта работа связана с программированием — и разве не для того она ходила на свои последние курсы? А дрессировать виртуальных обезьян, возможно, все же веселее, чем тестировать пакеты программ. И если Blue Gamma предложит достойную зарплату — так почему бы и нет?
Его зовут Дерек Брукс, и новое задание его не слишком радует. Дерек разрабатывает аватары дигитантов Blue Gamma, и работа ему в принципе нравится, но вчера менеджеры производственного отдела дали ему задание, которое он воспринял как откровенно неудачную идею. Он пытался им это объяснить, но решение уже было принято, и теперь ему остается лишь понять, как выполнить работу на более или менее приличном уровне.
Дерек обучался искусству анимации, так что, с одной стороны, разработка дигитальных персонажей — дело вполне по его профилю. С другой стороны, эта работа радикально отличается от того, чем традиционно занимаются аниматоры. В обычной ситуации он разрабатывал бы походку и жестикуляцию персонажа, но у дигитантов и походка, и жесты уже содержатся в геноме, постепенно проявляясь вовне. Его же задача — создать такое тело, которое воспроизводило бы «врожденные» жесты дигитантов таким образом, чтобы это нравилось людям. Из-за таких специфических требований многие аниматоры — включая его жену Венди — не работают с дигитальными формами жизни. Однако Дереку это нравится. Он считает, что помочь новой форме жизни выразить себя — это самая интересная работа, какая может выпасть на долю аниматора.
Он также разделяет философию Blue Gamma в подходе к разработке ИИ[10]: опыт — лучший учитель, поэтому вместо того, чтобы начинять ИИ знанием, которое предпочел бы ты, следует продавать ИИ, изначально способный к обучению, и предоставить покупателям самим заниматься его воспитанием и образованием. Но для того, чтобы покупателям хотелось прилагать усилия, дигитанты должны быть исключительно хороши во всех аспектах. Их дигитальное «я», их личность должна быть привлекательной. Этим занимаются программисты-разработчики. Их аватары должны быть симпатичными и радующими глаз — а это уже делает Дерек. Но он не может просто наделить их огромными глазами и маленькими носиками. Если они выглядят как мультяшки, никто не будет принимать их всерьез. И напротив, если они будут до мельчайших деталей напоминать реальных животных, их мимика в сочетании со способностью говорить будут сбивать потребителя с толку и даже настораживать его. Здесь требуется тонкий и точный баланс между первым и вторым. Он проводил бесчисленные часы, просматривая видеозаписи с детенышами животных, — и в результате добился того, что создал гибридные мордашки: очаровательные, однако не преувеличенно очаровательные.
Новая задача отличается от прежних. Не удовлетворившись кошками, собаками, обезьянами и пандами, производственный менеджмент решил, что им нужно разнообразить ассортимент аватаров. И сейчас они предлагают роботов.
Эта идея кажется Дереку бессмыслицей. Вся стратегия Blue Gamma основана на близости и даже родстве людей и животных. Дигитантов обучают методом поощрения — как и животных, а поощрение включает в себя и прямое общение, будь то поглаживание по голове или почесывание за ухом, и угощение в виде виртуальных «съедобных» пластинок. С аватаром-животным это вполне нормально, но с аватаром-роботом будет выглядеть комично, да и попросту абсурдно. Продавай они материальные игрушки, роботы имели бы преимущество, будучи более дешевыми в производстве, нежели детально проработанные игрушки-животные. Однако в виртуальной реальности затрат на производство отдельно взятого объекта попросту нет, а мимика животных гораздо выразительнее. Предлагать покупателю аватара-робота — то же самое, что предлагать видеоимитацию, располагая реальной вещью.
Ход его мыслей прерван стуком в дверь. Это Ана, новый член группы тестеров.
— Дерек, привет. Тебе стоит посмотреть видеозапись утреннего тренинга. Эти малыши — просто умора!
— Спасибо, обязательно посмотрю.
Она собирается уходить, но внезапно останавливается.
— У тебя сегодня неудачный день?
Дерек считает, что нанять бывшую смотрительницу зоопарка было хорошей идеей. Она не только разработала тренинговые программы для дигитантов, но и внесла предложения, позволившие улучшить качество их пищи.
(adsbygoogle = window.adsbygoogle || []).push({});Откройте для себя мир чтения на siteknig.com - месте, где каждая книга оживает прямо в браузере. Здесь вас уже ждёт произведение Тед Чан - Жизненный цикл программных объектов, относящееся к жанру Научная Фантастика. Никаких регистраций, никаких преград - только вы и история, доступная в полном формате. Наш литературный портал создан для тех, кто любит комфорт: хотите читать с телефона - пожалуйста; предпочитаете ноутбук - идеально! Все книги открываются моментально и представлены полностью, без сокращений и скрытых страниц. Каталог жанров поможет вам быстро найти что-то по настроению: увлекательный роман, динамичное фэнтези, глубокую классику или лёгкое чтение перед сном. Мы ежедневно расширяем библиотеку, добавляя новые произведения, чтобы вам всегда было что открыть "на потом". Сегодня на siteknig.com доступно более 200000 книг - и каждая готова стать вашей новой любимой. Просто выбирайте, открывайте и наслаждайтесь чтением там, где вам удобно.

