人工智能机器人的情感设计方法,主要思想:
1.情感欲望与条件
人生就是情感欲望的产生和满足,人的所有言行都是在满足情感欲望。
但是情感欲望需要在特定的条件下,才能满足。例如小时候大家都有踢足球的情感欲望,但是上课时不能踢足球,只有放学后才能踢足球。一旦情感欲望所需的条件满足了,人就想趁着这机会满足情感欲望,否则就处于等待模式。
既然有情感欲望了,人就想着怎样满足情感欲望所需的条件。例如有踢足球的情感欲望,那就加入足球队,这样就满足了踢足球的条件。通过满足条件,来实现情感欲望。
2.情感欲望的开与关
踢足球这个情感欲望,在上课时是关闭的,因为上课要专心听讲。而放学后,踢足球这个情感欲望的实现条件满足了,踢足球这个情感欲望就开启了。
有些情感欲望,需要在特定的条件(情况)下,才能开启。如果所需的条件不满足,情感欲望就处于关闭状态。例如独自走在一条漆黑的小路上,就会产生情感欲望:希望有个手电筒,或朋友跟着一起走。所以这个情感欲望是在特定的条件(情况)下,才会产生的,而不在这个条件下,这个情感欲望就是关闭的,或没有的。
人已知自己有哪些情感欲望,而当前所处的条件(情况)来判断哪些情感欲望是开启的,哪些情感欲望是关闭的。但是还有些情感欲望是一直开启的,例如对所爱的人的爱,始终存在于心中。
3.情感欲望的实现步骤
情感欲望的条件满足,只是意味着情感欲望当前可以去实现了,但是具体要怎样实现,就需要有计划和步骤。例如放学后饿了,想吃饭,这个情感欲望的满足,就需要分为四个步骤:买菜、洗菜、炒菜、吃饭。
实现情感欲望的每一个步骤,又需要相应的条件。例如买菜这个步骤,需要的条件是有钱、有菜场。所以情感欲望所需的条件,融合在每一个步骤里。有时候,每一个步骤的条件都满足了,情感欲望才能实现。如果任何一个步骤的条件不满足,整件事就无法完成。
一个步骤无法完成,往往是因为这个步骤所需的条件没能满足,这时就要思考怎样满足这个条件。这也需要相应的步骤,就等于给原本的步骤增加了额外的分支步骤。例如小时候想买有些东西,可是条件不够,就是零花钱不够,那就要想着怎么攒零花钱,这就等于给买东西增加了一些额外的分支步骤。
多个步骤里,有时候前一个步骤,就是为了满足后一个步骤所需的条件。例如小学、中学、大学的步骤里,上大学的条件是通过高考,而上中学这个步骤,就是为了通过高考,从而实现上大学这个步骤。也就是说,满足后一个步骤所需的条件,就是前一个步骤的目的。
前一步骤和后一步骤,体现了先后顺序,而原因与结果的关系,也体现了先后顺序,原因在先,结果在后。但是小学、中学、大学这样的先后顺序步骤,并不是因果关系,并不是因为上了小学,所以就上了中学。而考试考得好和高兴,这样的先后顺序,则体现了原因与结果的关系。
步骤的先后顺序,往往体现了情感欲望的实现方法和过程。而原因与结果的先后顺序,往往体现了情感欲望的自然反应、情感欲望的自身规律。例如考的好就会高兴,这是情感欲望的自身规律,自然反应。但是很多时候,步骤的先后顺序,就是原因与结果的先后顺序。例如因为饿了,所以吃饭。饿了和吃饭,既是原因与结果的关系,也是前一步骤和后一步骤的关系。
4.计算机模拟
可以列一张表格,列出人工智能人(虚拟世界的女主角)所有的情感欲望,以及每个情感欲望的开启条件是什么,关闭条件是什么,这个情感欲望的实现步骤是什么,这个情感欲望会产生什么样的因果关系。用计算机程序和数据库表格,可以很好的模拟这一切。
5.聊天对话
对方说了一句话,自己怎么接这句话。一个基本的方法,就是情况条件开启情感欲望。
在说话中,判断哪些情况条件满足了,那么相应的情感欲望就可以满足了,所以相应的情感欲望就开启了。
甲:天气预报说明天会下雪。
乙:那我们可以去堆雪人了。
乙从甲的话语中判断出条件:下雪。这个条件就可以满足情感欲望:堆雪人。
对人工智能机器人而言,用户说的话,开启了机器人的哪些情感欲望。也就是说,机器人先分析用户话语里满足了的条件,然后机器人分析这些条件可以开启机器人哪些情感欲望,然后表达这个情感欲望。这样一个基本的情感对话就形成了。
对话的固定性、唯一性、确定性(这样使程序设计变得简单):
如果两个人的情感都确定了,两个人的条件也确定了,那么一个人说了一句话,另一个人接这句话要说什么,也是固定的、唯一的、确定的。就是说,两个相当了解彼此的人,完全清楚彼此的情感,完全清楚彼此所处的情况条件。那么就完全可以知道对方会在什么情况条件下说什么,而自己会怎么接这句话,都是清楚的、固定的、唯一的。
例如丈夫回家了,妻子就知道丈夫进门的第一句话是我回来了,第二句话是饭做好了没。而丈夫也知道妻子要说的第一句话是饭做好了。
再例如丈夫和妻子在公园散步,走了几公里,看见了一个长凳,丈夫知道妻子肯定会说:我们坐下来休息一会吧。因为这是妻子的情况决定的。
确定了具体的情况条件和情感,就会确定对方说什么。而对方说什么之后,自己回答什么,也是确定的。就是说,什么样情感的人,在什么样的情况条件下,会说什么,是固定的、唯一的、确定的。
童年时的单纯思维,说话不会顾及太多,就是一根筋的直线思维,把事情都想的很简单、很顺利,这种思维描述起来就很方便、很简单、很清楚。如果顾及的多了,就不是一根筋的直线思维了,而是会产生很多分支,因为要考虑各种意外情况、复杂情况、以及留退路,描述起来也就变得复杂。
标签:人工智能,步骤,机器人,满足,欲望,情感,条件,踢足球 From: https://blog.csdn.net/baykid/article/details/143851838