初心

由于最近一段时间一直无所事事,也无心敲代码,算是颓废了。

前段时间,突然看到自己笔记本里记着刚开学的时候写给自己激励的话,给了我很大的精神激励。毕竟大一就快要这样草草了了的过完了,自己的梦想却依旧这么遥不可及。所以,又一次给自己下一个目标,开始写起自己的博客,好让自己不忘初心。

至于我的初心嘛,已经幻想很久啦。现在的人工智能怎么发达,为什么没有人去做一个虚拟的环境,在里面活着虚拟的生物,当然要有最珍贵的感情。然后在是把虚拟生物映射到现实生活中。

想法是这样的,先搭建一个实验场地。例如一小块草地,一开始上面什么都没有,只是一个小场地而已。然后有咱们的第一代小生物,咱们叫它一号嘤嘤怪。一号 嘤嘤怪可以在周末的小草地上移动,为了简化实验,一号嘤嘤怪只能向四个方向移动,所以咱们的场地也就像植物大战僵尸里面的一样,分成一块一块的。

一块硕大的场地被分成若干的格子,实验对象就只能在对应的格子里

现在让咱们来赋予嘤嘤怪生命。首先生命需要物质的基础,所以咱们需要食物,用一个大大的黄点来表示食物的位置。为了让咱们的嘤嘤怪可以找到食物,食物要发出一些信息,好被嘤嘤怪发现,然后吃掉。所以大黄点会发出橙色的气味。

黄色的圆表示的是食物,她会向四周发散气味(四个橙色的箭头表示的就是气味,她自己所在的位置也有自己的气味,没画出)右下角的粉红心就是嘤嘤怪。

好了,现在有了食物,咱们的嘤嘤怪就要为了食物而奔波,所以他需要有可以向四个方向移动的腿。所以嘤嘤怪的第一个类别的属性就是移动,在四个方向上的移动。然后他要能感应到食物的存在,所以需要鼻子,四个方向上的鼻子,分别可以感受到各个方向的气味。这是嘤嘤怪的第二个属性,味道感受。

只有这两个属性的生物是无法存活下去的,因为就像一堆电子原件和电路板一样,把它们推在一起就和一堆土一样不是我们想要的。因此要把吃食物的本能也加入到嘤嘤怪的身上。

本能,感受到哪个方向上有气味就向哪个方向移动。用0和1来表示,这很简单就能完成。

蓝色的六边型代表的是鼻子感受范围。本能就是如果蓝色的六边形和橙色的箭头在一个格子(鼻子闻到了气味)就向有气味的方向移动。

直到把食物吃掉,气味消失,然后咱们的嘤嘤怪去寻找新的食物。

好啦,咱们最开始的小生物就做好了。对于俺来说,一个干净美丽的实验场地就建好了。千万别认为咱的野心就这么小,任何伟大的事业都是从看起来和事业毫不相干的事情开始的。

可怜的嘤嘤怪只能感受四个格子的气味,食物也只发出四个格子的气味(不包括食物所在的格子)如果可怜的嘤嘤怪没有气味的引导,那他就只能饿死,所以唔不会让这种事情发生的。

下一步,让我们的嘤嘤怪进化。我们让他长出眼睛(哈哈夸张一下)。眼睛很神奇,她能感受到很远的地方。这算是嘤嘤怪的第四个属性吧,可以感受到遥远发来的气味。

眼睛,可以感受到气味的存在,当然嘤嘤怪有四个眼睛,分别向四个方向看。用0和1来表示能否看见。

紫色的方框表示眼睛看到的范围。

这个眼睛可以感受到气味的存在!没错,只要视野范围内有气味就可以感受的到。但是,这个高级的器官不存在本能。也就是说,咱们的嘤嘤怪一开始并不会使用这个强大的功能,他需要学习如何使用眼睛。

如何学习呐?这就要现在最有前景之一的人工智能。深度学习,是我现在所知最好的方法。通过本能,引导眼睛的学习与使用。用神经网络应该可以实现,或者其他也可以实现,甚至小学学的回归方程就可以。不过个人喜欢神经网络,也为了以后嘤嘤怪更强大的进化,必须要有一种神奇的方法解决这个问题。所以深度学习,是唔目前的目标。也是一个开始,还有很多后续的想法都是建立在这个之上的,如果第一步都实现不了的话,可能这个想法行不通,必须换一种思路。

唔已经开始看一些关于人工智能的课程,买了相关的书籍,以后的日志应该都会于此相关,也算是激励自己不能颓废下去。
尽量经常跟新啊。