The Question. Будущее
Шрифт:
Можно один раз хорошенько помучиться и написать на языке ноликов и единичек вспомогательную программу, которая называется ассемблер («сборщик»). Этот волшебный ассемблер принимает на вход человеко-читаемый текст и преобразует его в нолики и единички. Например, та же самая команда «прибавить константу 5 к числу, записанному в регистре AL», записывается на языке ассемблера x86 так:
ADD AL, 5
Думаю, вы согласитесь, что это все-таки более читаемо, чем 0000 0100 0000 0101. Здесь хотя бы понятно, что речь идет о сложении (ADD) и числе 5. Теперь уже дело ассемблера преобразовать эту строчку в 0000 0100 0000 0101. На языке ассемблера сложно писать большие программы,
Дальше инженерную мысль было не остановить. Нужно один раз помучиться, чтобы написать на ассемблере компилятор языка программирования, например Фортрана. Потом еще немного помучиться, чтобы написать на Фортране компилятор Алгола. Затем передохнуть, помучиться и написать на Алголе компилятор языка CPL. Еще немного мучений – и можно на основе CPL написать компилятор языка C. Дальше можно уже не мучиться и в свое удовольствие писать на C компиляторы C++, Java, C# и других современных языков. Впрочем, никто не запретит использовать Java, чтобы написать ассемблер x86 и замкнуть рекурсию.
Что такое большие данные? Почему это так популярно?
В буквальном понимании термин «большие данные» действительно означает большие по объему (в терабайтах, петабайтах и экзобайтах) данные. Но суть в другом.
Более точной формулировкой может служить «сложные данные». Когда говорят «большие данные», подразумевают данные с такими характеристиками: их сложно и дорого анализировать, необходимы значительные человеческие и вычислительные ресурсы; в них может находиться информация, использование которой приведет к конкретному, измеримому увеличению бизнес-показателей компании.
Примером больших данных может служить набор данных очень крупного интернет-магазина, аналитическая система которого собирает действия пользователей на сайте: каждую посещенную страницу, источник трафика, движения мышки, клики по ссылкам, статистику из социальных профилей пользователей, историю покупок и так далее. Результатом успешного анализа такого набора данных будет увеличение продаж, среднего чека или повторных покупок, что приведет к отслеживаемому росту дохода магазина.
О больших данных говорят, потому что эта методология работает. Компании (и не только) принимают стратегические решения на основании результатов анализа. На данный момент количество необработанных данных значительно превышает количество специалистов и вычислительную мощность серверов для их анализа. Спрос на анализ больших данных рождает предложение.
Именно коммерческое использование больших данных генерирует такой интерес вокруг этой области знании. Но большие данные очень важны и для науки. Большой Адронный Коллайдер, к примеру, генерирует невообразимо огромные объемы данных. И именно успешный анализ и обработка этих данных позволяют ученым открывать новые элементарные частицы.
Можно ли создать виртуальный банк без сотрудников?
Если исходить из определения банка как финансовой организации, которая предоставляет разнообразные финансовые услуги юридическим и физическим лицам, то все будет зависеть от вида услуг, предоставляющихся этим банком.
Ну, допустим, есть банки с широким спектром
Получается, если это какие-то мелкие услуги, денежные переводы из счета на счет, обмен валют, кассовые выплаты, открытие банковского счета или депозита, то уже, в принципе, есть интернет-банкинг – там, где действия человека практически не требуются, даже определенные виды кредитов могут выдавать без участия кредитного эксперта.
Но для обслуживания данной системы пока что все равно нужны люди, и, даже если такая система будет идеальной, все равно на сегодняшний день определенный вид услуг компьютер не способен провести, ну это из того, что мне известно, может в Японии уже сокращают рабочих в банковском секторе. Это что касается коммерческих банков. То есть в итоге в будущем, причем не очень далеком, вполне возможно.
Но что касается инвестиционного банка, то ИИ не достиг пока того необходимого уровня анализа.
В каком фильме показан наиболее правдоподобный искусственный интеллект?
На мой взгляд, такого фильма не существует. Главным образом не потому, что у сценаристов плохая фантазия, но по той причине, что правдоподобная версия ИИ слишком сильно отличалась бы от всего, что напоминает наш человеческий опыт. Нет никаких причин считать, что AI должен быть похож на злобных машин, мечтающих уничтожить человечество, из «Терминатора», трагических андроидов из повести Филипа Дика, по которой поставлен «Бегущий по лезвию бритвы», или трогательного робота из «Валл-и».
Правдоподобный ИИ лишен антропоморфных черт как на уровне физического строения, так и в когнитивном отношении. Он способен к самообучению и за очень короткие сроки получает опыт и строит когнитивную модель мира, на порядки превосходящие человеческое понимание ситуации. Фильм, который мы могли бы снять об этом сюжете, отличался бы предельной лаконичностью: вы приходите в кинотеатр, рассаживаетесь перед сеансом, и тут экран мгновенно гаснет – вы больше не имеете ни малейшего представления о том, что тут происходит.
Это как если бы орангутаны или даже тараканы пытались осмыслить жизнь людей и снимали о ней фильмы. Совершенно бесполезное занятие.
Фильм можно снять только о таком ИИ, чье поведение в достаточной степени похоже на человеческое, чтобы мы могли наделять его антропоморфными чертами – а тем самым сохраняли бы какое-то подобие контроля за происходящим и понимания. В культуре есть некоторое количество таких фильмов, от «Звездных войн» (где C3PO близко подбирается к правде, заявляя, что Люк Скайуокер все же довольно сообразительный малый – для человека, конечно; к слову, на форумах фанатов «Звездных войны» обсуждается популярная версия, согласно которой C3PO – это терминатор под прикрытием, пришедший в одну далекую галактику, чтобы поработить людей – очень романтическая и антропоцентрическая гипотеза), – так вот, от «Звездных войн» до «Her» и серии «Теории большого взрыва», в которой Кутрапали влюбляется в Сири. И эти фильмы свидетельствуют о том, что мыслящие машины стали повседневной частью нашей культуры еще до того, как они были изобретены. Но только при том условии, что эти машины останутся человекоподобными, в сущности – не более чем искусственными людьми.