我教宝宝学AI (三)简单的选择问题

一、选择的本能

选择是人类的本能之一,当每个人面对选择的时候,都会有选择的理由。比如一个人选择使用安卓手机还是苹果手机,会考虑很多方面,如安全性、稳定性、耐用性,在做出全面的权衡后做出选择决定。和我们在下围棋的时候一样,棋盘上有很多空的交叉点,我们也要从很多方面来权衡,最后决定把棋子下在哪个交叉点上。当你的选择思路越和九段高手的一致,那么你在对弈上表现出来的水平也就越接近九段。


如果我们造一个魔盒,把我们所面临的选择告诉魔盒,然后魔盒把最佳着点告诉我们,那我们是不是每个人都能成为九段高手?如果我们能有一个魔盒,当我们人生中遇到选择的时候,然魔盒指引我们做出正确的选择,那我们每个人是不是都有一个完美的人生?


当我做这种畅想的时候,突然觉得易经就是古人(或者也有可能是古代外星人)设计的一个命运选择魔盒。易经通过把现实生活中的东西转化为以阴阳的交替变化描述万事万物,通过易经建立的一套理论,最后转化的结果告诉你应该如何选择。


人工智能就是我们在尝试制造的一个通过计算机技术来实现的选择机器,当你遇到选择困惑的时候,请告诉我们的人工智能,它能指导你应该如何选择。


二、计算机如何选择

人类的权衡很多是基于一种直觉,没有数字化,而计算机只懂得0和1。因此如果想让计算机帮助到人类,就应该先把选择问题数字化。


我们先来看下图片是如何数字化:如果一张图片是500像素宽,400像素高,那么图片就具有200000个像素点,每一个像素点的颜色又是由三个数字组成,分别表示红色、绿色和蓝色的程度,三个数字可以取值从0-255,因此一张500像素宽*400像素的图片可以看做是一个长度为500*400*3=600000个的数字串。


假设给你600张这样的图片,其中200张是狗,200张是猫,200张是小车,随便给计算机其中一张图片,然后让计算机选择是狗、猫还是小车。计算机可以把这种分类问题转化为给每张图片打分,如给计算机其中一张图片,打分像狗200分,像猫10分,像小车20分,权衡综合后就会说这是张狗的图片。


科学家们想出一种打分的方法,叫Linear Claasification,打分公式如下:

y = w*x+b,其中x是输入的图片,w是打分的权重参数,b是偏差值,输出y就是打分结果。假设x是由n个数字串组成的图片(也就是1*n的矩阵),最后的分类选择为m种,那么权重w就是个m*n的矩阵,b是个m*1的矩阵。把问题简化,假设上面的每张图片是由四个数字串组成,如(38, 59, 215, 189)是其中一张图片,随机产生9个数字作为权重矩阵,另外随机产生3个数字作为偏差值,计算机的打分过程如下图:



狗得分:0.2*38-0.5*59+0.1*215+2.0*189 + 1.5=379.1

猫得分:1.5*38+1.3*59+2.1*215+0.0*189 + 2.3=587.5

小车得分:0.0*38+0.3*59+0.2*215-0.3*189 - 1.1=172.2


从上面的结果可以看出计算机的打分猫得分最高,但是如果实际上图片是个小车,那么如何来衡量计算机打分的正确程度。计算机的打分结果与实际情况之间的差值就叫loss,由输入打分结果而得出loss数值的函数就叫损失函数。loss数值是用于衡量计算机的打分与实际情况之间的接近程度。科学家给出一种叫SVM损失函数计算方法:


损失函数就是用来衡量计算机打分的正确程度,如果这个数值越接近0就表示计算机的判断越正确。如上面的例子图片实际是小车,按这个计算公式,则上面打分的损失数值为:

L = max(0,379.1-172.2+1)+max(587.5-172.2+1)

   = 207.9 + 416.3

   =624.2


如果我们有足够多的图片,也有足够多的计算能力,让计算机找到一个合适的w和b,最终能使得损失数值最小,那么我们就可以足够相信计算机打分的正确程度,这样给计算机一个图片,它就能回答图片内容属于哪种。


三、AI畅想

人类社会的发展过程,是每个个体参与进来做选择的过程,不同的民族,不同的价值体系,因此也决定着他们的选择。如果未来的某一天,计算机能主动去寻找衡量结果的损失函数,并以此为依据不断精进地去解决问题,那么计算机将极大地促进人类文明的发展速度。到那时,超级计算机连续运行一个月,就能把人类文明推进几千年。人类的使命难道就是创造出如此的计算机?然后呢就淡出宇宙历史发展的舞台?


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值