Марк собрал трёх роботов, которые ничего не знают заранее. Всему их учишь ты.
Нарисуй солнце и нажми «Это Солнце». Покажи роботу по 3–4 рисунка каждого вида, потом нарисуй новый и спроси.
Робот не видит картинку, как ты. Он сжимает её в 256 клеточек и для каждой запоминает число: сколько там краски.
Робот ищет среди твоих рисунков самые похожие на новый: сравнивает клеточку с клеточкой. Каких рисунков среди похожих больше, тот ответ он и выбирает.
Мало примеров — робот часто ошибается. Много разных примеров — угадывает лучше. Так учатся и большие нейросети, только примеров у них миллионы.
У робота есть дерево вопросов. Каждый ответ «да» или «нет» ведёт его по ветке, пока не останется один зверь.
Если робот не угадал, ты добавляешь новый вопрос и нового зверя. Дерево растёт, и в следующий раз робот угадает. Он умнеет только от тебя.
Робот уже выбрал и спрятал ход. Подглядывать он не умеет. Твой ход!
Я пока ничего о тебе не знаю. Первые ходы выберу наугад.
Робот записывает все твои ходы и ищет привычки: что ты обычно выбираешь после двух одинаковых ходов, после камня, после бумаги. Потом выбирает то, что побьёт твой вероятный ход.
Секрет: если играть совсем случайно, например подкидывать кубик, робот не сможет найти закономерность и будет выигрывать только каждый третий раунд.