拿人脸识别来说,世界上没有完全一样的两张脸,那计算机怎么能识别呢?人工神经网络的做法大体上来说就是第一层神经网络先获取到人脸图片的像素分布,第二层人工神经网络再学习到哪些像素是组成人类轮廓的,第三层再抽象出一些其他脸部特征……直到最后能抽象出一张特定面孔的特征模型。值得一提的是,多次战胜世界围棋冠军的alphago,其核心技术就是深度学习。 自然语言处理(Natural Language Processing),就是让计算机理解人类语言。计算机世界的一切,在底层都是通过二进制数字“0”和“1”来表示的(比如“Loong精选”,在计算机里面就是“01101100011011110110111101101110011001111111100101111101001000000001001”)。
过去人类为了方便和计算机沟通,创造了计算机程序语言,但是人工智能要求计算机能具备人类智慧,那就得想办法让计算机理解人类语言,比如你对着苹果手机的siri说一句“打开好玩又长知识的Loong精选博客”,它得首先能听懂你的要求,然后才会打开浏览器,输入Loong精选博客的网址“http://nicelife.me“。目前来说,自然语言处理也处于探索完善阶段,所以我们看到的不管是苹果的siri、亚马逊的alexa、三星的bixby还是谷歌助手都还是比较笨的。