5

小哥自创AI防拖延系统,一玩手机就被"闪瞎" | Reddit高热 | 量子位

 2 years ago
source link: https://www.qbitai.com/2022/07/36342.html
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

小哥自创AI防拖延系统,一玩手机就被“闪瞎” | Reddit高热

head.jpgalex 2022-07-25 13:41:16 来源:量子位

为了赶due也是拼了

Alex 发自 凹非寺

量子位 | 公众号 QbitAI

你有过被Deadline支配的恐惧吗?

a096a53a45c544fd973735e9cc4992e6~tplv-tt-shrink:640:0.image

为了克服拖延症,一位小哥对自己“下了狠手”。

他编写出一套使用物体检测API的算法,来监督自己专注学习。

一旦他开始玩手机,惩罚系统就会启动——

面前的两个手电筒将“亮瞎”他的双眼。

e39552d7837b4d108456ab89327b4919~tplv-tt-shrink:640:0.image

同时,音响还会发出刺耳的声音,迫使他回到当前任务中。

小哥把这个自创防拖延系统分享到了YouTube和Reddit,结果在Reddit上爆火,目前已有3.3k热度。

88ef3246b6cf4dda901ae45c28e4f291~tplv-tt-shrink:640:0.image

不少网友惊呼:Amazing!

有位“拖延症晚期患者”表示,这个惩罚系统如果能喷出辣椒水的话,对他来说应该很有效。

eeb93d25044241688df0865c33f36ee0~tplv-tt-shrink:640:0.image

还有人甚至提出了更刺激的惩罚措施:

每次走神的时候,就从信用卡里扣钱。

f20f9a71b047411e8204fba1b6a7d663~tplv-tt-shrink:640:0.image

不过,也有人提出:

如果把铅笔放到手机背面,系统会识别到哪一个?

e87767f3bf7c4da8b73600b795c64278~tplv-tt-shrink:640:0.image

这个防拖延系统怎么做的?

小哥直接用了TensorFlow上的目标检测API,来搭建了一个目标检测框架,用于识别摄像头范围内的物体。

通过这个对象检测API,计算机可同时识别出多个物体。

小哥设定了一个productivity score,不同物体会有其对应得分。

8426f55b754f46cb92e7993143eee6e5~tplv-tt-shrink:640:0.image

计算机根据productivity score来识别各个物体。

f96c2d08e23d4e4a93c8181a558d1d3c~tplv-tt-shrink:640:0.image
62861b5fb2ba4fa495ee7a2ec5eabe86~tplv-tt-shrink:640:0.image

对于这个系统,小哥通过编写算法,将手机设定为主要的“分心物品”。也就是说,当计算机识别到手机时,才会判断人在走神。

而当检测到铅笔时,系统则认为他在做题,不会触发惩罚:

9afff8b585e548dfbf8a4e91b0413db5~tplv-tt-shrink:640:0.image

他在视频中演示了这个系统的效果。

当他专注时(摄像头视野内没有出现手机等物体),计算机会实时显示“On Task”。

da9641d62a864853868374b624fa640b~tplv-tt-shrink:640:0.image

而当他拿起手机,计算机就会显示“Off Task”。

a65971d8abc34a6694fa767c8cd2f95c~tplv-tt-shrink:640:0.image

下面,怎么让计算机和惩罚设备联动呢?

小哥创建了一个数据库,每当计算机检测到人在走神时,就会向数据库发送一些数据,而数据库就会根据这个值来实时更新服务器。

这个服务器中的值,将控制惩罚设备的开关。

0fb9eea525e940f1bca5237842400b59~tplv-tt-shrink:640:0.image

这里的惩罚设备,包括2个手电筒和1个音响。

当系统检测到人分心时,手电筒会自动发出强光,同时音响也会发出刺耳的声音。

8bfbfcc2f0484516b636a38c95903ea3~tplv-tt-shrink:640:0.image

在外界的“物理刺激”下,计算机屏幕前的人将不得不重新专注起来。

可以说这是把“古早”的目标检测技术又一次用活了。

看到这里,你认为这位小哥的方法对“治疗”拖延症是否够有效?

或者你还有什么督促赶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

版权所有,未经授权不得以任何形式转载及使用,违者必究。

About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK