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