Thursday, March 5, 2015

如果把人脑看成一个并行运算的计算机,那么人正在进行的主动思维就是其运行的主线程 (main thread),而潜意识可能是另一条或者多条计算线程(worker threads),后者的运行过程中有可能改写主线程正在使用的数据,这在计算中是常见的数据 memory coherence 问题,需要使用各种同步机制才能确保数据的一致性。多线程的程序如果没有特别小心的处理,往往会出现很难解释、也很难重复的bug。人脑的主线程可能控制了数据输入输出(I/O)的接口(interface) -- 如听觉与发声器官,但潜意识线程对数据的修改可能导致以上提到的潜意识被输出的现象, 当然潜意识线程也可能导致输入处理的错误---如听错话、记错事情等。

http://blog.sciencenet.cn/home.php?mod=space&uid=684007&do=blog&id=861351


如果把人脑看成一个并行运算的计算机,那么人正在进行的主动思维就是其运行的主线程 (main thread),而潜意识可能是另一条或者多条计算线程(worker threads),后者的运行过程中有可能改写主线程正在使用的数据,这在计算中是常见的数据 memory coherence 问题,需要使用各种同步机制才能确保数据的一致性。多线程的程序如果没有特别小心的处理,往往会出现很难解释、也很难重复的bug。人脑的主线程可能控制了数据输入输出(I/O)的接口(interface) -- 如听觉与发声器官,但潜意识线程对数据的修改可能导致以上提到的潜意识被输出的现象, 当然潜意识线程也可能导致输入处理的错误---如听错话、记错事情等。




潜意识的多线程计算模型
已有 519 次阅读 2015-1-21 03:14 |个人分类:计算|系统分类:观点评述|关键词:潜意识 计算模型
我在《余秀华的呐喊与瓦格纳的N次高潮》中写道:【直接把潜意识里的渴望喊了出来。】


有人质疑,既然是潜意识,怎么能喊出来呢?

“潜意识”顾名思义,与“无意识”是不同的。

我指出这一点之后,有网民在网上抄了一段英文, "潜意识“[ is information that we are not actively aware of in the moment, but that can influence us nonetheless]  。

这段话说的不错,但要读懂这段话需要一定的英文阅读理解能力。这句话准确翻成汉语是【潜意识是我们当时没有主动察觉到但是能影响我们的信息】。换言之,潜意识的信息(1)并非无法意识到,而只是(某个思维过程)当时没有主动意识;(2)潜意识可能在人的行为中(包括语言表达)中不自觉的表现出来。

要理解上面的(2)必须区分“意识”与“行为”。说话是一种行为,是人体发声器官进行一系列运动的结果。这个行为是否由主动意识控制是另外一个问题。

所谓 Freudian slip 就是一种常见的清醒状态下潜意识的语言表露。酒后吐真言在某些情况下也可能是潜意识的宣泄,醉酒的人自己都不记得,甚至不知道自己在说什么,但却可能说出了内心底层的东西。梦话也可能是没有主动意识,而是潜意识的表达。对此,弗洛伊德等人早就进行过研究,有兴趣的可以阅读其著作。我们上大学是读过一些的。但弗洛伊德的东西顶多只是现象学,没有给出物理、生理机制。

如果把人脑看成一个并行运算的计算机,那么人正在进行的主动思维就是其运行的主线程 (main thread),而潜意识可能是另一条或者多条计算线程(worker threads),后者的运行过程中有可能改写主线程正在使用的数据,这在计算中是常见的数据 memory coherence 问题,需要使用各种同步机制才能确保数据的一致性。多线程的程序如果没有特别小心的处理,往往会出现很难解释、也很难重复的bug。人脑的主线程可能控制了数据输入输出(I/O)的接口(interface) -- 如听觉与发声器官,但潜意识线程对数据的修改可能导致以上提到的潜意识被输出的现象, 当然潜意识线程也可能导致输入处理的错误---如听错话、记错事情等。


A Multi-threaded Computing Model for the Subconscious
 

No comments:

Post a Comment