AI协作的设计模式
高焕堂 (台湾铭传大学、长庚大学 教授)
摘 要:从人机共舞的角度去思考和设计AI系统是一条鸟语花香之路。于此,举一个简单的协同合作的范例, 包含一位AI丫环和一位AI格格,两者来协助人们去探索和挑选工作机会。换句话说,这个AI项目体现了人类、 AI格格和AI丫环之间的智慧协同[1-3]。
1 协作模式:以求职AI为例
由于AI是有智慧的,把AI模组拟人化,把它视为一 个人,会聪明地相互协同合作。于是,我们可以发现许 多AI或人扮演的不同角色之间,有其流畅的合作模式 (Patterns)。只要您熟悉它们,就能够应用于形形色色的 AI系统开发项目中,将是很有帮助的。在这个范例里, 含有AI丫环和AI格格两个角色,它们将与其主人(人类) 的智慧汇合,形成一个美好的人机共舞情境。
现在,我使用Excel+Python画面来做说明。请您执 行Python程序:job01.py。它就会自动开启Excel,并且 显示出画面,如图1。
大家常常说的求职法则是:钱多、事少、离家近。 所以按下“丫环探索”按钮,AI就针对求职平台上的每 一个求才的工作机会,来提取上述3个特征。那么,负 责自动提取特征的任务的角色,我们通称之为:AI丫 环。由于它是拥有智慧的,所以按下“丫环预测”,它 就能从这3项特征值而估算(即预测)出主人对该项工作 (机会)的偏好。这偏好(值)也是该项工作的(比较高阶) 特征,然后把这偏好(特征)传递给格格(层)。如图2。
接着,请按下“格格探索”,就会去探索并汇入主 人(即求职者)的兴趣。如图3。
于是当格格接收到丫环传来的偏好特征,同时它也 去探索主人(及求职者)对于工作内容的感兴趣程度,成 为另一项特征。于是格格掌握了每个工作的2项特征: 偏好与兴趣。由于格格也是拥有智慧的,所以按下“格 格预测”,它就能从这2项特征值而估算(即预测)出主 人对该项工作(机会)的喜欢度。如图4的Z值。
以上展示了一种简单的协同合作模式,将AI丫环和 格格的智慧巧妙组合起来,协助人们去探索和挑选工作 机会。
2 训练(Training):丫环的智慧成长
在参与上述协同合作之前,丫环必须先拥有智慧, 那么它的智慧是如何成长的呢?其主要途径是:人类教 导它的,也就是人类给它妥善训练(Training)而逐渐成 长的。现在就来看看其过程。请您开启Python程序: job02.py。它就会自动开启Excel,并且显示出画面。其 方法就是:人类(老师)给予考卷和答案。然后,由AI丫环自己寻找出规则(来模仿人类老师)。于是,人类就把 其心中的规则(智慧)以考题和答案形式,输入到Excel的 工作表里,如图5。
准备好了考卷(即上图里的钱多、事少、离家近 特征值)和答案(即上图的T值),就请您按下“丫环学 习”,展开训练了。完成时,会输出如图6。
在右边输出了权重值。AI丫环心中计算出这些权重 值,来表达和记忆其归纳出来的规则。这些权重就代表 AI丫环的智慧。
3 格格的智慧成长
由于AI丫环已经有了智慧,就可以去探索工作机 会,例如到“求才工作机会”平台的网页上查询,然后 依据其智慧来对工作机会进行特征提取,然后预测出主 人对这些新工作机会的偏好了。现在,请您开启Python 程序:job03.py。它就会自动开启Excel,并且显示出画 面。例如,这次找到了9项新的工作机会,并且估算(预 测)偏好特征,如图7。
上述AI丫环所评估出来的偏好,就成为给AI格格 的考卷的一部分。此外,人类老师继续添加它对这些 工作内容的“感兴趣”程度值。并且给予T值(答案)。 于是,人类就把其心中的规则(智慧),以考题和答案形 式,输入到Excel的工作表里,如图8。
准备好了考卷(即上图里的偏好与兴趣)和答案(即上 图的T值),就请您按下“格格学习”,展开训练了。完 成时,会输出如图9。
在右边输出了权重值。AI格格心中计算出这些权重 值,代表了AI格格的智慧。
4 结语
以上展示了一项AI丫环、AI格格与(主)人们之间的 协同合作模式。当您读完本文之后,期待您更深刻理解 到,对于人类而言,AI不是来取代人类,也不是让人类 使用的,而是来协助人类、与人类协同合作的。
参考文献:
[1] 高焕堂.迁移学习:共享AI智慧的途径[J].电子产品世界, 2020(3):85-88.
[2] 高焕堂.学AI之路,从探索特征出发[J].电子产品世界,2019(11):81-84.
[3] 高焕堂.迈向AI与IC产业结合之路:从AI神鹰设计模式谈起[A]. 电子产品世界,2019(12):78-80.
评论