Страна Качества 2.0 (Клинг) - страница 23

– Вы сами выдумали эту шутку?

– К сожалению, нет. Ее только что выдала машина для шуток.

– Машина для шуток?

– Гм, гм. С чего начать? Ты знаешь, как работает машинное обучение? – спрашивает Старик. – Deep Learning (англ. – глубокое изучение) в частности?

– Так, в общих чертах.

– Если раньше нужно было чему-то обучить компьютер, скажем, французскому языку, то приходилось программировать его со всем запасом слов, и с грамматическими правилами, и, конечно, со всеми неправильными глаголами. Очень утомительный процесс. Любой старшеклассник может тебе это подтвердить. И тем не менее результаты были очень скромными.

– Как в старших классах вообще, – говорит Петер.

– Да, но если ты сегодня захочешь обучить компьютер французскому…

– …тогда ты просто дашь проглотить ему целую библиотеку французских текстов, включая их переводы, и скажешь: «Остальное ты узнаешь сам».

– Верно. И так они поступают в отношении всего. Если они объясняют машине, как выглядит кошка, то они не говорят: «Это животное, у него есть острые ушки, хвост, и у него всегда надменный взгляд». Нет. Они просто берут пару миллионов фотографий кошек…

– …благодаря социальным сетям в этом, к счастью, нет недостатка…

– …и они говорят: «Это кошки. Узнайте сами, что такое кошка».

– И что?

– В прежней жизни, – говорит Старик, – я был, как бы это сказать, комиком.

– Это кое-что объясняет.

– Многие из моих бывших коллег ушли в политику, потому что у этой профессии была плохая репутация. Во всяком случае, когда-то я пережил небольшой творческий кризис, так как условия стали такими абсурдными, что их едва ли можно было переоценить. В этой ситуации у меня появилась блестящая – как мне тогда казалось – идея соорудить машину для шуток. Я взял нейронную сеть и напичкал ее всеми шутками, которые только смог найти в Сети. Вскоре у меня была машина, которая сразу фиксировала, если попадалось что-то веселое. Но я хотел машину, которая сама выдумывала бы шутки. Конечно, не просто любые шутки, а отличные шутки. А теперь будет интересно.

– Я уж потерял надежду.

– Вернемся к кошкам, – говорит Старик. – Когда компьютеры учили через DeepLearning распознавать кошек, несколько находчивых исследователей пришли к забавной идее превратить компьютер в художника и заставить его рисовать кошек на базе его вновь полученных знаний, и результат был просто удивительным.

Старик указывает на картину на своей стене. Черные и белые, казалось бы, бессмысленно распределенные пиксели. Под картиной рукой Старика было написано: «Сe n’est pas un chat» (фр. – Это не кошка).