На сегодня голосовые помощники уже умеют копировать человеческую речь и интонацию, а также способны поддерживать простой разговор. Совсем скоро трудно будет понять, кто звонит в ресторан заказать столик — живой человек или искусственный интеллект. И вот еще один умный алгоритм, способный обмануть нас. Теперь речь идет о письме.
Самое привычное для нас действие — написать пару слов на бумаге — это очень сложный навык для робота. Мы не осознанно знаем, где опустить карандаш на бумагу, в каком направлении и сколько времени двигать его, выводя элементы буквы, а также когда и как закончить письмо. Для робота это набор сложных действий, а если надо еще и имитировать человеческий почерк — почти невыполнимых.
Однако студент Брауновского университета Атсунобу Котани смог разработать алгоритм, позволяющий роботу копировать человеческий почерк, включая детский, на любом языке мира, кроме арабского (это связано с другим направлением письма). Также робот способен воспроизводить простые рисунки.
Такой результат обеспечивается двумя моделями обучения: локальной, следящей за текущим положением карандаша, и глобальной — отвечающей за переходы от одной буквы к другой. Пока почерк робота выглядит неуверенно, но добавив немного скорости, инженеры смогут получать точные копии любого текста, написанного от руки. Далее, можно предположить, робота научат не копировать текст, а самостоятельно писать его, копируя человеческий почерк. После этого вы уже не узнаете, кто оставил записку — ваш ребенок или домашний робот...