猫总往家叼死耗子,硬核猫奴自学AI编程和焊接对抗!只求睡个好觉啊

0

养猫,有时候真的是个脑力活…

有个美国哥们,愣是被自家猫逼出了一身的本事,不仅去自学了编程,焊接,AI技术… 还花了好几个月,给喵拍了两万多张照片,只为了对付喵咪的一个“不良嗜好”…

猫总往家叼死耗子,硬核猫奴自学AI编程和焊接对抗!只求睡个好觉啊图1

哥们叫Ben,下面这只是他养的喵Metric。

猫总往家叼死耗子,硬核猫奴自学AI编程和焊接对抗!只求睡个好觉啊图2

当初Ben养猫,一是因为Metric真的很可爱,二是因为他的房子里有老鼠。

但他万万没想到,自己领回家的,不仅是个捕鼠小能手,还是个“连环杀手”!

猫总往家叼死耗子,硬核猫奴自学AI编程和焊接对抗!只求睡个好觉啊图3

Metric喜欢半夜3点外出“杀戮”。

每隔十天,它就会就叼一个小动物回家。

有时候是老鼠,有时候是鸟…

有时候是死了的,有时是奄奄一息的…

这让Ben真的很困扰。

经常半夜被吵醒也就算了,有时候他发现猫咪叼来的猎物已经受伤非常严重,几乎是不行了,为了让它少受点痛苦,他还要半夜给猎物执行安乐死…

还有一次,猫咪的行为直接打断了一场啪啪。。。

他试了各种办法,

什么反狩猎项圈,什么宵禁,什么操作条件反射训练他都想过,但对他家的喵都不太可行。

猫总往家叼死耗子,硬核猫奴自学AI编程和焊接对抗!只求睡个好觉啊图4

它非常抗拒带项圈,而且只去外面上厕所,所以整个晚上把它关在房间里,显然也不是长久之计。

被猫折磨到发疯的Ben最后想到了人工智能。

如果能做一扇高科技的猫门,它可以识别猫咪嘴里有没有叼猎物,如果有的话,就把它锁在门外,事情不就解决了?

但问题是,市面上并没有这种装置,他自己本身也不会编程…

虽然只是一扇小小的猫门,但涉及到的技能和工程量可是不小。

每当Ben想要放弃时,猫咪又会叼回来个可怕的猎物…

猫总往家叼死耗子,硬核猫奴自学AI编程和焊接对抗!只求睡个好觉啊图5

终于,Ben忍无可忍,他决定自学!一定要把门搞出来!

它的设计大概是这样的,

猫总往家叼死耗子,硬核猫奴自学AI编程和焊接对抗!只求睡个好觉啊图6

锁的部分比较简单,用Arduino电子套件连上门锁。

探测是最难的,怎么能让门识别猫咪是正常进入还是叼着猎物进入?

其实大晚上的,肉眼都看不太清…

猫总往家叼死耗子,硬核猫奴自学AI编程和焊接对抗!只求睡个好觉啊图7

为了实现猫咪的“猎物识别”功能,Ben开始自学当下最热的技术——“机器学习”。

他了解到,机器学习就是通过输入大量的例子。

例如如果要识别出羊驼,就要事先输入大量羊驼的照片,让机器从中学习羊驼的形状,颜色,轮廓,

猫总往家叼死耗子,硬核猫奴自学AI编程和焊接对抗!只求睡个好觉啊图8

最后,它就可以在一堆动物中识别出羊驼是哪一个。

猫总往家叼死耗子,硬核猫奴自学AI编程和焊接对抗!只求睡个好觉啊图9

虽然对其中的原理一窍不通,但Ben还是学会了这种技术的简单用法。

他买来一台用于人工智能的摄像头,把它安装在猫门上方。

猫总往家叼死耗子,硬核猫奴自学AI编程和焊接对抗!只求睡个好觉啊图10

猫咪从猫梯走到猫门大概只需要两秒,所以整个识别必须要在一秒之内完成。

当然其中最重要的是素材…

为了收集机器学习需要的素材,

Ben花了几个月时间给猫咪拍了23000张照片,并且手工给它们进行了分门别类。

猫总往家叼死耗子,硬核猫奴自学AI编程和焊接对抗!只求睡个好觉啊图11

接着,他把这些照片传入机器学习平台SageMaker。

这两万多张照片被分成3个模型。

猫总往家叼死耗子,硬核猫奴自学AI编程和焊接对抗!只求睡个好觉啊图12

模型一:“有没有猫?”

猫总往家叼死耗子,硬核猫奴自学AI编程和焊接对抗!只求睡个好觉啊图13

如果回答是:有。

那就会来到模型二:“猫回来还是出去?”

猫总往家叼死耗子,硬核猫奴自学AI编程和焊接对抗!只求睡个好觉啊图14

如果回答是:回来。

那就会来到最关键的一步,也就是模型三:“猫咪正常回来还是带着猎物回来?”

猫总往家叼死耗子,硬核猫奴自学AI编程和焊接对抗!只求睡个好觉啊图15

如果猫门检测到猫咪是带着猎物回来的,它会自动做三件事。

第一,把猫门锁上,把猫咪关门外15分钟。

猫总往家叼死耗子,硬核猫奴自学AI编程和焊接对抗!只求睡个好觉啊图16

第二,给Ben发短信,并奉上拍到的视频。

猫总往家叼死耗子,硬核猫奴自学AI编程和焊接对抗!只求睡个好觉啊图17

第三,自动给保护鸟类的公益组织捐款。

猫总往家叼死耗子,硬核猫奴自学AI编程和焊接对抗!只求睡个好觉啊图18

各种研究、请教、实验之后,高科技猫门总算是被Ben鼓捣出来了。。。

猫总往家叼死耗子,硬核猫奴自学AI编程和焊接对抗!只求睡个好觉啊图19

试用了五周之后,他感觉效果还算阔以…

猫咪大部分时间都是正常进入,只有5次是叼了猎物回家。

其中机器识别出错两次。

其中一次猫咪被无辜的关在门外,

猫总往家叼死耗子,硬核猫奴自学AI编程和焊接对抗!只求睡个好觉啊图20

还有一次,它嘴里有猎物,但机器没有识别出来。

猫总往家叼死耗子,硬核猫奴自学AI编程和焊接对抗!只求睡个好觉啊图21

不过Ben表示自己已经满足了,至少现在他终于可以睡个安稳觉,不用担心大半夜醒来处理各种动物的尸体…

被猫咪逼的去自学了焊接, 编程,人工智能…

现在养猫,没点智商还真不行了…

ref

https://猫总往家叼死耗子,硬核猫奴自学AI编程和焊接对抗!只求睡个好觉啊图22还有两次是在我房间地上玩蟑螂????昨天黑暗里听到她喵呜喵呜从门缝过来我马上从床上飞起来说你走你走!!!然后发现她放在我床上的是一卷纸巾,撕破的,室友的hhhhh

摸胸天天爱学习: 标准学习平台建立,医学大数据现在很流行这个

千年老猫via猫总往家叼死耗子,硬核猫奴自学AI编程和焊接对抗!只求睡个好觉啊图23:那养的猫会编程怎么办猫总往家叼死耗子,硬核猫奴自学AI编程和焊接对抗!只求睡个好觉啊图24不仅继续抓还抓出bug来

LxFostah:重点是...居然手工来打label猫总往家叼死耗子,硬核猫奴自学AI编程和焊接对抗!只求睡个好觉啊图25我的五千多万条数据有人感兴趣来手工打一下的吗

…………………………

事儿君有品,

专为大家准备英国的各种值得推荐的好产品~

花样吃法玩转潮流

DIY你的私人解馋减肥餐!


提示:支持键盘“← →”键翻页