小哥自創AI防拖延系統,一玩手機就被“閃瞎”
你有過被Deadline支配的恐懼嗎?
為了克服拖延癥,一位小哥對自己“下了狠手”。
他編寫出一套使用物體檢測API的算法,來監督自己專注學習。
一旦他開始玩手機,懲罰系統就會啟動——
面前的兩個手電筒將“亮瞎”他的雙眼。
同時,音響還會發出刺耳的聲音,迫使他回到當前任務中。
小哥把這個自創防拖延系統分享到了YouTube和Reddit,結果在Reddit上爆火,目前已有3.3k熱度。
不少網友驚呼:Amazing!
有位“拖延癥晚期患者”表示,這個懲罰系統如果能噴出辣椒水的話,對他來說應該很有效。
還有人甚至提出了更刺激的懲罰措施:
每次走神的時候,就從信用卡里扣錢。
不過,也有人提出:
如果把鉛筆放到手機背面,系統會識別到哪一個?
小哥直接用了TensorFlow上的目標檢測API,來搭建了一個目標檢測框架,用于識別攝像頭范圍內的物體。
通過這個對象檢測API,計算機可同時識別出多個物體。
小哥設定了一個productivity score,不同物體會有其對應得分。
計算機根據productivity score來識別各個物體。
對于這個系統,小哥通過編寫算法,將手機設定為主要的“分心物品”。也就是說,當計算機識別到手機時,才會判斷人在走神。
而當檢測到鉛筆時,系統則認為他在做題,不會觸發懲罰:
他在視頻中演示了這個系統的效果。
當他專注時(攝像頭視野內沒有出現手機等物體),計算機會實時顯示“On Task”。
而當他拿起手機,計算機就會顯示“Off Task”。
下面,怎么讓計算機和懲罰設備聯動呢?
小哥創建了一個數據庫,每當計算機檢測到人在走神時,就會向數據庫發送一些數據,而數據庫就會根據這個值來實時更新服務器。
這個服務器中的值,將控制懲罰設備的開關。
這里的懲罰設備,包括2個手電筒和1個音響。
當系統檢測到人分心時,手電筒會自動發出強光,同時音響也會發出刺耳的聲音。
在外界的“物理刺激”下,計算機屏幕前的人將不得不重新專注起來。
可以說這是把“古早”的目標檢測技術又一次用活了。
看到這里,你認為這位小哥的方法對“治療”拖延癥是否夠有效?
或者你還有什么督促趕due的好點子?歡迎在評論區留言~
代碼地址:https://github.com/ayushpai/Object-Detector參考鏈接:[1]https://www.reddit.com/r/MachineLearning/comments/vkxsf2/i_made_a_robot_that_punishes_me_if_it_detects/[2]https://www.youtube.com/watch?v=YPSazrEqlxo
本文來自微信公眾號“量子位”(ID:QbitAI),作者:關注前沿科技,36氪經授權發布。