- 1、本文档共19页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
NARS第一层试写体会.PDF
NARS第一层试写体会
徐升
2017-08-08
以下内容纯属个人观点,所有
内容都欢迎质疑和讨论
1: 自我介绍
• 我的专业/技术背景:
• 心理学
• 自学编程(python c# matlab javascript)
• 有一定的深度学习的知识和经验
2:人工智能里的深度学习VSNARS
• 在比较了深度学习和NARS后,我觉得NARS是更好的人工智能方
案。换句话说人类的智能更有可能是类似深度学习,还是类似
NARS的?
• NARS和深度学习为代表的机器学习方案都是对人类智能的模拟,深度学
习模拟的是行为,NARS模拟的是思维规则[这个说法也许并不准确,因
为并没有定论说人类就是按照三段论的方式思考]
• NARS是简洁优美的[奥卡姆剃刀] ,讽刺的是,第一次听到这个名词是从
机器学习的专著里。而机器学习这个方向现在的发展是一定程度上背离
了这一原则。
3.我为什么对NARS感兴趣
• NARS本身具有重大的价值:
• 大家发挥想象……
• NARS还具有重要的理论研究价值:
• 可以帮助我们更好地理解、发现人类智能。
• 心理学曾经、也一直在对动物(老鼠,鸽子,大猩猩)的研究中获益,那
么以NARS为对象研究人类的思维,情感甚至意识也是非常有意义的。
4. NARS :从逻辑到控制
• 在最开始接触NARS的时候,我关注更多地是NARS的逻辑部分
• 相对来说,逻辑部分更加具体,因为有推理规则,有真值计算公式等
• 但值得一提的是,我们现在看到的NARS的逻辑部分可能只是冰山露出水
面的一角
• 然后,控制部分成了不可回避的一部分
• 第一层的推理规则十分简单,但掌握这些推理规则并不能使这样一个智
能系统运转
• 这也是我试写第一层的主要动机
5.试写NARS的必要性与可行性
• 取决于目的:
• 想要达到什么效果,以及现有的nars能不能满足[重写完整的,独立的
NARS非常非常困难]
• 而我只是想检验一下自己的NARS的理解。
6.试写NARS第一层:逻辑部分
• 这一部分基本就是把nars第一层的推理规则实现,包括真值计算。
• 比如当输入a-b , b-c时,能够得到相应的两个结论和其真值。
• 每一对陈述都可以产生两个结论。
判断使用何种推理规则
计算真值
形成结论
6.试写NARS第一层:逻辑部分
• 这一部分基本就是把nars第一层的推理规则实现,包括真值计算。
• 比如当输入a-b , b-c ?时,能够得到相应的两个结论和其真值。
• 每一对陈述都可以产生两个结论。
7.试写NARS第一层:控制部分
• 1.控制部分的基本结构
• 一个通用的数据结构是这样一张有容量上限的键值对表,键是概念、陈
述或者问题;值是其优先度。这张表的主要功能是:根据优先度的分布
取出一个键,并在达到容量上限的时候删除一个键
• 记忆[memory]
• 两级表。第一级存储的是概念,第二级是这个概念所包含的所有陈述
• 任务缓冲器[task buffer]
• 一级表,存储了当前的任务,比如用户输入,或者系统产生的。
7.试写NARS第一层:控制部分
• 1.控制部分的基本结构
MEMORY Task buffer
文档评论(0)