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