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

Комментарии

Загрузка...