584841
作者:快意大利 提交日期:2011-09-20 03:09
2658218
作者:快意大利 提交日期:2011-09-20 06:17
454812
作者:快意大利 提交日期:2011-09-20 08:56
15848
作者:快意大利 提交日期:2011-09-20 09:05
作者:@爆之以菊 回复日期:2011-09-20 08:33:03 回复
LZ 你就YY吧,现在连独自思考的原理都没弄明白,就像靠着“开、关”是现在我思考
====================
开, 关, 我晕, 你是还停留在晶体管计算机的时代吧= =
现在都云计算了老兄, 而且关于计算机的自我能动性, 上面我也证明过了.
作者:快意大利 提交日期:2011-09-20 09:08
作者:@xky183 回复日期:2011-09-20 08:20:51 回复
楼主大牛啊!从技术现状就能预测并敢于预测,据我所知,已有这样的项目通过技术验证正在实施
==================
:) 谢谢
作者:快意大利 提交日期:2011-09-20 09:35
4848
作者:快意大利 提交日期:2011-09-20 09:38
使用函数指针的演示程序。
需要说明的是:下一个程序与自编程序无关,也与智能无关。它仅仅是用函数指针组织成程序的演示。我们用这个演示程序,来说明“函数指针”编程的基本原理。
#include <stdio.h>
#include <iostream.h>
#include <string.h>
int static s[4];
void (*aaa[10])();
void zhixing()
{
cout<<"请输入两个加数"<<endl;
}
void zhixing1()
{
cin>>s[0];
}
void zhixing2()
{
cin>>s[1];
}
void zhixing3()
{
s[2]=s[0]+s[1];
}
void zhixing4()
{
cout<<s[0]<<"+"<<s[1]<<"="<<s[2]<<endl;
}
void fuzhi()
{
aaa[0]=zhixing;aaa[1]=zhixing1;aaa[2]=zhixing2;
aaa[3]=zhixing3;aaa[4]=zhixing4;
}
void main()
{
fuzhi();aaa[0]();aaa[1]();aaa[2]();aaa[3]();aaa[4]();
}
作者:快意大利 提交日期:2011-09-20 09:44
为了便于理解并帮助我完善模拟意识程序设计,我先说一下我的“对程序的积木式思考”方式。
我们知道,程序都是有一段段程序(或叫函数)组成。每一段或若干段体现一个功能。因此我们可以把整个程序看成是一个由积木搭起的物体,一个个功能看成是程序的一块块积木。
为了方便这种对智能程序的积木式思考,我用形而上学法(屠夫法)把智能切割成很多小的部分,一部分一部分讨论,一部分一部分设计。最后用这些积木联结成整体程序。
当然,程序还要运行,它的各部分不是死板的积木块。彼此间还有会复杂的关联。我只是形象地说明我的思想。
意识是智能体系的一块积木,它是智能体系的组成部分。我们这里只讨论它对底层程序的要求,并不讨论其底层程序的设计。重点放在本积木块的设计上
作者:快意大利 提交日期:2011-09-20 09:45
我们把模拟人类智能分成九个功能部分:感觉部分、记忆部分、肢体活动部分、需要部分、情感部分、思维部分(具有推理、想象、抽象、综合、分析等能力)、意识部分、言语活动部分、个性心理部分。
其中,感觉部分、记忆部分、肢体活动部分、需要部分、情感部分、思维部分位于智能结构的底层(它们还具有更底层结构)。意识部分与言语活动部分共同位于它们的上层。个性心理活动位于更上层。
“模拟意识”设计为一些存储区,叫做意识存储区,它们专门储存经过抽象的位于它底层的六种功能的资料。其中存储各功能工作情况的区域叫做监视存储区,也可以叫做感知存储区。另一些保存各项功能操作程序代号(即对程序的抽象)的叫做控制存储区。
“模拟意识”由意识存储区和相应的读写程序组成。读写程序不抽象为代号,也不保存在意识存储区中。这样意识就无法“意识到”自己的活动情况,也就与人类意识的状态相一致。
作者:快意大利 提交日期:2011-09-20 09:46