Вы слышали шутку про робота, который заходит в бар? «Чем я тебе могу помочь?» — спрашивает бармен. «Мне нужно что-то, что меня расслабит», — отвечает робот. Бармен дает ему отвертку. Возможно, вы бы и не догадались, но эту шутку написал компьютер. Не совсем смешно, но и не плохо. Так как же работает искусственный интеллект, когда дело доходит до шуток? В Эдинбургском университете компьютер профессора Грэма Ричи пишет по одной шутке в день. Кстати, про бар и отвертку — одна из них. Проблема заключается в том, что не существует общепризнанной вычислительной теории юмора, несмотря на усилия, которые прилагают ученые. Но как же тогда обучать искусственный интеллект такому тонкому искусству? Компьютеры спокойно побеждают чемпионов мира в шахматы и го, находят дыры в огромных массивах данных, выполняют сложные вычисления и распознают лица в толпе. Но такие подвиги происходят внутри машины с ограниченным доступом к внешнему миру, особенно в отношении знаний и чувств. Это закрытая система. Однако совсем скоро искусственный интеллект сможет получать все, сканируя веб-сайты, и будет «воплощен» как роботы. Это позволит ему взаимодействовать с окружающим миром, а также сохранять собственный опыт. Возможно, он начнет создавать что-то по собственному желанию. Но начнут ли роботы нормально рассказывать шутки? Юмор — это самый сложный и последний рубеж. Сарказм и ирония требуют социальной осведомленности и довольно широкой базы знаний. Юмор — творческая деятельность. Она включает в себя новый взгляд на полученную мудрость, осмысление ситуации, подрыв шаблонов и клише. Вот пара шуток, созданных человеком: • The person who invented the door knocker got a No Bell Prize (человек, который изобрел дверной молоточек, получил премию «Без звонка»). • Veni, Vidi, Visa: I came, I saw, I did a little shopping (пришел, увидел, заплатил: я пришел, я увидел, я сделал немного покупок). Непосредственно? Чтобы придумать такие шутки и понять их, необходимо знать, что такое Нобелевская премия, дверной молоточек, карта Visa, а также вспомнить на латыни бессмертные слова Цезаря. Эти знания либо должны быть запрограммированы в компьютер, либо он должен самостоятельно сканировать сеть, чтобы охватить несколько языков и понять игру слов. Ученые предпочитают ограничивать себя в определенных сценариях шуток. Как объясняет исследователь юмора в Политехническом институте Индианы Джулия Тейлор Райз, все сосредоточены на двух аспектах искусственного интеллекта: генерировании шуток и распознавании. Первый шаг — пичкать компьютер различными шутками, чтобы он наконец-то научился создавать собственные. Может ли машина понимать, что она пошутила, или сможет ли она найти подходящий момент, чтобы начать разговор и вовремя внедрить шутку или сделать остроумное замечание? Может. Но на это потребуется много времени. Уже сейчас нейронные сети могут создавать музыку, тексты песен, картины и другое. Может, совсем скоро дело дойдет и до качественных шуток. Джулия Райз как раз в этом и заинтересована. Она самостоятельно отбирает шутки, проверяет их и загружает, а потом собирает отзывы людей и наблюдает за их реакцией. Она говорит, что ей не требуется огромное количество данных, ведь многое уже опубликовано. Остается только сравнивать компьютерные шутки с реальными и анализировать. Другой исследователь — Джанель Шейн — добавляет данные о юморе в нейронную сеть просто ради удовольствия. Подобным образом она с помощью искусственного интеллекта уже придумывала абсурдные рецепты, которые даже получили много положительных откликов. Сначала результаты, которые получила Шейн, не имели смысла. Затем машина стала давать более убедительные, но все же не очень смешные шутки. Компьютеры пробовали себя и в комедиях. Этим занимается старший научный сотрудник DeepMind в Лондоне Петр Мировский со своим искусственным интеллектом по имени A.L.Ex. Они вместе выступали с импровизационным стендап-шоу в Лондоне и Париже. Когда робот слышит, как кто-то говорит с ним, он ищет аналогичные слова в своей базе данных и формирует ответ. Мировский разработал эту продвинутую версию своей оригинальной системы с Кори Мэтьюсоном, канадским исследователем искусственного интеллекта и товарищем-импровизатором. Ключевой вопрос заключается в том, как заставить A.L.Ex оставаться в теме, чтобы его ответы не были случайными. Как говорит Мировский, юмор имеет тенденцию быть случайным. Беспочвенные замечания A.L.Ex могут быть совершенно неуместными, чрезмерно эмоциональными или просто странными. Сегодня область компьютерного юмора процветает благодаря конференциям, посвященным юмору и искусственному интеллекту. Личные помощники, такие как Сири и Алиса, могут даже забавно шутить. Если люди собираются общаться с машинами, то им однажды придется развить чувство юмора сродни тому, которое есть у нас. По материалам статьи «Hey computer, tell me a joke: the problem of teaching AI humour» BBC Science Focus Magazine