- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
所以这个想法是计算机代理将被编程为两层,有意识的和无意识的。
无意识部分本质上是一组输入和输出设备,我通常认为它们是传感器(键盘、温度等,你的想象力的极限)和输出方法(屏幕和扬声器,特别是在家用 PC 的情况下,但再次达到您的想象力的极限)。传感器可以随时添加或移除,该层为意识层提供了两个主要 channel ,一个输入和一个输出。定义在这两层之间传递什么样的信息有点困难,但基本思想是有意识部分不断从无意识部分的输出中接收信号(各种抽象级别的),而有意识部分可以发送任何信息它要通过输入 channel 向下到无意识层。
意识层最初几乎一无所知,它只是被来自无意识层的输入完全炸毁,它知道如何将信号发回,尽管它对任何特定信号将如何影响无意识部分一无所知。意识部分拥有大量的存储空间和处理能力,但都是 volatile 存储器。
现在的问题。我希望系统的有意识部分“成长”,因为它不知道它可以做什么,它只知道它可以发送信号,因此它首先通过向管道发送信号并查看这如何影响它接收回的传感器数据。死胡同是计算机最初并不试图满足目标。它只是四处发送信号。把它想象成一个婴儿出生,他们需要食物、 sleep 或远离阳光等。婴儿的感官输入被馈送到大脑,然后决定尝试利用它的输出为了得到它需要的东西。
计算机可以有什么样的自然需求? What have I tried?
特别考虑婴儿是如何变得饥饿的,我当然没有读过任何关于猫扫描对饥饿的 child 哭泣或其他任何东西的研究,但我认为也许一个特定的信号来自无意识,其不断增长的速度只有在信号满足时才会满足送回去让宝宝吃。有意识的大脑的工作是将每种类型的信号进入的速率降到最低。换句话说,计算机的“本能”就是限制每个信号进来的速率。还有什么“本能”呢?这个比喻的问题当然是,电脑不需要吃饭。或者至少我无法将饮食转化为计算机需要的东西。Outside of the scope of this question
这样做的最终目标是教一台除了如何与世界交互之外一无所知的计算机玩井字游戏。所以我的另一个想法是提供一个按钮,你可以按下它来手动刺激特定信号在做坏事时进入意识的速率,或者在特定信号做得好时手动缓和它的速率。
最佳答案
机器智能计划通常从 Mazlow's Hierarchy of Needs 的奖励级别开始因为他们无法感知生理、安全和保障或社会需求。然而...
在生理层面,计算机以电力为食。插入一个 UPS,它会告诉计算机何时使用电池运行,并且您有一个潜在的有用输入来感知生理需求。
让它能够“感知”它“失去了时间”或时间记录有差距(由于电源故障),你也许能够引入安全和安保的需求。
通过使其需要互动来引入社交需求。当键盘输入之间经过大量时间时,它可能会“感到”孤独。
检测丢失的时间、自上次键盘交互以来耗时以及使用电池可能是无意识层可用的输入之一,这些输入可以定期引起有意识层的注意。
计算机科学家在Two Faces of Tomorrow解决类似的问题,训练卫星沙盒中的计算机进行感知。例如,他们通过让其意识到它在没有电的情况下将停止运行,然后提供适当的刺激并观察 react 来满足它的需求。
The Adolescence of P-1是沿着这些路线的另一项有趣的工作。
关于artificial-intelligence - 你怎么能给电脑一个 "natural need"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4218420/
我有一个关于使用的类型的性质的理论问题 很多解释 Coyoneda 引理的例子。它们通常被称为 作为“自然变换”,据我所知,仿函数之间的映射。 令我困惑的是,在这些示例中,它们有时映射自 Set。到某
这是一个小设计,在自然键上具有常见的 NOT NULL UNIQUE 约束: CREATE TABLE 'users' { id int(10) NOT NULL AUTO_INCREMENT
下面是代码 postgres=# SELECT title,name,borrower.address WHERE library_branch NATURAL JOIN book NATURAL J
问题:我想在 javascript 中混合两种颜色,并得到结果颜色。SO 上有很多类似的问题,但是我没有发现任何实际工作正常的问题。我知道混合两种不同颜色的油漆(颜料)和灯光会产生非常不同的结果(ht
在我的应用程序中,我有一个用于输入 url 的编辑文本,然后编辑文本具有: android:imeOptions="actionDone" 因此,当有人按下键盘的回车键时,应用程序会连接并且键盘会消失
问题:我想在 javascript 中混合两种颜色,并得到结果颜色。SO 上有很多类似的问题,但是我没有发现任何实际工作正常的问题。我知道混合两种不同颜色的油漆(颜料)和灯光会产生非常不同的结果(ht
C-x C-b 显示缓冲区列表。首先是自然顺序,最近使用的缓冲区在顶部,隐藏的缓冲区在底部。 在那里,我现在可以按名称、大小、模式和文件对缓冲区进行排序。但是一旦我点击了这样的选项,我就无法回到原来的
我最近看到了一种叫做 supernova 的编程语言他们在网页上说: The Supernova Programming language is a modern scripting language
按照目前的情况,这个问题不适合我们的问答形式。我们希望答案得到事实、引用或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visit the
我一直在使用带有附加类型级奇偶校验信息的自然数。 succ 已以最直接的方式成功实现: succ :: Natural p -> Natural (Opp p) succ = Succ 但是,我仍然在
我正在阅读有关 SQL 连接的 NATURAL 速记形式的内容,我发现了一些陷阱: 它只是自动获取所有相同命名的列对(使用 USING 指定显式列列表) 如果添加了一些新列,那么连接输出也可能会“意外
我对 lambda 演算中的自然数有如下定义,这是我的主要目标。 -- Apply a function n times on x apply = \f -> \n -> \x -> foldr ($
我正在尝试按标题对数据库中的项目进行排序。商品有 iphone 5、iphone 6/6S、iphone 11、.. 当我用代码对项目进行排序时 SELECT * FROM ".FPD_PRODUCT
我需要为我的 Web 应用程序对较大的数组(1000-2000 个键)进行复杂的排序。我在 Safari 12.0/FF 66.0 中可以正常使用它,但 chrome 74.0 似乎完全可以做其他事情
我有三个这样描述的表: +----------+ +-----------------+ +----------+ | products | | products_stores |
我创建了一个函数“ADD”来修改变量的值: function ADD(xs, n) { var nom_variable = xs; var XS = eval(xs); no
The Third Commandment的 The Little Schemer状态: When building a list, describe the first typical elemen
我刚看到this我想知道实现这样的自然排序的最佳方法是什么? 通常在 1,4,11,12 列表中,字符串排序(用于列表项)返回 1,11,12,4。如何实现自然排序? 最佳答案 元素也可以是 [ 's
我编写了一些采用异构列表并为其编制索引的代码。 {-# Language GADTs, FunctionalDependencies, MultiParamTypeClasses, KindSigna
所以这个想法是计算机代理将被编程为两层,有意识的和无意识的。 无意识部分本质上是一组输入和输出设备,我通常认为它们是传感器(键盘、温度等,你的想象力的极限)和输出方法(屏幕和扬声器,特别是在家用 PC
我是一名优秀的程序员,十分优秀!