通过对AI的了解来了解人性。 引言 第一部分

引言


引言专门介绍事件和结论的过程如何导致该想法的出现和其实施的开始。

很长时间以来,我一直在忙于AI问题。 最初,这些都是尝试制作高级聊天机器人的尝试。 然后意识到这只是一个程序,它将根据其数据库(DB)响应请求。 由于系统的所有知识将相对随机地填充(在对话,培训过程中),因此我们得到了伪不可预测的答案,但是系统本身并未意识到它会做出答案。 接下来的尝试是开发具有更高级知识资源的系统,希望这将为人工智能的出现提供一些动力。 处理来自相机的图像,来自麦克风的声音,尝试创建双目视觉以识别体积对象的图像……所有这些只是数据库中的另一个数据输入。 毫无疑问,所有这些在机器人技术中都是有用且必要的,但它本身并不会带来智能。

现在我们可以看到人工神经网络(ANN)的奇妙之处:搜索面部,给图片着色,书写文字,改变照片的季节等。 所有这一切都非常酷,而且每年都在增长,但是不幸的是,这并不是完全意义上的AI。 这些是带有经过培训可以解决特定问题的数据库的库,它们可以很好地解决问题。 我们刚刚学习了如何制作根本不同的库,例如,现在不仅可以提供字典中单词的翻译,还可以根据使用该单词的庞大知识来进行翻译(是的,从原理上讲,在视频上着色,换脸也是全部。 ,图书馆对请求的回应,尽管这在我们看来是不寻常的)。

大多数人认为,人工智能应该优于人类的思维,或者至少是相似的,但是应该吗? 狗,猫-他们有智力吗? 当然可以 他可能不像我们的孩子,有人甚至说他和年幼的孩子差不多,但是他却是。 如果您走的更远,进化阶梯呢? 最后,我们可以得出结论,即使原生动物或病毒在生活和行为模型中也具有某种意义。

约翰·康威(John Conway)于1970年发明了一种称为“生命”细胞自动机 。 制定了简单合理的原则后,他取得了令人惊讶的效果。 我们称机器为游戏。 它已成为法律和规则出现的新世界,乍看之下完全是无法预测的。

但是只提出了以下原则:

  1. 游戏发生在某个蜂窝平面中。
  2. 该表面上的每个单元格可以处于两种状态:“活动”或“死亡”(空)。 一个小区有八个邻居(周围的小区)。
  3. 游戏开始时活细胞的分布称为第一代。 根据以下规则,根据上一个计算下一代:
    • 在一个空的(死)细胞中,紧挨着三个活细胞的是生命。
    • 如果一个活细胞有两个或三个活着的邻居,则该细胞继续活着; 否则(如果邻居少于两个或三个以上),该细胞死亡(“由于孤独”或“由于人口过多”)。


康威的生活游戏

蜂窝机器“生活”。 开发选项之一

对于那些不熟悉此娱乐性发现的人,我建议您结识。 在线上有许多工作示例和文章。

因此,我得出的结论是,智力本身是一个非常模糊的概念。 了解生物缺乏智力, 软弱和强弱之间的区别是一项艰巨的任务。 细菌有多合理? 还是猫知道自己?

现在,许多人都在积极研究大脑的工作,试图了解并将硅的生物学机制转移到硅片上。 作为专业的软件工程师,我不敢涉足神经生物学领域,但是得出了一个非常简单的结论。 可以使用公式或程序以一种或另一种方式描述我们世界中的所有事物。 不必完全了解一种或另一种机制的工作原理,主要是掌握算法,原理。 您可以通过将复杂的元素引入公式或算法来抽象它们。

ANN是我们记忆力的一个很好的例子,也许还有其他东西。 最重要的是,该算法有效。 寻找剩余元素的算法仍然存在问题。

因此产生了这样的想法,即理解和创建AI的关键并不是试图创建可以立即生活在我们的世界中并感知信息的事物。 该理论的基础是我们的大脑根据简单的算法工作,但是由于存在许多级别的图像以及来自我们世界的大量随机数据,我们得到了一个绝对不可预测且复杂的系统,似乎无法识别。 一个明显的例子:复杂的人工神经网络的开发者几乎无法肯定地说出他为什么从网络中得到这样的答案,而没有其他人可以肯定。 她似乎几乎不可预测。 或康威的“生活”-一个全新的,不可预测的世界,看起来似乎复杂而周到,有居民和法律,但实际上它包含了几行简单的算法。

有必要尽可能简化环境和研究对象。 在我们的世界中,有很多变量很难考虑,即干扰。 有必要创建一个封闭的环境,该环境具有有限的法律,特定的世界模型,其中将添加具有一组基本算法的实体。 基本概念和目标是在以下原则的指导下确定的:它们应尽可能接近人类; 根据它们在实体生命中的重要性,将逐步将它们添加并引入系统。 但是如何找到并定义这些算法? 分析自己和周围的其他人。 反思他们行为,行动,感觉,感觉,欲望的真正原因。 一个简化的例子:一个实体必须饿了。 如果他不吃东西,那么他会感到疼痛,这是寻找食物的兴奋剂。 使用它会带来愉悦感,并且会带来极大的痛苦。

随着世界的本质和规律的行为变得越来越复杂,我们将能够观察系统的发展并得出自己的结论。 如果有可能实现某种突破,那么就可以简单地替换实体的基本概念,并将实体从封闭系统转移到开放系统。 例如,从封闭的虚拟沙箱-到机器人平台上的世界,用电池消耗取代了饥饿。

另一个重点。 由于行为模型的基础将基于人类的需求和特征,因此我们将有机会认识和理解人类本质的许多方面。 行为心理学,社交互动,生与死的意义-这是浮现在脑海中的冰山一角。

顺便说一下,这一切使您想起什么吗? 在封闭的环境中进行开发,实际上什么都没有,一个单元中的实体发展为复杂的个体,然后进入世界? 您记得几岁? 从3岁开始? 以前呢? 事实证明,您在完全封闭的环境中开发了9个月,而又过了3-4年,您学会了感知我们的世界。 直到那之后,与当前意识兼容的图像才开始在您的记忆中形成,您仍然记得。 许多人认为某些复杂的动作或一系列动作被“嵌入”到我们体内( 本能 )。 但这是真的吗? 是否有可能在遗传水平上将一些具有高图像的动作放到出生后就不会出现的生物中? 我们直觉上担心很多事情(复杂的图像)。 我有两只狗,一只从小就怕喝水直到惊慌,第二只宠爱了她,跳了下去,没有爬出来。 本能? 但是,我们的母亲能以某种方式向我们传达他们特别“生动”的回忆吗? 毕竟,按照逻辑,我们都是某人的孩子,所以也许复杂的本能以某种方式向我们传达了比基因更高的水平? 毕竟,在脐带中,除了血管,还有神经纤维。 妈妈紧张时,孩子会感到。 也许他以不同的方式定义了所有这一切,但仍然……我确实希望社区能够对至少其中一些问题给出答案。

总之,也许我想说,由于这项工作,不可能创建一个强大的AI,但是比自己更好地理解是明确的。 没有人能确定这个洞有多深。

第1部分。入门


在本节中,我将尝试确定环境的主要要求以及实体的基本算法。

首先,让我们定义放置实体的环境。

让它成为一种划分为单元(50 x 50单元)的二维空间,超出该空间是不可能的。 因此,在世界的第一个版本中,一个牢房可以是空的,也可以包含实体,屏障,食物或劣质食物,它们全部有条件地占据一个牢房。 在环境中移动只能在垂直和水平方向的相邻单元中进行。 世界上的时间被量化(分为大致相等的时间段)。 实体被随机放置,周围的食物壁垒也被随机放置。

概念:

  • 时间量-确定世界活动和发展的固定时间量。 为简化起见,世界存在并逐步移动,这给了时间在下一步之前进行所有必要的计算。
  • 实体是AI控制的存在。
  • 障碍是不可逾越的障碍。
  • 食物是随着时间的推移吸收实体的块。 满足饥饿并带来快乐。
  • 不良食物是实体随时间消耗的一块食物。 可以满足饥饿感,但一段时间后会发出强烈的负面信号。
  • 因此,现在我们有了一个实体可以在其中寻找食物并克服障碍的环境。

让我们考虑一下。 一个实体必须具备什么才能采取第一步并为其生存确定某种任务? 如果我们将一个没有欲望和需求的实体放入太空,那么它将站住而无所作为。 我们自己有时可能会很懒惰,不想做任何事情-只是撒谎。 为什么会出现这种情况? 也许那一刻我们的所有基本需求都得到了满足,而其他一切都不那么重要,可以忽略不计。 有什么需求会使您辞职并采取任何措施保持沉默? 根据马斯洛金字塔的说法生理需求是一切的核心。 我们的思想能够压制它们,但是早晚的生理会使我们满足它们,否则我们可能会死亡。 这些包括进食,呼吸,上厕所,繁殖等需求。

将它们全部结合起来,减少到抽象的饮食需求。 我们的本质必须是饥饿的,否则会感到难受,痛苦。 这也许是最强大的动力之一。

从这里您可以立即确定精华应该由不同的部分组成,让一个负责食物的欲望和满足感,而另一个将接收所有这些信号并决定要做什么。

请注意,如果我们的胃没有告诉我们饥饿感,那么我们就不会考虑食物(让我们以吃饭的乐趣来降低时间)。 因此,我们不会竭尽所能满足这一需求。 如果您考虑一下,那么我们会做很多事情。 和繁殖?

我们增加了欲望,但是实体现在会移动吗? 不行 她会站起来,以一种或另一种形式实现这种愿望,只是饿了肚子,最后她将死于饥饿。 怎么了 因为她不知道需要做什么才能满足需要。 这是最困难和最有趣的部分开始的地方。 必须有某种触发力,使她无法自拔并偶然发现食物。 例如:对要喂养的婴儿大喊一声。

我认为每个人都已经遇到或至少听说过,在发生危险的情况下,我们可以做一些比我们普通能力更好的事情。 跳高,爬山等 例如,当您逃离狗时。 为什么会这样呢? 为什么在有意识的状态下我们不能做到这一点,但事实证明呢? 我们有一种被认为是消极的机制,但也许正是在这种情况下才需要拯救我们。 在危险状态下,我们可能会失去对自己的控制,我们会陷入某种情感状态。

如果您考虑一下,那么您和我就会“被缝合”很多不宜控制的类似机制,即 我们的大脑使我们脱离了对身体的控制,并使一切得以生存。 有趣的是,感觉就像有人在创造一个人时做了“防御傻瓜”。 例如,您不会长时间呼吸-大脑仍会中断控制,您会呼吸。 将您的手放在火上-大脑本身会拉动它。 某些东西会飞入眼中-在您不知情的情况下它将闭合。 是的,您可以拒绝食物或想出一种巧妙的方法来杀死自己,但对于这种“保护傻瓜”而言,这一切都太复杂了,这也许就是我们在某些情况下可以解决这一问题的原因。 但是,“保护”的等级更高-影响何时我们的大脑只是使思维变钝或使我们处于活动增加的短暂状态。 大脑继续工作,并且可以根据内存中的可用数据以及传入数据进行一些计算。 他可以更快地执行此操作,从而禁用了一些非关键区域。 只有一个目标-生存。 在这种状态下,我们能够做出更快的决定,甚至可以采取恐慌的态度,这可能会救我们或杀死我们……(有时似乎我们是囚犯。我们被赋予了控制权,并被置于一个独立存在的牢房中,我们只能管理其中的一小部分。)

如果有人对这些细节感兴趣,请阅读相关文献中有关情感反射的信息,也许您会为自己发现很多新事物,并且我们将进一步发展。

因此,我们的本质必须具有一种类似于情感的机制,它将推动它寻找食物。 如果幸运的话,她会在死亡前找到它,然后将饮食的积极效果记录在她的记忆中,并且根据过程的逻辑,她将不得不意识到这一点并开始自己寻找食物,而无需保护机制的工作。

鉴于它们目前不相关,我不会发布早期的想法和概念。 取而代之的是,我将尽可能地抽象出已经存在的内容,以进行初步的了解。 在以下文章中将对块和系统进行更详细的分析。

结果,在当前版本中定义了以下块:


AI块之间的关系

此外,为方便起见,文本中所有块均以粗体显示,因此很明显我们在谈论该块。

方块:

  • 信息系统通常是外部系统,有时会发布各种信息以引起注意
  • 动作系统是有条件的外部系统,可以对其进行控制,向它们发送各种信号。
  • 注意 -这是来自信息系统的所有信号的主要注册商。
  • 短存储器是主动在短时间内详细存储所有信号,图像和事件的存储器。
  • 长存储器是一种已经以比短存储器更高级别的图像形式存储一些基本知识的存储器
  • 注意力集中 -一个单元,负责集中于由鬼影控制的特定信号,图像流。
  • 是抽象的鬼,是定义行为模型,关注焦点,当前目标的主要且最复杂的块中的第一个; 领导情况分析,评估行动和结果等
  • 阴影 -抽象,主要和最复杂的块中的第二个。 它本质上是幽灵的影子。 它对周围发生的一切进行基本控制。 鬼请求的所有行动请求都会通过它。 可能会改变鬼魂的当前角色(或策略)。

我们定义以下系统的实体:

  • 信息系统“饥饿”-发送有关饥饿或其满意度的信号。
  • 信息系统“视觉”-发送有关实体环境的一系列信号。 在第一个版本中,实体从其自身的7个像元(15到15个像元)中看到了周围的所有事物。
  • “运动”动作系统-具有4个可执行命令:上,下,右,左。



世界版本1.1

因此,假设该实体出现在虚空中。 一段时间后,注意力在信息系统中记录了“饥饿”信号,该信号越来越高。 达到一定限度后,“饥饿”开始被已经负面的评估所固定,信号太强。 如果信号水平达到一定水平,我们将假定实体已经死于疼痛。 请注意,对于实体而言,这是一个全新的未知信号。 它仅表示如果任何信号的电平大于某个常数(疼痛阈值),则该信号被视为负信号。 她带着请求转向记忆,这是一种什么样的信号,如何评估呢? 而且没有一个记录,她既不能评估它,也不能确定下一步要做的事情。 这是一种新感觉。因此,它不会以明显的迹象威胁生命,而被阴影和幽灵所忽略,仅在短期长期内将其写入内存即可

在第一个版本中,实体正在等待保护机制开启的时间,水平超过痛苦阈值的时间以便开始移动。现在,幽灵本人可以在没有这种机制的情况下做出决定。他等待信号变为负的那一刻,然后开始系统地枚举所有可能的动作,并将结果记录在内存中。这种情况可以描述为“无聊”。麻烦您了,但您不知道是什么。而且,如果只有焦虑消失了,那么您将努力地尝试理解它的含义,然后再进行一次。

还值得注意的是,在第一个版本中,有一个单独的通用信号“疼痛”。这施加了附加的负色。他与一对饥饿的夫妇同行,可以一起去。后来,决定摆脱它,并将疼痛评估为任何超过某个阈值的信号。我们不愿意听到大声的声音或看着明亮的灯光。

因此,当信号将通过临界电平时,阴影将替代幻影的作用。他将越来越积极地寻找各种可能性,直到实体死亡或偶然发现食物。有了死亡,一切都是清楚的:结束并重新开始。但是,如果实体偶然发现食物怎么办?

该实体将满足其需求,收到一堆正面信号,最终将记录第一批行动,以消除饥饿。

在这里,您可以看到饥饿将在内存中显示负色,但是在饥饿感得到满足后,该色将通过正色归一化。例如,在被野兽咬伤的情况下,将没有归一化器,并且信号将保持为负。

然后,实体将再次开始缓慢地经历饥饿。在这里,用于从内存中预测事件的算法将已经起作用。信号电平变得越来越负,并且在可预见的将来它将变得非常糟糕。需要寻找解决方案。并请注意,该实体将已经开始寻找解决方案,直到第一次真正患病为止。

不良食物也会发生类似情况。在满足饥饿并经历痛苦之后,她将不再吃劣质食物,除非在极端情况下,因为劣质食物的最终痛苦仍然低于死亡痛苦。

通过大量的迭代,实体将了解如何处理痛苦,如何绕过障碍,可以吃什么和不能吃什么。

值得注意的是,在此阶段,该实体不需要具有关注或阴影的焦点。表示它们具有更高的真实性,并可以平滑过渡到实体的下一个版本。我没有注意信号如何准确地进入两个记忆中以及它们通常如何相互作用,对此将有单独的文章。

最后,我将撤退。负责时,我提出了一个问题,那就是未经培训就将经验从父母那里传给孩子。在将来的版本中,当后代出现时,从父母那里放置一些基本特征的问题将变得尖锐。性格,恐惧,思维方式。从逻辑上讲,需要一种将一些重要经验从父母转移给孩子的机制。例如,一种几乎使他们死亡的经历(我们回想起了狗的例子)。不要通过脐带,而要通过基因。这意味着我们可以改变我们的基因,并在其中写入家庭记忆(您好,刺客信条)。或者,也许所有这些参数早已记录在基因中,而父母的基因只是妨碍了工作。但是,这些只是本能,而不是经验。也许有人甚至知道现有的类似机制,或者已经确认它们不存在。我将不胜感激。我想证实或反驳这一理论。

在下一部分中,我将详细讨论幽灵的工作原理。我将尝试解释好奇心,暴食和scratch背的乐趣是什么。为什么我们喜欢或不喜欢某种音乐;为什么有人是保守的,而有些人则昂首阔步,潜入未知世界。

Source: https://habr.com/ru/post/zh-CN409431/


All Articles