星期六, 十二月 30, 2006

原始的抽象

看到 CS_留言,我改变了一下我的计划。他说:
我非常赞同.只是不知能否进一步讨论,""对于人是什么?对于计算机是什么?您可以就以围棋来谈:)当然也可以就NLP来说,我对这个更熟悉.

关于抽象,最简单的观念就是用 一个概念 表述 多个现象,比如 动物 可以表述 鸟、猴子等等。
在围棋上,比如我要表达 "扭断的棋形",然后摆出下面4个图

那么这几个形状中那一个是我说的"扭断的棋形"的特征呢?呵呵,看上去是否很象智商测试?我想应该很容易看出来的。


我们将抽象出来的东西叫做Pattern,它的特征包含着两个部分

1不变的

2 可变的部分(有某种范围的限定)

我想每个人的直觉一定都认为第一个图是正确的答案吧,那么有没有可能下面这个图才是我所要更精确的表达呢?

X 是表示只能是 或者 白棋,三角是 或者 黑棋。

想象一下如果你是一位老师,如何把这个概念传达给学生呢?通常是告诉上面几个图,然后再摆几个相反的例子,最后让学生自己去领悟这个概念。

然而还存在着一种可能,其实我想传递给大家的信息是,"扭断的棋形",就只是上边的4个图。

用围棋来阐述最原始的抽象是合适不过,毕竟图形的处理是人与生俱来的能力,最简单的黑白排列像是深奥的密码。

对这个问题我给出的3个答案其实还有另外的意思,先暂且不谈。这次我只是想告诉大家,围棋是训练我们抽象能力的工具,即使你不会下棋,看到这些形状,也会让你的脑子的抽象能力自动运转起来,怎么样,你有感觉到聪明一点了吗?


没有评论: