Инженер из компании Amazon установил у себя дома автоматические дверцы для кошек с использованием алгоритмов машинного обучения, и кот перестал приносить домой мертвых птиц и грызунов.
Бен Гемм создал систему, которая самостоятельно обучается и распознает контуры кота, который несет в зубах свою очередную жертву.
В таком случае система попросту закрывает калитку перед его носом на 15 минут.
Гемм представил свое изобретение на июньской технологической конференции Ignite в Сиэтле. На презентацию обратило внимание издание The Verge.
Как это трудится
Гемму не нравилось, что кот приносит ему мертвых животных домой
При создании своего изобретения Гемм воспользовался двумя компонентами, созданными самой Amazon.
Самой сложной частью обучения машины закрывать калитку было фотографирование кота. Потребовалось свыше 23 тысячи фото животные.
Каждое из них нужно было промаркировать вручную, показав на нем животное, она приходит или уходит прочь, и несет добычу, сведя их вот в такую таблицу.
Для «обучения» калитки потребовалось несколько тысяч фотографий кота
В основе эксперимента лежит разновидность машинного обучения под наименованием «обучение с привлечением учителя»: компьютер научили распознавать предметы в реальном мире через ярлыки, которые им присваивала человек.
Когда таких примеров накопилось достаточно, машина сама научилась определять, какой предмет «видит».
1 из недостатков подобных систем заключается в том, что для надежной работы им требуются сотни тысяч и даже миллионы фото.
Калитка тоже трудится неидеально, признается Гемм.
«Умная калитка» компании Microsoft впускает в дом своего кота и остается закрытой для чужого (архивное фото)
За 5 недель, рассказал он, его кот Метрик один раз был наказан несправедливо. Кроме того, один раз из семи калитка впускала кота в дом с добычей в зубах.
Когда иной инженер в Twitter предположил, что, возможно, эффективнее было бы просто переучить кота, Гемм взялся защищать свое творение.
«Негативное подкрепление не работает на кошках, и попробуйте придумать, как использовать награду, чтобы прекратить поведение, которое животное демонстрирует в третьем часу ночи каждые десять дней», — ответил Гемм.
Это не единственный случай использования машинного обучения для воспитания кошек.
Недавно иной сотрудник Amazon создал систему на основе машинного обучения, чтобы отучить своего кота сидеть на письменном столе.
Пропустить Twitter сообщение , автор: @MP_Dominguez
I did something similar for training the cat and teaching her not being on the table. When the cat was detected an mp3 shouted her to go. Unfortunately she understood that eventually the deeplens wasn’t a threat ?. pic.twitter.com/KcaAGeuhZ9
— Martin Dominguez (@MP_Dominguez) 13 июня 2019 г.
Конец Twitter запись , автор: @MP_Dominguez
Разработчики Microsoft ранее тоже представили «умные двери» для животных, которые узнают «своего» кота и впускают его, а для иных животных остаются закрытыми.
Хотите получать интересные истории в мессенджер? Подписывайтесь на наш Telegram или Viber!
Также на эту тему
По материалам: BBC