我的世界(二)之奇点

2024-02-27 16:32
文章标签 世界 奇点

本文主要是介绍我的世界(二)之奇点,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

人无法记起如何来到这个世界,更确切地说,无法记起何时意识开始运行,更可能的原因是,意识的出现不是一刹那的,而是逐步渐进的,像玻璃上的雾气逐渐消散,一点点从一个模糊的影子到清晰的图像的过程,意识对这个世界的映像也正是如此的过程。这个过程中,外接刺激和内部环境(基因、细胞结构、营养物质等)共同塑造了每个人独特而又一致的神经连接,人与人之间有很多差异,也有很多不同,正如数学中有理数(比作相同)和无理数(比作差异)的关系。有多少的相同,就也会有很多的不同点。至今,我们也未能完全建模人的全脑的神经连接结构。从我的意识诞生的那一刻起,无非就一直发生着两种行为:学习和应用,或者说,认识和改造。

我学习着世界,作为一种知识,具备着定义、规则、性质、特点、历史案例等等等等;我改造着世界,这个被改造的世界中,更多被改造的可能也是处于这个世界中的我自己。换句话说,在我的意识控制下的认识和改造行为,最终影响最大的,反而是意识存在的我的神经连接结构,进而改造了意识本身。这是类似计算机科学中“自举”的过程,这也是生物科学中“进化”的概念。

以第一种高级编程语言的诞生为例,这种语言出现之前,世界历史上并不存在任何一种编程语言,但存在着最原始一代的计算机,能够通过面板开关通断、纸带的打孔有无、磁芯磁性有无等0/1的方式,输入原始的机器码指令(即0/1序列),展开硬件的逻辑运算。很明显,设计流程时这种开发方式效率太低了,0和1适合机器,却不适合人类的思维变换,人类作为具备智慧的意识体,更擅长处理符号,不如在设计时将这些01指令统一通过助记符号进行替代,设计完成后再手工转换为机器码。这种灵活对应的关系,也就诞生了“指令集”的概念,即每种处理器由于硬件结构不同而决定的各自的指令编码01序列,所以不同结构的处理器仍然可能具备相同的指令集,但助记符到指令01序列的映射表,却必然是不同的。这种助记符语言我们称之为汇编语言,事实上是与指令序列完全等价的对译关系,只能称之为低级编程语言。由于通用CPU是图灵完备的,所以这种编程语言也是图灵完备的。接下来,才是真正高级编程语言的诞生开始:

用汇编写一个汇编语言的编译器,然后手工翻译,转换为可执行指令序列:得到了汇编语言编译器。

然后用汇编语言写一个C语言的编译器,然后使用汇编语言编译器编译,转换为可执行指令序列:得到了C语言的编译器(汇编写的源码)。

然后用C语言写一个C语言的编译器,然后使用汇编写的C语言的编译器编译,转换为可执行指令序列:得到了C语言的编译器(C语言写的源码)。

当然,也可以用C语言写一个汇编语言的编译器,然后使用C语言编译器编译,转换为可执行指令序列:得到了汇编语言编译器(C语言写的源码)。

以上过程中:编译器处理的是文本文件,将其转化为指令序列,本质上是一种字符到01序列的查表转换的过程,因此不在于使用何种编程语言设计。同时,每种编译器设计中可能需要先设计较弱的编译器,再迭代自举进化,最终的到功能完整的编译器。后续为了解决其他问题或者扩展计算机的抽象层次,将会使用这种方法设计更多的更高级的编程语言。

这样反观我的意识,也在学习抽象过程中形成更高级的思维语言来进行运算思考,并突破了图灵机对不可计算问题的束手无策,大脑意识可以自主停机,转而考虑其他问题。由此可见,人的意识比计算机更高级,虽然运算速度处于劣势。计算机接收的是蕴含着算法的指令序列,而我的意识,则应该接收学习蕴含着万物规则的意识思维序列(意识流),大脑意识,不仅是图灵完备的,更是认识完备的,对于人脑意识来说,不存在不可认识之物。

现在,将身体的基础结构和基本意识作为奇点和起点,来构建我的世界。

 

这篇关于我的世界(二)之奇点的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/753002

相关文章

揭秘世界上那些同时横跨两大洲的国家

我们在《世界人口过亿的一级行政区分布》盘点全球是那些人口过亿的一级行政区。 现在我们介绍五个横跨两州的国家,并整理七大洲和这些国家的KML矢量数据分析分享给大家,如果你需要这些数据,请在文末查看领取方式。 世界上横跨两大洲的国家 地球被分为七个大洲分别是亚洲、欧洲、北美洲、南美洲、非洲、大洋洲和南极洲。 七大洲示意图 其中,南极洲是无人居住的大陆,而其他六个大洲则孕育了众多国家和

简单的Q-learning|小明的一维世界(3)

简单的Q-learning|小明的一维世界(1) 简单的Q-learning|小明的一维世界(2) 一维的加速度世界 这个世界,小明只能控制自己的加速度,并且只能对加速度进行如下三种操作:增加1、减少1、或者不变。所以行动空间为: { u 1 = − 1 , u 2 = 0 , u 3 = 1 } \{u_1=-1, u_2=0, u_3=1\} {u1​=−1,u2​=0,u3​=1}

简单的Q-learning|小明的一维世界(2)

上篇介绍了小明的一维世界模型 、Q-learning的状态空间、行动空间、奖励函数、Q-table、Q table更新公式、以及从Q值导出策略的公式等。最后给出最简单的一维位置世界的Q-learning例子,从给出其状态空间、行动空间、以及稠密与稀疏两种奖励函数的设置方式。下面将继续深入,GO! 一维的速度世界 这个世界,小明只能控制自己的速度,并且只能对速度进行如下三种操作:增加1、减

【Linux】萌新看过来!一篇文章带你走进Linux世界

🚀个人主页:奋斗的小羊 🚀所属专栏:Linux 很荣幸您能阅读我的文章,诚请评论指点,欢迎欢迎 ~ 目录 前言💥1、初识Linux💥1.1 什么是操作系统?💥1.2 各种操作系统对比💥1.3 现代Linux应用💥1.4 Linux常用版本 💥2、Linux 和 Windows 目录结构对比💥2.1 文件系统组织方式💥2.2

Elasticsearch:无状态世界中的数据安全

作者:来自 Elastic Henning Andersen 在最近的博客文章中,我们宣布了支持 Elastic Cloud Serverless 产品的无状态架构。通过将持久性保证和复制卸载到对象存储(例如 Amazon S3),我们获得了许多优势和简化。 从历史上看,Elasticsearch 依靠本地磁盘持久性来确保数据安全并处理陈旧或孤立的节点。在本博客中,我们将讨论无状态的数据持

【AI大模型应用开发】2.1 Function Calling连接外部世界 - 入门与实战(1)

Function Calling是大模型连接外部世界的通道,目前出现的插件(Plugins )、OpenAI的Actions、各个大模型平台中出现的tools工具集,其实都是Function Calling的范畴。时下大火的OpenAI的GPTs,原理就是使用了Function Calling,例如联网检索、code interpreter。 本文带大家了解下Function calling,看

005:VTK世界坐标系中的相机和物体

VTK医学图像处理---世界坐标系中的相机和物体 左侧是成像结果                                                    右侧是世界坐标系中的相机与被观察物体 目录 VTK医学图像处理---世界坐标系中的相机和物体 简介 1 在三维空间中添加坐标系 2 世界坐标系中的相机 3 世界坐标系中vtkImageData的参数 总结:

深入RabbitMQ世界:探索3种队列、4种交换机、7大工作模式及常见概念

文章目录 文章导图RabbitMQ架构及相关概念四大核心概念名词解读 七大工作模式及四大交换机类型0、前置了解-默认交换机DirectExchange1、简单模式(Simple Queue)-默认DirectExchange2、 工作队列模式(Work Queues)-默认DirectExchange3、发布/订阅模式(Publish/Subscribe)-FanoutExchange4、路

攻防世界 unseping

unseping 攻防世界web新手练习 -unseping_攻防世界web新手题unseping-CSDN博客 这道题对我来说还是有点难,什么oct绕过命令执行第一次遇到捏,所以基本是跟着别人的wp写的,一点点记录吧 先对源码进行分析 <?phphighlight_file(__FILE__);//定义了一个ease类class ease{private $method;privat

世界公认十大护眼灯数据出炉!一文看懂孩子用的台灯哪个牌子好

近年来,随着科技的迅猛发展,诸如智能手机、电脑等电子设备在工作、学习及娱乐中的应用日益广泛,人们对这些设备的依赖程度也随之加深。然而,长时间面对屏幕不可避免地给眼睛带来伤害,如眼疲劳、干燥甚至近视等问题。因此,市场对能够缓解眼疲劳的照明产品的需求日益增长。这类护眼照明产品通常采用无频闪、无紫外线辐射等技术,旨在减少对眼睛的潜在危害,有效保护视力健康,并降低眼疾的发生率。随着护眼台灯的不断创新进步,