本文共 752 字,大约阅读时间需要 2 分钟。
原始的抽象
本来预想的写作计划总是不断的被一些新的念头所打断,然而这却是一个极好的事,人只能在他人的触动下才更容易产生灵感,这次触动我得是 CS_留言:“ 我非常赞同.只是不知能否进一步讨论,"抽象"对于人是什么?对于计算机是什么?您可以就以围棋来谈:)当然也可以就NLP来说,我对这个更熟悉. " 关于抽象,最简单的观念就是用 一个概念 表述 多个现象,比如 动物 可以表述 鸟、猴子等等。在围棋上,比如我要表达 "扭断的棋形",然后摆出下面4个图
那么这几个形状中那一个是我说的"扭断的棋形"的特征呢?呵呵,看上去是否很象智商测试?我想应该很容易看出来的。
我们将抽象出来的东西叫做Pattern,它的特征包含着两个部分
1不变的
2 可变的部分(有某种范围的限定)
我想每个人的直觉一定都认为第一个图是正确的答案吧,那么有没有可能下面这个图才是我所要更精确的表达呢?
X 是表示只能是 空 或者 白棋,三角是 空 或者 黑棋。
想象一下如果你是一位老师,如何把这个概念传达给学生呢?通常是告诉上面几个图,然后再摆几个相反的例子,最后让学生自己去领悟这个概念。
然而还存在着一种可能,其实我想传递给大家的信息是,"扭断的棋形",就只是上边的4个图。
用围棋来阐述最原始的抽象是合适不过,毕竟图形的处理是人与生俱来的能力,最简单的黑白排列像是深奥的密码。
我在这个问题提出的 3 个答案其实还有另外的意思,先暂且不谈。这次我只是想告诉大家,围棋是训练我们抽象能力的工具,即使你不会下棋,看到这些形状,也会让你的脑子的抽象能力自动运转起来,怎么样,你有感觉到聪明一点了吗?Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=1470035