我们可以将机器学习视为一种技术,既然作为一门技术,那必然要有其自身的应用方向和应用领域。那么,机器学习究竟可以用于哪些实际的应用领域呢?在本小节,我们就来检视一下机器学习的应用领域。
首先,需要矫正大多数读者脑中所形成的一个错误观念,即“机器学习只存在于关乎国计民生的高层次应用上,而与我们普通人的日常生活并无太大关联”。事实上,机器学习技术已深刻地融入到了普罗大众的日常生活中,只是看起来不那么显眼罢了,比如:我们手机的指纹解锁用到了机器学习技术;我们手机的刷脸支付用到了机器学习技术;我们通过手机点餐,送餐平台的后台用到了机器学习技术;我们在快递公司下单后,货物也会在机器学习技术的支配下进行调度;我们在网上购物,产品的推荐来自于机器学习;我们在网上看视频,广告的推荐来自于机器学习;哦,还有那些卖的很火的智能音箱以及体感游戏机,比如天猫精灵、京东叮咚以及Kinect等,它们之所以能识别你说的话或识别你的动作,也是拜机器学习技术所赐。诸如此类的日常应用,数不胜数。可以说,我们的生活已经潜移默化地与机器学习技术相融合了。
说完小的方面,再让我们来简单看一下机器学习在高层面的应用:
1) 在工业方面的应用
机器学习技术在工业方面最直观的体现就在于“智能制造”。通过引入机器学习技术进行训练,制造企业可以实现“机器换人”,即利用机器人来实现产品从配料、生产、包装直至运输全过程的无人化。可以通过机器学习技术来优化生产工艺,确定工业生产中温度、压力等诸多生产参数的最优组合。也可以通过机器学习技术来实现工业设备的故障检测,快速识别哪个设备出现了运行故障,并精确甄别其故障类型,乃至给出故障出现的原因。
2) 在农业方面的应用
机器学习技术也已被广泛应用于农业生产当中,如:通过在农田中布置大量的传感器并结合机器学习技术对作物生长进行监控、对农业病虫害进行防治;通过机器学习技术训练的无人机进行农药与肥料的播撒;通过引入机器学习技术进行畜牧业养殖,可以起到增产的作用,等。
3) 在交通运输方面的应用
机器学习技术在近些年来一直是交通运输领域的宠儿。大家耳熟能详的“无人驾驶”就是机器学习在这一领域的典型应用。通过大量的样本训练,汽车的决策系统将学会何时应该停车,何时应该转弯,何时应该变道,何时又应该减速,从而将人从疲劳的驾驶活动中解放出来,使交通出行更为轻松与安全。此外,物流运输的调度、城市交通系统的管理等应用也离不开机器学习,需要优化的算法来提升效率。
4) 在医学方面的应用
近年来,医学的高速发展一方面依赖于生物学的发展,另一方面则要得益于机器学习技术的引入。通过学习海量的历史病例数据,机器学习系统如今已经可以替代一些科室的医生为新病例做出较为准确的诊断。同样,构建于机器学习技术之上的读片系统也已能很好地替换影像科医生的工作。此外,机器学习技术使得循证医学、个性化医疗的开展变得更为便捷,也大幅缩短了新型药物的开发周期。
5) 在商业方面的应用
商业领域也是机器学习技术应用的一个主战场,从电信业到银行业,从金融业到销售业,乃至广告业,无一例外不是正在应用着机器学习技术。通过机器学习建模,我们可以为用户进行画像,可以对客户群进行细分,从而进行有针对性的营销和客户保持;可以通过分析历史数据及即时信息,对股票买卖及金融投资进行决策;可以通过检测消费、还款与转账等信息,发现那些异常的金融行为,比如信用卡欺诈或者洗黑钱活动;也可以结合计算机视觉技术,开设无人化商店,大幅降低商品营销的人力资源开支。总之,机器学习技术已融入到现代商业的每一个细胞当中,并发挥着举足轻重的作用。
6) 在博弈方面的应用
在博弈方面,机器学习技术所取得的成就可能最为夺人眼球。如果说1998年IBM的深蓝在国际象棋这一项目上战胜卡斯帕罗夫所应用的机器学习技术还较少的话,那么2016年AlphaGo与李世石的围棋世纪大战则几乎完全是由机器学习所主导的。也许,有人会为之惊叹,是的,这是一项了不起的成就。但是,如果你认为对于计算机而言,围棋是最困难的项目,那你就大错特错了。因为棋类的决策是建立在信息完全可见这一前提下的,所以它的难度对于机器学习来讲,并不是最高的。在现实当中,还有很多是信息半可见或信息完全不可见的博弈项目,所以才出现了“冷扑大师”,出现了在各种即时战略游戏中的AI玩家。
7) 在安防方面的应用
机器学习与安防技术的结合由来已久,早在很多年前,中国的驾照考试系统和很多公司的考勤系统便启用了指纹识别技术,城市的交通系统也启用了违章车辆的车牌号自动识别及事故认定功能等等。如今,机器学习技术在安防领域的应用要更加广泛,如更友好的人体特征识别(人脸识别、步态识别等)系统的研发、高精度视频与网络入侵检测系统的投入使用等等,这也极大地提升了国家及公众安全防护的水平。
8) 在军事及气象方面的应用
如今,军事设施与装备的运行以及气象活动的检测与预报也越来越依赖于机器学习技术,如:无人机、无人艇与无人战车等的研发一直都是各超级大国进行军备竞赛的主战场,尽管这项技术可能会违背伦理,也遭到了全世界民众的抵制,但是我们却无法阻止;军事以及气象卫星传回的遥感图像也需要通过机器学习技术来进行分析,从而为后续的军事部署与决策,或气象的预报与预警提供依据。至少,我们清楚地知道,我国的环境监测部门对空气中PM2.5,PM10.0这类污染物的预报已变得越来越准确,这显然也要得益于机器学习技术的应用。
除了上述的应用领域外,机器学习的应用领域还有很多,比如它正通过学习我们的诗词和乐曲来改变我们的艺术形态,也可以利用它来分析网络舆情从而为政府部门做辅助性决策,诸如此类的应用数不胜数,相信随着时间的推移,机器学习的应用领域也将会变得越来越多,而这正是她的魅力所在。这也很好地解释了,如今我们为什么像多年前呼唤程序员一样呼唤着机器学习算法工程师。