- 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/
我们正在为跳棋游戏开发神经网络。在我们的训练数据中, 0代表空白单元格,1代表白 block ,-1代表白王,2代表黑 block ,-2代表黑王 因此,我们需要的是范围为 [-2, 2] 的激活函数
我回答了一个问题,其中给出了两个启发式算法,要对其进行 A* 以找到从起始状态到目标状态的路径。 其中一种启发式方法通过减少一个节点的扩展找到了一条路径 - 现在出于这个原因,我们可以说这种启发式方法
就目前而言,这个问题不适合我们的问答形式。我们希望答案得到事实、引用资料或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visit the
我正在尝试用 C 语言实现一些 AI 规划算法,但被基本概念困住了 :) 在跳到主要问题之前,我尝试实现一些支持命题逻辑的小框架: FORMULA f = PROPOSITION(a + 3 > 0)
我知道决策树试图将具有高熵的分类器放在决策树上。然而,信息增益如何发挥作用呢? 信息增益定义为: InformationGain = EntropyBefore - EntropyAfter 决策树是
我正在研究梳子方法,以减少模糊逻辑规则的“组合爆炸”。有一个示例,摘自“Programming Game AI from example”(由 Mat Buckland 撰写): The theory
我知道人工智能领域非常广阔,有很多关于它的书籍。但我只想知道我可以得到所有人工智能技术的简单介绍的任何资源,例如 它希望有 1 或 2 页的介绍所有技术及其示例,说明如何应用它们或将它们用于什么目的。
我最近对游戏中应用的蒙特卡罗树搜索产生了兴趣。 我读过几篇论文,但我使用“蒙特卡罗树搜索”Chaslot, G 的博士论文,因为我发现它更容易理解蒙特卡罗树搜索的基础知识 我试图对其进行编码,但遇到了
我最近开始在 coursera 上学习概率图形模型,开始后 2 周我开始相信我在概率方面不是那么好,因此我什至无法关注第一个主题(贝叶斯网络)。话虽如此,我想努力学习这门类(class),所以您能否向
我觉得这应该是AI的问题。 是否有任何算法可以在给定任何数字序列的情况下找到模式? 模式可以是抽象的,因为它可以是... 例如: 12112111211112 ... ( increasing num
这是我了解神经网络开始的一件事,是我不太了解最初要设置“偏见”的原因吗? 我了解Perceptron会根据以下内容计算其输出: P * W + b> 0 然后可以基于b = b + [G-O]计算学习
我正在尝试为“连续蛇”游戏实现 AI。它与普通的蛇游戏非常不同,至少就 AI 而言。基本上,蛇的驾驶方式有点像汽车,两个玩家中第一个撞上他的踪迹或另一个人的踪迹输掉比赛。此外,屏幕环绕其边框。 如果您
有人可以用非常简单的词来解释它是什么。也提供一个例子。因此,例如,如果您必须找到某事物的启发式函数,它应该是什么样子的? 以问题为例: 对于水壶问题http://www.math.tamu.edu/~
我想要一个词(例如“Apple)并处理一个文本(或者更多)。我想提出相关的术语。例如:处理Apple的文档并发现iPod,iPhone,Mac是与“苹果”相关的术语。 关于如何解决这个问题的任何想法?
关闭。这个问题不满足Stack Overflow guidelines .它目前不接受答案。 想改善这个问题吗?更新问题,使其成为 on-topic对于堆栈溢出。 6年前关闭。 Improve thi
关闭。这个问题需要debugging details .它目前不接受答案。 想改善这个问题吗?更新问题,使其成为 on-topic对于堆栈溢出。 7年前关闭。 Improve this questio
我计划将 Nguyen-Widrow 算法用于具有 的 NN多个隐藏层 .在研究的过程中,我发现了很多歧义,我想澄清一下。 以下是 Nguyen-Widrow 算法的伪代码 Initial
我喜欢在强化学习方面做兼职研究。近年来(截至2009年)在rl-competition.org举办了强化学习竞赛。有一些非常有趣的问题,但这似乎已停止。我很想提高我的技能和知识,并与该领域的其他爱好者
假设我的第一个输入层有 10 个输入节点/神经元。假设我的隐藏层也有 10 个神经元。我的第三层也是最后一层是一个输出神经元。 如何连接层?有没有一种技术可以确定最好的方法来做到这一点,还是只是将每个
我想开发 RISK 棋盘游戏,其中包括面向计算机玩家的 AI。另外,我看了两篇文章,this和 this ,关于它,我意识到我必须学习蒙特卡罗模拟和马尔可夫链技术。我认为我必须一起使用这些技术,但我想
我是一名优秀的程序员,十分优秀!