当前位置: 首页 机器人投顾 正文

盘点人工智能十大经典应用领域、图解技术原理(一)

来源: 机器人之心 2020-06-10 11:09:00.0

本文通过案例分门别类地深入探讨人工智能的实际应用。案例甚多,此处所列举的仅是九牛一毛。本该按行业或业务对这些案例进行分类,但相反选择按在行业或业务中最可能应用的顺序来分类。

作者:Alex Castrounis来源:大数据DT

  

本文将使用算法一词,以高度简化的方式来描述单个算法、模型或者使用多种算法的软件。在每个类别中,逐一讨论数据输入的类型、作为黑箱的算法以及输出(为了简便易行,即使真实算法不是黑箱也暂且把它当成黑箱)。

因为这是高层次的概述,所以鼓励深入研究感兴趣的具体应用,搞清楚它们究竟是如何应用于行业或者业务活动的。目前也有很多资源可供使用,以学习所涉及的技术细节和具体算法。

01 预测分析

预测是预测分析或者预测建模的同义词,这是根据有标签,以及有时甚至无标签的输入数据来判断输出数据的过程。在机器学习和人工智能中,预测分析可以进一步细分为回归和分类。

下面将对使用有标签数据(有监督)进行预测的两个子类进行讨论。

1. 回归

1-1展示了在回归方法中输入有标签数据,经预测模型处理,然后从连续数列中生成数值的过程(例如股市的闭市价)。

1-1:回归

应用包括客户全周期的股票价值和净利润、收入及其增长预测、价格变动、信贷违约风险以及股票交易计算。

2. 分类

分类指的是输入有标签数据,经过分类模型处理后,把输入数据分成一类或多类的过程,如图1-2所示。

1-2:分类

垃圾邮件过滤器是二元分类应用的标准案例。电子邮件是经分类模型处理后的输入数据,输出数据是确定了的垃圾邮件或者非垃圾邮件,非垃圾邮件专指那些不含垃圾内容的好邮件。垃圾邮件会被送入垃圾箱,而非垃圾邮件则被送入收件箱。

假如引入第三个类别不确定,那么分类器现在就可以把输入的邮件分成三类。因为超过了两个类别,所以这是多元分类的例子。在该例子中,电子邮件的客户端可能有疑似垃圾邮件的文件夹供用户审查每封邮件,并以此训练分类器更好地区分垃圾与非垃圾邮件。

如果要把输入数据分成三类或更多类,那么算法可以为输入数据选择单一类别或者计算输入数据属于每个类别的概率。在后一种情况下,可以采用概率最大的类别作为选择的结果,或者采用所有类别的概率来按你自己定制的规则处理。

在这种情况下,假定一封刚收到的邮件被确定有85%的可能性是垃圾邮件,10%的可能性是非垃圾邮件,5%的可能性为不确定。因为是垃圾邮件的可能性最高,因此可以判定该邮件为垃圾邮件,或者以其他方式来使用计算出的概率。

最后,某些算法可以为同一输入分配多个标签。这里有一个与图像识别相关的例子,假设输入的数据是红苹果的图像,那么算法可以为该图像分配红色、苹果和水果等多个不同的标签。该案例为图像分配所有三个类别的做法是合适的。

应用包括信用风险、贷款审批和客户流失。分类可以与本文后续讨论的识别应用相结合。

02 个性化和推荐系统

推荐系统是依据现有信息进行推荐的一种个性化形式,其结果与各个用户甚为相关。其可以用来提高客户转化率、销售率、满意度和留存率。事实上,亚马逊就是通过增加这些引擎把营业收入提高了35%, 75%Netflix观赏节目也来自于这样的推荐。

推荐系统是一种特别的信息过滤系统。也可以通过用户搜索、排名和评分的办法来完成个性化。推荐系统根据诸如商品或者用户等的输入数据,经过推荐模型或者引擎的处理来完成推荐(例如产品、文章、音乐、电影),如图2所示。

https://s1.51cto.com/oss/202006/05/4612b30aa2a05c641ba2f7b38172f96b.png

2:推荐系统

值得一提的是与推荐系统相关的冷启动问题。冷启动是指智能应用尚未拥有足够的信息来为特定用户或者群体做出高度个性化和关联度的推荐。例如,用户尚未产生关于它们的偏好、兴趣或购买历史的信息。

另一个例子是当商品(例如衣服、产品、视频、歌曲)刚刚面世的时候。有几种技术有助于解决这个问题,但因篇幅所限就不深入讨论了。

推荐系统应用包括推荐产品、视频、音乐、歌曲、书籍和电视节目(例如亚马逊、NetflixSpotify)。除了推荐以外,也包括个性化的内容,包括新闻、报道、电邮和定向广告(例如推特)。

其他的案例还包括个性化医疗计划、个性化图像和图标(例如YouTubeNetflixYelp)、葡萄酒推荐、个性化购物(例如完美的夹克衫搭配)、时尚穿搭(例如StitchFix)以及全套的自动化推荐。

03 计算机视觉

计算机视觉是一个广阔的领域,它包括涉及诸如图像和视频之类视觉信息的模式识别(下一节将讨论另外一种技术)。计算机视觉以照片、静止的视频图像和一系列图像(视频)作为输入,经过模型的处理,产生输出,如图3所示。

https://s1.51cto.com/oss/202006/05/d8ebe2d65d0245270e4e4521756f81cc.png

3:计算机视觉

输出可以是识别、检测和发现某个目标、特征或者活动。视觉相关的应用隐含着一定程度的自动化,特别是自动化视觉,通常需要人在应用中参与(例如检查)。机器视觉一词用来描述在工业应用中的类似或者有一定重叠度的技术,诸如检查、过程控制、测量和机器人。

计算机视觉有许多有趣而且强大的应用,同时应用场景也在快速增加。例如,可以在下述场景中使用计算机视觉:

·          视频分析和内容筛选

·          唇读

·          指挥自动化机器(例如汽车和无人机)

·          视频识别和描述

·          视频字幕

·          识别像拥抱和握手之类的人际交互动作

·          机器人及其控制系统

·          人群密度估算

·          清点人数(例如排队、基础设施规划、零售)

·          检查与质量控制

·          零售客户步行路径分析以及参与度分析

无人航空器(UAV)经常被称为无人机。通过应用计算机视觉,无人机能够执行检查(例如石油管道、无线信号塔)、完成建筑和区域搜索、帮助制作地图和送货。计算机视觉现在正广泛应用于公安、安保和监控。当然,这类应用也要注意符合伦理道德,保护人们的利益。

计算机视觉还有最后一件事值得一提。通过看、闻、听、触和味五大感觉,人类能够感知环境和周围的世界。感官捕获信息,然后传递到神经系统进行转换,同时也决定应该采取什么行动或者应该做出什么样的反应。计算机视觉是对特定人工智能应用视觉的一种类比。

04 模式识别

模式识别涉及输入非结构化数据,经过模型处理,继而检测是否存在某种特定的模式(检测),然后为识别出的模式分配一个类别(分类),或者发现所识别模式的主题(识别),如图4-1所示。

4-1:模式识别

这些应用的输入可以包括图像(包括视频——一系列静止的图像)、音频(例如讲话、音乐和声音)和文本。文本可以根据其特性进一步细分为电子、手写或者打印(例如纸、支票、车牌号)。

以图像为输入的目的可能是检测目标、识别目标、发现目标,或者三者皆有。人脸识别就是一个好例子。训练模型来检测图像中的人脸,并对检测到的目标进行分类,打上人的标签,这就是目标检测的例子,这里的目标是未经识别的人脸。

检测用来指代所发现的不同于背景的目标。其也包括对目标位置的测量和围绕被检测目标边际框的具体测量。识别是指为检测到的目标分类或打标签的过程(在本案例中是人脸),识别会更进一步,并为所识别的人脸分配一个身份。图4-2呈现了一些图像识别的案例。

https://s1.51cto.com/oss/202006/05/bd0a4dbb65f17ff0768181238feddfff.png

4-2:图像识别与检测

诸如人脸识别这样的生物特征识别技术可以用来为图中的人自动打标签。生物特征识别的另外一种形式是根据指纹来识别。

其他的应用包括:

·          读出视频和音频中的文字

·          在图像上打标签和分类

·          汽车保险中基于图像来评估汽车受损程度

·          从视频和音频中提取信息

·          基于面部和声音的情感识别

·          面部表情识别

音频识别的应用包括:

·          语音识别

·          将语音转换为文本

·          分离并识别出讲话者

·          基于声音、实时客服和销售电话的情感智能分析

·          伐木和森林砍伐声音检测

·          缺陷检测(例如制造过程中的缺陷或零配件失效)

最后,手写或打印的文本可以通过光学字符识别(OCR)和手写字符识别转换为电子文档。文档也可以转换为语音,但这被认为更可能是人工智能的生成性应用,而不是识别性应用。本文稍后会讨论生成性应用。

05 聚类和异常检测

5中所示的聚类和异常检测是两种最常见的无监督机器学习技术。它们也被认为是模式识别技术。

5:聚类和异常检测

这两个过程都以无标签数据作为输入,经过相应算法(聚类或异常检测)的处理,在聚类的场景下完成分组,或者在异常检测场景下确定是否属于异常。我们首先讨论聚类。

聚类把无标签数据中相似的数据聚合成组。具体的组数由完成聚类任务的人(通常是数据科学家)决定。并没有绝对正确或者错误的组数,但对某一特定的应用,通常可以通过试错来确定理想的组数。

因为数据没有标签,所以聚类者必须为每组指定某种含义或标签以便清楚地描述(例如运动狂)。然后用模型把新数据分配给某个组,从而假定该组的标签或描述。可以把这个过程想象成某种形式的预测分类,也就是为每个新数据点分配一个类(通过分组标签)。

把新数据点(例如客户)分配给集群(细分市场),会为我们提供一种可以精准定位、个性化以及策略性定位产品的更好方法,并可以用合适的方式来对每个细分市场的客户进行营销。

聚类应用包括细分和聚焦市场与客户、三维医疗影像分析、按照购物习惯分类产品以及社交媒体分析

异常检测是用来检测异常数据(高度不寻常、偏离常规或畸形)模式的一种技术。异常检测应用包括基于音频的缺陷和裂纹检测、网络安全、质量控制(例如制造缺陷检测)以及计算机与网络系统健康(例如NASA的缺陷和错误检测)。

在网络安全的异常检测应用方面,常见的威胁包括恶意软件、勒索软件、计算机病毒、系统和内存攻击、拒绝服务(DoS)攻击、网络钓鱼、不需要的程序执行、凭据盗窃、数据传输和盗窃等。毋庸讳言,这方面的异常检测场景层出不穷。


关于作者:Alex CastrounisInnoArchiTech的前CEO和首席顾问,也是业务、分析以及产品管理专家,Alex有近20年的创新经验,曾向数以千计的人讲授数据科学和高级分析的价值。

本文摘编自《AI战略:更好的人类体验与企业成功框架》,经出版方授权发布。

第6-10部分下一篇续...


免责声明:本文版权归原作者所有,钱大人登载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述。文章内容仅供参考,不构成投资建议。投资者据此操作,风险自担。此文如侵犯到您的合法权益,请联系我们。

 


分享到:
  • 在不把微商整顿一下那么你的微信产品真的很危险了 微商里面百分之九十以上都是假货 骗来骗去都是骗的身边好友 可恨又可恶 抵制微商封杀微商
    08-30 19:02

用户推荐

换一换
  • 财经快评APP

    财经快评致力于打造链接意见领袖与高净值用户的轻资讯平台,由《中国房地产金融》杂志出品

  • 瞎说金融

    独特视角解说、深度报道、权威观点,财经资讯直通车带给你最新最全的财经动态。

  • 旭日期权

    中国期权市场实战派,中国第一个交易股票期权先驱者,为您提供期权方面的最新消息和动态

  • 钱大人

    以机器人投顾金融资讯为核心,囊括机器人投顾、大数据、科技金融、基金和创投多个垂直领域的内容,及时价值,专业权威。

  • 大数据看世界

    分享给行业大数据、关注大数据行业的最前沿资讯,分享最有价值的大数据深度文章