首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

最优算法诞生记:原来是一场老师调教学生的过程

来源:Chatbot Slife

作者:Sarah Elson

智能观 编译

为什么你打算去YouTube看5分钟视频,却看了3小时?为什么你想过些天再买的东西,突然出现在网页广告中,而你一冲动就提前买了?

诸如此类的现象你想过原因吗?你的电脑怎么知道你一直想要什么?

它绝不仅仅是一个电脑,它是机器人,算法机器人,是它一直在关注着你。每时每刻!

是的,事实就是这样。那么问题来了,这些机器人是怎么造出来的?里面的软件又是如何发挥作用的?

距离人们手写算法,营造“真人工智能”假象的日子还没过去太久。简单而冗长的代码,思路大体是这样的:这样做,将会怎样;或者这样做,就会保证机器在一段时间内工作顺畅,并在许多日常活动中发挥效果。然而, 随着越来越多的人在互联网上创建更多更大的数据集, 这种方法就行不通了。因为有些问题太大了,人根本写不完整。

一起来看个例子,两张照片,一张是狗,另一张是数字5。作为人,你知道这俩是什么,但机器是怎么知道的呢?

我们必须创建一个复杂的算法,让它逐个像素地抓取,并找到与已知狗的图像相匹配的像素,给出猜测。人类的大脑有复杂的神经元连线,每秒都在学习。同样, 我们也要创建出具有模式识别功能的复杂的机器人, 随着时间的推移,不断学习。

他们是如何学习的?

工程师们创建一个具有简单大脑的教师机器人、一个调教机器人,以及一堆学生机器人。调教机器人掌握着学生机器人的生死大权,根据他们的测试成绩,对他们进行保留或丢弃。

教师机器人自己不能区分狗和数字5,但它可以测试出学生机器人是否能识别。现在你知道为什么自动化测试如此重要了吧。

我们给教师机器人一堆狗和数字5的照片,并给出答案的关键提示。在此基础上,教师机器人测试学生机器人,并记录他们的成绩。根据测试成绩,调教机器人调整学生机器人的算法机制,不断排列组合,保证教师机器人持续在不同的学生机器人身上测试,有时调教机器人也能随机看到学生的对错。

教师机器人不断测试,根据学生排名,调教机器人保留算法最好的学生,丢弃其他的。

测试、构建、再测试,不断循环重复,比较学生成绩并进行评估,直到学生考到99.9分(达到99.9%的精确度)时,循环停止,保留最好的算法排列。

测试、构建、再测试的自动化循环重复了多少次?嗯,它重复了很多次,直到有了最好成绩。最好的机器人是区分狗和数字5的最佳算法。

还有问题吗?

现在我们已经找到了最好的算法来区分狗和数字5,还会有什么问题呢?如果我们给机器人一个狗的视频,把图像颠倒过来,或者写一个“S”而不是5,那么机器人还能解决这个问题吗?答案是不能。

该如何解决?

为了解决这个问题,工程师必须创造更多的自动化测试案例,为学生机器人提供更多的问题,甚至包括错误的,为最坏的情况做好准备。使用长期、复杂的测试,确保训练出更好的机器人。

我们需要的不是一个机器人,解决十几二十几个问题,而是数百万的机器人,解决数以万计的问题,那么测试、构建、再测试的周期如何重复呢?在这种情况下,你必须自动化所有过程,并继续进行相同的测试。

当终极机器人建立起来时,它是唯一一个幸存的机器人,只因为它的算法比其他机器人好0.01%。学生机器人建立的算法不被教师机器人知道,也不被工程师知道,甚至它自己都不知道!它只是一个作品而已!

机器人是如何思考或工作的,它的想法没人知道。

回到开头说的YouTube的例子。现在容易理解了。学生机器人的任务是保证用户观看视频,并记录用户的观看时间,能“诱惑”用户看得最久的学生机器人得分最高。教师机器人评估所有的学生机器人,学生机器人不断向用户提供建议,作推荐,以保证用户高度参与。

可以看到,教师机器人只是测试学生机器人,让学生机器人不断学习。所以,一言以蔽之:机器学习是不断测试,不断被调教的过程。

https://chatbotslife.com/machine-learning-if-its-testable-it-s-teachable-48cb47ff16e0

—完—

亲爱的朋友:

读完这篇文章,你知道为什么YouTube让人欲罢不能了吧?同理,你能列举出多少类似的应用?(明明只想使用5分钟,最终却用了50分钟甚至更长时间。)

祝安!

智能观 一米

2018-2-4 于北京中关村

想知道AI加教育领域有哪些最新研究成果?

想要AI领域更多的干货?

想了解更多专家的“智能观”?

请在对话界面点击“找找看”,去获取你想要的内容吧。

声明:

编译文章旨在帮助读者了解行业新思想、新观点及新动态,为原作者观点,不代表智能观观点。

有人问:你们为什么要做智能观?为什么关注AI+教育?

我想,这不是一个选择。

当AI开始颠覆各行各业时,我们首先想到了教育。未来是我们正在为之努力的地方,教育可以影响当下,改变未来。

我们用心观察和记录教育在这个时代的蜕变;努力把前沿的动态、最新的进展、先进的观点带到你面前,希望与你一起思考和探索。我们相信,长出AI翅膀的教育,会创造出无限可能。

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180204A08T7500?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

相关快讯

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券