《scikit-learn机器学习常用算法原理及编程实战》—1.2 机器学习有什么用

举报
华章计算机 发表于 2019/05/31 15:37:31 2019/05/31
【摘要】 本书摘自《scikit-learn机器学习常用算法原理及编程实战》一书中的第1章,第1.2节,编著是黄永昌 .

1.2  机器学习有什么用

  受益于摩尔定律,随着计算机性能的提高,以及计算资源变得越来越便宜,机器学习在诞生半个世纪后的今天,得到了越来越广泛的应用。你可能感受不到,但是你的日常生活已经与人工智能密不可分了。

  早晨起床,用iPhone打开Siri,问:“今天天气怎么样?”。Siri会自动定位到当前你所在的城市,并且把天气信息展现出来。这个功能用起来很简单,但其背后的系统是异常复杂的。

  其一是语音识别,这是机器学习最早的应用研究领域,Siri需要先把你说的话转换为文字。大家知道,语音从本质上是一系列幅度不同的波,要转换为文字,就需要设计一个模型,先通过大量的语音输入来训练这个模型,等模型训练好了,把语音作为输入,就可以输出文字了。语音识别在20世纪50年代就开始研究了,其模型是不断演变的。一个比较大的演变,就是由基于模式识别的算法演变为基于统计模型的算法,这一转变大大提高了语音识别的准确率。

  其二是自然语言处理,这是机器学习和人工智能又一个非常重要的研究方向。Siri 把语音转成文字后,软件需要理解文字的意思才能给出准确的回答。要让计算机理解文字可不是简单的事情。首先要有大规模的语料库,其次要有相应的语言模型,然后通过语料库来训练语言模型,最终才能理解文字的部分语义。关于自然语言处理以及搜索引擎的相关技术,可以参阅吴军老师的《数学之美》,这是一本把高深的数学讲得通俗易懂、妙趣横生的科普读物。

  我们接着讲前面起床的故事。在洗漱期间,你抽空浏览手机上的新闻,发现新闻下方有感兴趣的行车记录仪的广告,点进去后打开了某知名电商网站,你看了一下产品的价格和评价,顺手就买了。接着浏览新闻,发现这个新闻客户端越来越人性化,自动把你感兴趣的IT新闻及体育新闻排在了首页。好不容易收拾完毕可以出门了,你坐在地铁上,打开音乐播放器,浏览了一遍曲库,没有找到特别想听的歌,于是就让系统给你推荐一些歌。系统推荐的歌还挺“靠谱”的,虽然很多都没听过,但都很对你的“胃口”。

  在这段体验描述里,背后的功臣就是推荐系统,这也是机器学习的一个重要应用方向。推荐系统的核心,是不断地学习用户的使用习惯,从而刻画出用户的画像,根据用户的画像去推荐用户感兴趣的商品和文章。

  公司新上线了人脸识别系统,在这个“刷脸”的时代,已经没有“忘带工牌”这个签卡的借口了。你走到公司大门口,人脸识别系统自动把你识别出来,然后开门,并准确地通过语音播报的方式和你打招呼。

  目前最先进的人脸识别系统基本上都是基于深度学习模型的算法实现的。这一领域也由早期的传统方法慢慢地被深度学习模型所替代。

  当然,机器学习不止这些应用场景。我们在介绍具体算法的时候,会再详细列举出每个算法的应用场景。

  延伸阅读:强人工智能

  未来学家Ray Kurzweil预言,人类将在2045年实现强人工智能,就是说到时人工智能将远远强于人类。那个时候人类与强人工智能的差距,要比蚂蚁与人类的差距大几个数量级。这是个让人“脑洞”大开的想象。网上有一篇很火的翻译过来的文章“为什么最近有很多名人,比如比尔盖茨,马斯克、霍金等,让人们警惕人工智能?”,推荐读者阅读一下,其比普通的科幻小说要好看得多。喜欢阅读英文原文的读者,可以在waitbutwhy.com上搜索“The AI Revolution”。


【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

举报
请填写举报理由
0/200