type
status
date
slug
summary
tags
category
icon
password
 
notion image
 
 
notion image
 
 
对于一些复杂的任务,你正等着看它的笑话呢,它却会不紧不慢地给你言之成理的回答,让你大吃一惊。
 
notion image
notion image
 
notion image
 
notion image
 
为什么他们都在抵制AI
 
 
notion image
notion image
感知机实际实现了神经网络
 
 
notion image
notion image
 
notion image
notion image
 
notion image
 
notion image
 
notion image
notion image
notion image
notion image
 
 
notion image
notion image
 
notion image
 
 
notion image
自回归系统 数学模型 分析和预测时间序列数据
利用序列自身的历史值作为输入,来预测未来的值
notion image
 

4. 优点

  • 能够捕获时间序列中的动态模式。
  • 模型简单,易于实现和理解。

5. 局限性

  • 假设序列是线性可预测的,因此无法很好地处理非线性或复杂关系。
  • 对于高阶模型,参数数量增加,可能导致过拟合。
 

非线性或复杂关系

notion image
notion image
notion image
notion image
 
 
notion image
 
notion image
 
notion image

元胞自动机(Cellular Automata, CA)

离散数学模型 模拟复杂系统中的动态行为
局部的相互作用可以导致全局的复杂行为
notion image
 
notion image
notion image
 
notion image
notion image
notion image
 

离散数学(Discrete Mathematics)

notion image
离散结构及其性质和应用
主要处理离散的、非连续的对象
 
notion image
notion image
notion image
notion image
 
 
notion image
 
OpenAI的CEO称之为“对ChatGPT原理最佳的解释”。
 
比如,GPT技术路线的一大核心理念,是用最简单的自回归生成架构来解决无监督学习问题,也就是利用无须人特意标注的原始数据,学习其中对世界的映射。自回归生成架构,就是书中讲得非常通俗的“只是一次添加一个词”。这里特别要注意的是,选择这种架构并不是为了做生成任务,而是为了理解或者学习,是为了实现模型的通用能力。
 
实现模型的通用能力
 
对于没有太多技术背景或者机器学习背景的读者来说,了解人工智能最新动态时可能遇到的直接困难,是听不懂总是出现的基本概念“模型”“参数(在神经网络中就是权重)”是什么意思,而且这些概念很难讲清楚。本书中,大神作者非常贴心地用直观的例子(函数和旋钮)做了解释(参见“什么是模型”一节)。
 
关于神经网络的几节图文并茂,相信对各类读者更深刻地理解神经网络及其训练过程的本质,以及损失函数、梯度下降等概念都很有帮助。
“深度学习”在2012年左右的重大突破与如下发现有关:与权重相对较少时相比,在涉及许多权重时,进行最小化(至少近似)可能会更容易。
 
notion image
越大越能找到
notion image
 
 
notion image
 

有意义的人类语言实际上比我们所知道的更加结构化、更加简单,最终可能以相当简单的规则来描述如何组织这样的语言。

 
notion image
 
 
notion image
AI与人类共存的世界
notion image

计算不可约性原理

计算不可约性原理(Computational Irreducibility Principle)是由科学家斯蒂芬·沃尔夫拉姆(Stephen Wolfram)在其著作《一种新科学》(A New Kind of Science)中提出的一个核心思想。这个原理指出,对于许多复杂系统来说,其演化过程无法通过简化计算或捷径来加速完成,必须逐步进行才能得到准确结果。

1. 什么是计算不可约性?

计算不可约性描述了一种现象:某些系统的行为和结果只能通过逐步模拟每个演化步骤来完全理解。换句话说,没有更快的方法可以直接跳到最终结果。这意味着对于某些系统,模拟本身就是最快的方法
  • 可约性:如果一个问题可以通过数学公式或算法直接解决,并快速获得结果,就具有计算可约性。
  • 不可约性:如果问题的解决需要逐步模拟,无法通过简化计算获得结果,则具有计算不可约性。

2. 计算不可约性的本质

  • 复杂系统的固有特性:在复杂系统中,由于大量变量的相互作用,系统的行为通常表现为高度非线性、不可预测,且无法通过简单的公式或分析来概括。
  • 非线性和不可预测:许多复杂系统的未来状态强烈依赖于初始条件,即使微小的变化也可能导致完全不同的结果。

3. 示例与应用

(1) 元胞自动机

元胞自动机是一类典型的计算不可约系统。例如,简单的规则110(一个图灵完备的元胞自动机)通过简单的规则产生了极其复杂的模式。尽管规则简单,但要预测其某一时间点的具体状态,唯一的方法是一步步地模拟其演化。

(2) 自然现象

自然界中的许多现象展示了计算不可约性:
  • 天气预测:天气系统是一个复杂的动态系统,其短期预测可以通过模型模拟,但长期预测由于混沌效应而变得不可约。
  • 生物进化:进化过程无法通过简化规则完全预测,必须经历每一步的随机突变与自然选择。

(3) 加密算法

现代密码学(如 RSA 加密)依赖于计算不可约性。破解一个大整数的质因数分解是计算不可约的,必须逐步尝试各种可能性。

4. 意义与哲学思考

  • 科学探索的界限:计算不可约性表明某些现象可能无法通过数学简化直接获得答案,需要通过模拟和实验理解。
  • 无穷的创新空间:复杂系统中隐藏着许多无法通过简化公式预测的行为,为科学创新提供了无穷的可能性。
  • AI 和自动化的局限性:尽管人工智能可以解决许多问题,但对于具有计算不可约性的系统,仍然需要完整的模拟过程。

5. 如何应对计算不可约性?

  • 模拟:对于无法简化的问题,通过数值模拟逐步求解。
  • 启发式算法:设计启发式或近似算法,尽量接近实际结果。
  • 大数据分析:利用数据驱动的方法发现潜在模式,弥补理论不可解的空白。

6. 总结

计算不可约性原理揭示了复杂系统中的一种本质现象。它告诉我们,对于某些问题,没有捷径可走,逐步计算和模拟是理解系统行为的唯一途径。这一思想在自然科学、计算机科学、经济学等多个领域都有重要意义,同时也提醒我们科学和技术发展面临的极限和挑战。
 
notion image

计算范式(Computational Paradigm)

计算范式(Computational Paradigm)是指一种特定的计算模式或框架,用来解决问题、进行建模和解释系统行为它是一种系统性思维方式,通常结合数学、逻辑、算法和计算工具,来描述问题的求解过程。计算范式不仅是技术工具的集合,更是一种探索问题本质的哲学和方法论。

1. 计算范式的定义

计算范式是一种利用计算工具和算法解决问题的方法学框架,通常包含:
  1. 问题的形式化:将现实中的问题抽象为数学模型或逻辑表达。
  1. 算法设计:定义问题的求解步骤。
  1. 计算实现:通过计算机、公式或工具执行求解过程。
  1. 结果解释:将计算结果转化为可理解的形式,提供决策支持。

2. 计算范式的主要特点

  • 抽象化:通过抽象模型,忽略问题中的次要细节,抓住关键特征。
  • 逻辑性:以逻辑推理为核心,强调因果关系和推导过程。
  • 通用性:一个范式可以应用于多种学科,例如数学、物理、生物、经济等领域。
  • 工具性:借助计算机和算法作为工具,执行复杂计算。

3. 计算范式的典型例子

(1) 传统数学计算范式

  • 方法:基于解析数学,使用公式、定理、方程来描述和解决问题。
  • 应用:经典物理中的运动方程、工程中的结构分析。
  • 局限性:对于非线性、多变量系统或复杂现象,解析方法可能不适用。

(2) 数值计算范式

  • 方法:通过数值近似求解复杂问题,例如积分、微分方程。
  • 应用:气候模拟、流体动力学。
  • 特点:允许处理无法解析求解的问题,但需要高效的算法和计算资源。

(3) 图灵机与离散计算范式

  • 方法:基于离散数学,使用算法和逻辑进行问题求解。
  • 应用:计算机科学中的编程语言、计算复杂性研究。
  • 意义:为现代计算机提供了理论基础。

(4) 机器学习与数据驱动范式

  • 方法:利用大规模数据,通过统计学习或深度学习算法,发现模式和规律。
  • 应用:图像识别、自然语言处理、预测模型。
  • 特点:强调从数据中学习,而非显式地定义规则。

(5) 元胞自动机与复杂系统计算范式

  • 方法:通过简单规则的局部计算模拟全局复杂行为。
  • 应用:模拟生态系统、城市交通网络。
  • 特点:展示局部规则如何演化为全局复杂性。

4. 计算范式在不同学科中的作用

  • 物理学:通过计算范式模拟宇宙的基本规律(如分子动力学模拟)。
  • 生物学:通过计算建模分析基因调控网络和生态系统动态。
  • 经济学:利用博弈论和数值模拟预测市场行为。
  • 人工智能:基于神经网络和进化算法设计智能系统。

5. 计算范式的重要意义

  1. 跨学科性:计算范式为不同学科提供了共同的语言和工具,促进了学科交叉。
  1. 问题求解能力:它为解决复杂、非线性问题提供了框架,弥补了传统方法的不足。
  1. 预测和控制:计算范式帮助理解动态系统,支持实时预测和决策。
  1. 创新驱动:不断发展的计算范式推动科学技术进步,例如量子计算范式正在重塑未来计算。

6. 哲学层面的理解

计算范式不仅是技术方法,还体现了一种关于“如何理解世界”的思维方式。通过建模和计算,我们不仅可以解决问题,还能发现规律、揭示本质。

7. 总结

计算范式是现代科学研究和技术发展的核心工具。它通过结合数学、逻辑和计算技术,为复杂问题的建模、分析和求解提供了强有力的支持。从传统的数学范式到机器学习和量子计算范式,它们的演变不仅扩展了我们的计算能力,也加深了我们对自然和社会的理解。如果你感兴趣,可以深入了解某种具体范式的应用!
 
notion image
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
经验教训catch up含义
Loading...
NotionNext
NotionNext
一个普通的干饭人🍚
Announcement
🌟 欢迎来到盛溪的博客!🌟
大家好,我是盛溪。在这里,我将分享我的生活感悟、学习心得以及其他一些有趣的发现。希望我的文章能为你的生活带来一点启发和乐趣。
📅 更新通知:
  • 我会定期更新博客,分享新的内容。你可以通过RSS订阅或关注我的社交媒体账号来及时获取更新通知。
💬 互动环节:
  • 如果你有任何问题或想法,欢迎在评论区留言。我非常期待与你的互动!
📚 推荐阅读:
  • 不定期推荐一些我觉得有价值的书籍或资源,希望能对你有所帮助。
感谢你的访问和支持,希望你能常来逛逛!
盛溪敬上