因果和价值不是简单二分:因果有可计算部分、也有不可计算部分;价值不存在纯粹客观的“天然真值”,但不等于只能随意定义。
对于因果而言,事实因果可以建模计算;目的因果、反事实因果、人文社会因果,很难完全计算,要引入假设与定义。而价值则不存在像物理常数那样独立于人的原价值;价值不是单纯“定义出来的”,而是主体、情境、事实耦合生成;价值排序一部分可量化计算,一部分不可计算,只能权衡、抉择。
下面拆开讲,区分几层,再落到社会生活里的价值排序问题。
一、因果:不是“要么全算,要么只能定义”
因果分两类:
1. 干预型/机制因果(物理、工程、部分统计学因果)
可以通过实验、DAG、结构方程、仿真建立因果模型,可计算。比如:压力升高导致管道破裂,剂量升高带来药效变化。
这里的因果关系,是稳定机制;模型的变量、边界条件是我们定义的,但因果效应本身可以被数据计算估计。
定义是框架,计算是框架内的推演。框架是人定的,但框架内的结果不是人随便说了算。
2. 反事实因果、社会历史因果、意义因果
比如:“如果当年政策换一个,社会会不会更好?”“这件事导致他心态崩溃”。
反事实本身无法直接观测,只能依靠假设建模;社会系统是开放、非线性、多主体纠缠,存在混沌、涌现。
此时因果无法完全计算:我们要先定义反事实假设、划定系统边界、筛选变量,再做有限推演;换一套定义,因果结论会变。
不是因果不存在,是完整因果无法被有限计算系统捕获。
简言之,因果不是只能定义;但任何因果计算,都依赖一层预先的定义(变量选取、边界、不变性假设)。
二、价值:有没有“原价值”?价值是什么性质
1. 不存在独立于主体的“原价值”
价值不是石头那样摆在世界里等着被发现的实体。价值是主体和客体之间的关系:客体满足主体需求、契合主体偏好与规范。
脱离人(主体)谈好坏、善恶、利弊,没有意义。
但这不等于说价值仅仅是主观定义。主体不是凭空捏价值,人的生物约束、生存约束、群体存续约束,会压缩价值空间。你可以在语言上定义“死亡是最高价值”,但这个价值很难在群体里持续落地,会被现实系统筛选掉。
所以价值是有限约束下的生成,不是纯粹任意定义;但不存在唯一、客观、可测量的原价值真值。
2. 价值的两种形态:可计算的价值分量,不可计算的价值基底
价值分量(可计算部分):当我们先选定价值维度、权重、度量标尺之后,价值排序可以计算。例如,项目评估,设定成本、工期、风险三个指标,给定权重打分,算出方案A优于B。这里的维度和权重是定义/选择出来的;选定之后,排序可以计算。这就是成本收益分析、多目标决策、效用理论的本质。计算只在给定价值框架内部生效。换权重、换指标,排序直接反转。
而价值基底(不可计算部分):为什么选这几个维度?为什么这个权重而不是另一个?生命、公平、尊严、自由之间怎么权衡?
底层价值之间的不可通约性,无法计算。
另外,价值具有不可通约性,即没法找到一个统一公分母,把“人命”和“经济收益”完全换算成同一个单位。你可以强行给生命定价做统计评估,但这是人为约定,不是世界自带的换算关系。
这就是社会生活价值排序的核心矛盾:价值排序永远是两层,上层指标加权可以计算;底层价值维度的取舍,不能计算,只能论证、协商、抉择。
三、现实社会生活里大量价值关系、价值排序到底是什么状态?
社会是多主体、价值多元的复杂系统,价值排序分三种场景:
1. 共识较强、目标单一的场景:可以做可计算的价值排序。
例如城市交通调度,优先减少拥堵、降低事故。指标体系大家基本认可,就可以建模计算方案优劣。前提:大家对要优化什么价值,达成了共识。
2. 多元价值冲突场景:局部可算,整体不可算。
比如拆迁:经济发展、居民财产权、社区情感、公共安全互相冲突。
你可以单独算经济收益,单独算损失补偿;但经济收益 vs 人的家园情感,没有客观换算公式。模型只能把主观权重塞进去才能算出一个排序,权重本身是价值判断,不是计算结果。
3. 存在根本价值分歧的场景:计算几乎失效。
一方认为优先平等,一方认为优先自由。哪怕共享全部事实数据,仍然会得出完全相反的价值排序。事实因果可以达成一致,价值结论依然分裂。
此时不是计算精度不够,而是价值基底不一样,不存在一个中立计算引擎自动输出“正确排序”。
四、区分一组容易混淆的概念
1. 事实判断(因果):世界是什么样。部分可计算,但计算依赖定义假设。
2. 价值判断(好坏/应当):世界应当是什么样。
- 价值度量框架是人定义/协商出来的;
- 框架内的价值比较、排序可以计算;
- 框架本身的选择、不可通约价值之间的取舍,不能计算。
概括而言,因果,可计算,但计算离不开预设定义;价值,没有天然原价值,框架人为设定,框架内价值排序可计算,框架之间的根本取舍无法计算。
AI能做价值排序计算,但AI永远只能在人类给定的价值函数、权重、约束里面算。AI无法自己“算出”什么是真正的善、公平。AI优化目标本身,是人的价值抉择。
AI可以处理因果相关性、做干预估计,但无法自动捕捉完整社会因果,更无法消解价值不可通约性。
若进一步把这套因果—价值逻辑嵌入“计算-算计-天算”三元框架,可有:
一、先对齐三者的核心定位
- 计算:符号、规则、度量框架内的形式推演,前提是边界、变量、价值权重已经被定义好。计算只处理可通约、可量化的对象;它不负责生成底层假设,只负责在假设下输出结果。
- 算计:主体在开放环境下,带有意图、价值偏好、博弈预判的权衡。算计里面混合事实因果判断与价值取舍,包含不可通约价值之间的抉择,不是纯粹数值运算;它会主动挑选框架、调整视角,甚至重构问题本身。
- 天算:复杂人机环境系统涌现出来的、超出单一主体预设与模型覆盖范围的演化结果。系统中大量隐性因果、分散价值、非线性耦合,无法被任何有限模型完整捕获;不是神意,而是开放巨系统自带的不可完全预测的演化。
二、因果在三元框架里的分布
1. 因果落在计算层:封闭系统,变量可控、不变性假设成立。比如工程因果、随机对照试验、DAG识别的因果效应。
操作:预先定义变量、边界、干预集,然后计算因果效应。定义是计算的入场券,计算本身不能验证全部预设。
2. 因果落在算计层:社会、组织、博弈场景。因果是反事实、多路径、带主体意图的。
你做预判时,要挑选哪些因果链重要、哪些可以忽略;而挑选本身就是价值判断。同样的事实,不同主体会选取不同因果叙事,服务自身目标。这里因果不再纯客观,和主体价值纠缠在一起。
3. 因果落在天算层:开放社会巨系统。无数主体互相作用,存在混沌、涌现、反馈回路。哪怕所有局部因果都已知,全局长链因果依然无法完整建模计算。
我们只能事后回溯部分因果,无法事前穷尽全部因果链条。历史、社会大变迁,很多结果属于天算范畴。
三、价值与价值排序在三元框架里的分布
1. 价值(计算层):框架内的价值分量与排序
一旦选定价值维度、度量单位、权重,价值就可以被计算、排序、打分、做效用最大化。
关键点:底层维度与权重本身不是计算出来的,是人为约定/协商出来的。
可计算的只是价值分量,不是价值本源。多目标决策、成本收益分析、政策打分模型,都属于这一层。
2. 价值(算计层):不可通约价值之间的权衡取舍
当价值基底冲突——生命 vs 财富,公平 vs 效率,自由 vs 安全——没有统一公分母,无法换算,这时进入算计。
算计不是算数值,而是权衡、取舍、博弈、说服,在情境中做价值优先性选择。
主体会根据局势动态调整价值权重,甚至重新定义什么算作“收益”“损失”。算计会修改计算层的输入框架。
社会生活绝大多数价值争议,发生在算计层:大家共享事实,但底层价值取舍不一样。
3. 价值(天算层):群体价值的自发演化涌现
个体各自算计,无数局部价值选择叠加,最终涌现出社会规范、伦理习俗、主流价值排序。
没有人顶层设计出这套完整价值体系;它是漫长互动里沉淀出来的。任何人都无法完全计算、预判这套集体价值演化走向。
个体价值选择、制度、技术、文化互相耦合,持续漂移,这就是价值层面的天算。
四、回应最初的问题:因果、价值能否计算,还是只能定义?
1. 因果:封闭场景下,给定预设定义,因果效应可以计算;开放社会场景,因果判断混杂算计;全局长周期因果属于天算,不可完全计算。任何因果计算,都依赖一层定义(边界、变量、不变假设)。
2. 价值:不存在独立于主体的“原价值”可以直接拿来测量。
- 价值度量框架,由人定义/协商;
- 框架内部价值分量、排序,可计算;
- 框架之间、不可通约价值之间的取舍,属于算计;
- 整个社会价值体系的长期变迁,属于天算。
总之,计算处理“给定定义之后”的推演;算计处理“定义与价值取舍本身”;天算处理所有主体算计交织后涌现出来,超出任何单一模型的系统结果。
五、一个简单例子:城市公共安全政策
- 计算:给定指标(伤亡人数、财政成本、通行时长)和权重,模拟不同安保方案的指标得分,输出方案排序。
- 算计:争论指标该选哪些,权重怎么定,要不要纳入隐私损失、民众心理感受;辩论安全和自由哪个优先级更高。这一步不能靠数字算出答案,是价值权衡。
- 天算:政策落地后,民众行为、犯罪模式、社会心态持续相互反馈,产生事前没有预料到的长期社会后果。
![]()
特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.