Some Ideas For EE PartII/III…

 
1.x[n]=f(x[n-1])的历史
 
如果我们想从抽象的数据和规则入手,感觉就像寻找一个初始向量X[0],一个规则f.
然后系统就开始运转,x[n]=f(x[n-1]).
 
我不太清楚CPU的运转方式,但我仍以为可以把内存和硬盘包括寄存器等等的全部数据看作一个初始向量X[0],那么规则f就是指令系统等计算机运转的法则,X从X[0]开始,在f作用下的的第n次改变后的数据集合记为X[n],于是一个计算机运转的过程就可以看作一个向量函数迭代.x[n]=f(x[n-1]).
把世界上所有计算机看作向量X,把计算机运转规则和Internet规则(IEEE802.x之类)看作f,那么整个Internet的运转也可以看作向量函数迭代.x[n]=f(x[n-1]).
这样就完了吗?不,把整个宇宙的基本结构(夸克一类)的全部集合(如果有的话)的一种状态(就算一种可能的状态也行)看作向量X,把一统一理论(从相对论量子力学到十一维空间,如果有的话)看作法则f,那么这个世界的运转也可以看作向量函数迭代.x[n]=f(x[n-1]).(你看到这里会不会有不屑的神情?但我有想法就要说出来,我不怕出错.)
 
我认为任何一个过程,都可以抽象的表达为x[n]=f(x[n-1]).(当然,f不是普通的向量函数,至少要具备随机性).
任何X,f,都可以看作某种过程的表达.
 
一般的过程不是我们所关心的,我们只关心能产生生命的过程,我们相信产生生命是产生智能的前提.
世界的运转被证明是可以产生生命以至智慧的,但它是上帝创造的.
我们相信Internet的运转这个过程已经足够大也能够产生生命甚至高级的智慧形式,我们已有f,需要X(有模型的网络空间).一个充斥着具有生命的可繁衍的程序的Internet.
为了研究X,我们试图缩减f的规模,试图找到适合单个计算机运算法则的X,只要X有生命.
但是这样仍然太难,我还试图进一布缩小f的规模,寻找更小规模但又不脱离计算机运算法则的f,寻找合适的X,寻找合适的向量函数迭代.x[n]=f(x[n-1]).
 
2.平坦数据和稳定进化
如果真的向量函数迭代就是我们的目标的话,那么必须明确的知道怎么样的f,怎么样的X是我们所需要的.
用话来说就是:
1)规则f是不变的
2)规则f是与CPU指令系统基本相适应的
3)X中没有程序与数据的区别(平坦数据)
4)X逐渐趋于有序(稳定进化)
5)X中形成了独立于f的可以遗传变异的规则(有生命)
我不能说满足以上5条就一定成功,但是我肯定没有以上5条一定不成功.
 
以下才是重点:
什么叫规则f是不变的?
对于相同的一个向量X,无论在怎样的情况下用f进行作用,都能得到相同的结果分布.
用f对X作用,可能得到X1,X2,X3,其中20%的可能得到X1,30%的可能得到X2,50%的可能得到X3.这就是一个结果分布.
 
现在说核心内容:
什么叫没有程序与数据的区别?
用话来说:
1)X有无限变化的可能
2)X可以分割
解释一下:
1)
X的所有可能取值构成一个集合V,对于单个计算机来说,就像内存和硬盘中所有可能存入的内容.
设V(i),V(j)为V中任意两个元素,再设X[0]=V(i),X[n]为向量函数f以X[0]为初值迭代n次后的结果.
存在N足够大,当n>N时,P{X[n]=V(j)}>0 |(X[n]取V(j)的可能性大于0)
以单个计算机为例,上面那段话的意思是无论我们在硬盘和内存中写入什么数据,我们总可以把它变成另外一种指定的数据.(可能不是这样,那么单个计算机的内存和硬盘在以指令系统为规则下就构不成平坦数据)
2)
严格的数学定义(略)
以我们的世界为例,就是说,你把世界分割以后,它还是一个世界.这个被分割的世界会受到分割的影响,但是这种影响与分割的大小成反比,与分割的位置无关.
反观传统的程序与数据分离的模式,例如坦克大战,环境数据放在前面,坦克数据放在后面.如果做分割,割在后面的数据永远的不到环境数据,永远无法正常运行.
虽然我希望这就是定义,但很遗憾不是,以上两条我以为可以构成平坦数据的必要条件.
什么叫逐渐趋于有序?
把X[n]=f(X[n-1])的一次迭代看作一次试验,把从f(X[n-1])的可能结果看作试验的结果.引用香农信息论中的熵的定义,称H(n)为得到X[n]的熵.
则H(n)有逐渐减小的趋势.
Advertisements
This entry was posted in E2 research. Bookmark the permalink.

5 Responses to Some Ideas For EE PartII/III…

  1. King says:

    貌似完全没有问题的确是这样,
    但是熵能减吗?

  2. Shicong says:

    这些是你们课程要学的,还是你自己看的?
     
    “(你看到这里会不会有不屑的神情?但我有想法就要说出来,我不怕出错.)”有不屑情绪的人是看不到这句的,能看到这个地方的人是不会有不屑情绪的,呵呵~~~而且想法嘛,是没有对错的~~~
     
    以下也是我的想法,没有对错。。。
     
    x[n]=f(x[n-1])看起来挺有道理,以这个来实现人工智能,也许是个途径,但我觉得有个问题是,可能这个分割方式是无限的。。。也就是说,有可能我们无法分割到最小或者找不到base case。
     
    另外,关于那个驱近有序,想起另外一个理论,说是世界都是从有序到无序的,呵呵~

  3. Shicong says:

    噢,对了,收到你的邮件~抱歉,真的很忙,没时间回~不过你好像也很忙啊,呵呵~
     
    就说声我收到了~

  4. Shicong says:

    噢,还有,你前面那篇论文,我早就下下来了,看了下没太懂。。。汗|||有些东西我没怎么接触过。。。以后了解了再跟你讨论~

  5. ChaosConst says:

    1 说得是局部的熵(混乱度)有可能减少,就像这个世界一样,尽管整体趋向无序,但地球上还是产生了生命。
    2 前面论文和电子生物都是自己想的,和课程上的基本没有关系。
    3 经过人工生命(Artificial Intelligence)研究者们的洗脑之后,发现terra和不少模型都基本满足以上条件,可以说是一写相当出色的电子生命模型。但我写的这些竟然还能保留独特的价值,这也许就是学数学的好处吧。

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s