貓主子想帶老鼠進門?休想,我有人工智能武器。html
機器之心報道,做者:路、李亞洲。
app
可愛的貓主子在安享主人的愛護時,也經常想「回報」主人,好比送點小禮物啦~然而貓主子的小禮物通常人但是消受不起的……(捂臉機器學習
有的貓咪屬於浪漫派,送給你花花~工具
有的貓咪屬於實用派,送給你……老鼠……學習
雖然是出於好意(責任心滿滿地想要餵飽「歸它管」的二腳獸),或者是爲了知足它本身的食慾和捕獵欲,可是總在家裏看到銜着「獵物」的貓、老鼠們的殘骸,也是有點嚇人……ui
怎麼解決這個問題呢?座標美國西雅圖的貓主人 Ben Hamm 利用 AI 創造了一個神器——「貓門」,防止銜着獵物的主子進門。這扇門能夠判斷貓嘴裏是否銜着獵物,若是嘴裏乾乾淨淨,貓門打開,主子進來;若是嘴裏有老鼠或鳥類等動物,「貓門」自動上鎖 15 分鐘,並將貓和獵物的「合照」發給主人。人工智能
真·眼睛瞪得像銅鈴!剛好這隻貓正是一隻「黑貓警長」:spa
這就是 Ben Hamm 的貓主子 Metric~3d
智能「貓門」解決方案orm
在美國,大概有 7400 萬隻家貓,其中大約 400 萬隻會外出獵食。那麼用什麼方式可以拒絕貓主子往家帶死老鼠呢?
Ben Hamm 想到用機器學習打造一個「貓門」:
如上圖所示,當攝像頭檢測到主子叼着獵物回家時,貓門就會自動關閉。
從圖示來看,這是一套簡單的系統:Arduino 是一款簡易的開源硬件,與門鎖部分相連。該系統中相對較難的部分是檢測貓是否帶着獵物進門。
沒有老鼠與叼着老鼠的貓咪 Metric。
首先是數據。據 Ben 介紹,他花了數月的時間,處理了 23000 張自家貓主子進門的圖片,併爲這些圖片加上不一樣的標籤。
而後 Ben 把這些圖片上傳到在線機器學習服務 SageMaker 上,生成 3 個模型並結合在一塊兒從而獲得想要的檢測結果。
第一個模型用來檢測是否有貓,第二個模型用來檢測貓主子是進門仍是出門,第三個模型檢測貓主子進門時是否帶有獵物。
若是檢測到貓叼着老鼠進門,貓門就會自動關閉,而後給「鏟屎官」發短信通知。
在 Ben 看來,這套機器學習系統的識別準確率還不錯。運行五週以來,180 次沒帶老鼠進門,只有一次被誤鎖,6 次意圖帶獵物進門時也只有一次沒有被鎖。
最後,在 Ben Hamm 的機器學習解決方案中,他使用了亞馬遜 DeepLens 攝像頭,也就是亞馬遜 2017 年推出的一款用於快速部署深度學習的無線攝像頭(大概 250 美圓)。
貓主子沿着木板進入貓門大概須要 2 秒時間,因此檢測時間就會很是有限(大概 1 秒)。
一直以來,貓都是圖像識別的經典目標,也有大量的開發者爲貓主子開發不一樣的應用。除了 Ben 這個腦洞大開的貓門,百度大腦也曾做出過「全球首個 AI 智能貓窩」,這個貓窩包括刷臉開門的貓臉門禁系統,能控制 27 度恆溫的溫溼度傳感器與加熱器,保持內部空氣清新的新風系統,以及能夠判斷貓是否患病、是否還沒有絕育的識別系統。
不知道有沒有人想造出自動檢測小「貓病」的工具呢?好比貓今天沒怎麼喝水,貓一直撓癢癢是否是該驅蟲了……
Ben Hamm 介紹貓門的演講視頻:v.qq.com/x/page/j088…