Вас тоже бесит, когда питомец что-то с улицы тащит? Вот и инженеру Amazon надоело это терпеть.
Рассказываем, как было.
У меня была какая-то тактика и я ее придерживался
Бен Хэмм, тот самый инженер, поведал, что его кот Метрик часто тащил домой мертвых мышек и птиц:
Он не хотел мучать кота, поэтому не вешал ему на шею колокольчики и всякие яркие штуки. А ведь так он вряд ли что-то поймал бы.
Он решил проблему гениально – изобрел блокирующее устройство. Но фишка в чем: мало просто сделать – нужно было научить устройство осознавать, когда кошку нельзя впускать. Чтобы точно было понятно, вот иллюстрация:
Большой брат следит за тобой, Метрик
Бен использовал камеру Amazon DeepLens, чтобы отслеживать, когда Метрик приходит домой. Установил ее перед входом:
2 секунды – время, за которое Метрик поднимается по дощечке. Вы можете подумать, что кот поднимался быстро, а значит, фотографии были размытыми. И будете правы:
Но этого хватило. Если вы знаете, что такое машинное обучение, то и сами поймете, как система научилась понимать, что кошка – это кошка. А если нет, то внимайте.
Несколько месяцев камера фотографировала кошку каждый раз, когда она попадала в поле зрения. И не только. В итоге вышло 23 000 (!) фото. Бен взял такой, сел и начал отсеивать фотографии на категории:
- Не кошка.
- Кошка не подходит домой.
- Кошка подходит домой.
- Кошка с добычей.
Вышло примерно так:
Машинное обучение
Затем Бен начал создавать нужный алгоритм. Разбил фото на 3 группы:
Далее идет создание алгоритма:
Итог – теперь система:
- Знает, когда кота можно впускать.
- Понимает, когда не впускать и сразу оповещает хозяина. Затем блокирует вход на 15 минут. Если не впускать, кот просто уходит. Приходит уже без добычи.
- Ах да. Отправляет пожертвования в национальное Одюбоновское общество, которое занимается охраной природы.
Бой 2 интеллектов
Новая система Бена проработала 5 недель. За это время она:
- 4 раза не впустила Метрика с «закуской» во рту.
- 1 раз впустила с добычей.
- 1 раз не впустила, даже когда не было добычи. К-компенсировал.
Питомец, не поверите, был «очень» рад:
Судя по взгляду, в дальнейшем Метрик хотел притащить камеру во рту.
Мэтт не закончил работу, ему понравился опыт. Он считает, что, в целом, эксперимент удался. И хочет продолжить обучать искусственный интеллект, чтобы тот помогал хозяевам в таких ситуациях.
Рассказ Бена в оригинале (английский):