Умный дом с инопланетным мозгом: как система учится и адаптируется

Я тут месяц назад завёл себе дома «инопланетный мозг» — умную систему, которая создаёт себя сама. Буквально выращивает свои новые органы самостоятельно. Вообще, это для меня самого звучит как запредельно фантастическая фигня, но это работает.
Что это такое по сути. «Умный дом», где каждый модуль появляется не по моему распоряжению, а самозарождается в буквальном смысле этого слова. Если мы с вами возьмём одно и то же стартовое «зёрнышко», то через несколько месяцев наши умные дома уже будут очень сильно отличаться. И не потому, что мы там как-то ставили разные задачи, а потому, что система наблюдает за нами и учится делать максимально комфортной жизнь каждой конкретной семьи. Как это работает сегодня. Вот я поставил домой умный выключатель для бойлера. Система видит, что в доме появилось новое устройство, и начинает его исследовать. «Так, ага, новая железка… посмотрим… Кто производитель, что умеет. Ага, понятно, выключатель, работает по вайфаю… А что с ним делают хозяева? Ага, утром включают, а потом он сам выключается через заданный промежуток… Так, понятно, выключателем пользуются в основном по утрам». Через неделю наблюдений за устройством эта штука приходит ко мне и спрашивает: То есть система изучила привычку и поняла паттерн поведения. Я ж говорю — «инопланетный мозг». Немного углублюсь в тему про доверие. Есть устройства, которым можно работать без человека, например, очистителю воздуха. А есть те, у которых коридор «свободы действий» очень узкий. Поэтому для любого нового органа есть лестница со ступеньками. Сначала смотрим, потом пробуем, потом управляем. Например, посудомойка в первую неделю только говорит «цикл закончен» или «соль кончилась». Потом пробует, типа «я бы сделал так», но не делает. Например, для музыки смотрит громкость и говорит: «Время позднее, я бы убавил звук». До этого этапа каждый орган растёт сам по себе, я его не трогаю. Переход на следующие уровни может быть только по моему разрешению. «Управление» — исполнение моих команд, и «Полный доступ» — управление по заданным и согласованным сценариям без человеческого участия. Опасные устройства не имеют полного доступа, они включаются только людьми. Система может их только выключить или поставить на паузу. А я тут выступаю в роли эдакого Паганеля, натуралиста-естествоиспытателя, и смотрю, как эта штука сама себя создаёт. Понимаете, да? Любой софт до этого момента в моей жизни заставлял меня переучиваться под логику его создателей. А тут я учусь делать софт, который сам выращивается под мои персональные привычки и потребности. И вот только теперь я начал понимать, что такое настоящий умный дом, когда набор разрозненных решений начал жить не тупой автоматизацией «если… то», а у электронного дворецкого появилась свобода наблюдать и проактивно действовать через самостоятельно выращенные им же самим органы. На сайте Scaling Club выложил blueprint системы, его можно скачать и попробовать самому построить такое же. Для успеха понадобятся платный Клод или Кодекс и пара свободных вечеров. P.P.S. Идею «ксеноморфного софта» подглядел у Серёжи Рыжикова из Битрикса.
Источник: vc.ru — vc.ru/id15119/3239439-umnyy-dom-s-inoplanetnym-mozgom