- 文章目录
- 社会动力学与伦理框架
- 伦理困境与应用伦理学
- 算法公平性与AI伦理
- 黑箱问题
思维模型
黑箱问题
当人们看不到人工智能系统的内部推理过程时,就很难理解它是如何做出决策的。
探索一下
银行拒绝了你的贷款申请,却说不清原因。它的人工智能系统处理了你的数据并做出决定,但就连开发者也无法准确解释它是如何得出这个结论的。你觉得哪个更重要:系统能做出正确的决策,还是能解释自己的决策?
你会优先考虑哪一个?
我们一起看看,黑箱里面发生了什么。
理解概念
理解概念
当人工智能系统做出的决策连开发它的人都无法完全理解或解释时,就出现了黑箱问题。你可以把它想成一位能力很强的员工:总能给出精彩的答案,却说不清自己是怎么想的。大多数现代人工智能系统使用的数学模式太复杂,人脑难以一步步追踪,因此几乎无法审查它们的决策是否公平、正确。 想一想:如果人工智能拒绝了你的贷款申请,或者为你推荐了一种治疗方案,你难道不应该能了解原因吗?
详细讲解
详细讲解
系统为什么会变成黑箱
现代人工智能系统通常使用深度神经网络,其中包含数百万甚至数十亿个相互关联的参数。这些系统通过处理海量训练数据来学习模式,在反复试错中调整内部权重。最终形成的决策路径非常复杂,就连开发系统的研究人员,也无法准确追踪某个具体输出究竟是如何产生的。
性能与透明度之间的取舍
这不只是学术上的担忧,它也影响着人们的实际生活。在医疗领域,人工智能识别医学影像中的癌症,可能比人类医生更准确。但如果它无法解释自己发现了哪些模式,医生就很难信任它的建议。在刑事司法领域,风险评估工具可能影响量刑决定,而被告却无法质疑这些决定背后的推理。能力最强的模型往往会牺牲可解释性来换取更强的能力。
解释为什么重要
缺少透明度,我们就无法发现人工智能系统何时存在偏见,或者何时因错误的假设而做出错误判断。招聘算法可能因为学会了将邮政编码与社会经济地位联系起来,而拒绝合格的求职者。信用评分系统可能根据与种族相关的替代变量拒绝贷款。了解决策原因不只是为了满足好奇心,也是追究责任、排查问题,以及确保人工智能系统符合人类价值观的必要条件。
研究人员正在做什么
研究人员正在开发可解释人工智能技术,例如注意力机制,用来展示模型关注了哪些输入;特征重要性分析,用来识别哪些因素最重要;以及局部可解释模型,用来在某个具体决策附近近似呈现复杂系统的行为。有些人认为,即使准确率稍低,也应该优先选择本身就容易解释的模型。另一些人则相信,我们可以开发出工具,在保留强大黑箱模型能力的同时,解释它们如何做出决策。
研究依据
研究依据
随着深度学习在2010年代兴起,黑箱问题受到广泛关注。不过,它的根源可以追溯到更早关于计算不透明性的哲学讨论。核心难题在于:系统在技术上可以是透明的,也就是代码和权重都能查看;但在认识上仍然是不透明的,也就是人类无法理解它。
-
Arrieta等人(2020):对可解释人工智能(XAI)方法进行了全面分类,将其分为事前方法(在设计上就具备可解释性)和事后方法(在决策做出后提供解释),并指出,没有任何一种方法能解决所有透明度难题。[1]
-
Pasquale(2015):认为金融、治理和医疗领域的黑箱算法造成了三种不透明性:有意的不透明(商业秘密)、技术上的不透明(复杂程度超出人类理解能力),以及制度上的不透明(系统如何部署缺乏透明度)。[2]
-
Rudin(2019):表明在许多高风险应用中,可解释模型的性能可以达到甚至超过黑箱模型,从而质疑了准确率与可解释性之间必然需要取舍的观点。[3]
-
Burrell(2016):提出“认识论不透明性”这一概念,指计算过程超出了人类追踪和理解它的认知能力,并指出这与单纯保密有所不同。[4]
适用局限
适用局限
黑箱问题没有简单的解决办法。事后解释可能误导人:简化后的解释未必准确反映实际推理过程,却会让人产生已经理解了的错觉。有些研究人员认为,“解释”本身可能就不是合适的思考角度;我们应该转而关注决策能否被审查、能否受到质疑,以及能否发现并纠正错误。不同决策对透明度的要求也不同:电影推荐系统所需的审查程度,低于医疗诊断工具。欧盟《通用数据保护条例》(GDPR)中针对自动化决策的“获得解释的权利”,在法律上仍有争议,在许多情况下也尚未在技术上实现。
参考来源
参考来源
- [1] 可解释人工智能(XAI):迈向负责任人工智能的概念、分类、机遇与挑战Alejandro Barrieta-Ibañez et al. - 2020
- [2] 黑箱社会:控制金钱与信息的秘密算法Frank Pasquale - 2015
- [3] 停止为高风险决策中的黑箱机器学习模型提供解释,改用可解释模型Cynthia Rudin - 2019
- [4] 机器如何“思考”:理解机器学习算法的不透明性Jenna Burrell - 2016
- [5] 人工智能核心深处的隐秘Will Knight - 2017
试一试
检验你的理解
一家医院使用人工智能预测患者再次住院的风险。系统将一名患者标为高风险,但医生无法确定原因。哪种说法最能概括核心问题?
查看文章解释
答案: 系统的决策过程存在认识论不透明性
黑箱问题意味着,即使能够查看代码和数据,人类也可能无法理解人工智能做出某个具体决策的推理过程,这就是认识论不透明性。这里的问题不在于准确率或训练,而在于人们能否理解并质疑有实际影响的决策。
一家科技公司必须在两个贷款模型之间做出选择:一个是准确率为94%的神经网络,无法解释其决策;另一个是准确率为92%的决策树,其决策完全可以解释。哪种说法体现了黑箱问题的核心矛盾?
查看文章解释
答案: 这一选择需要在性能与透明度、可问责性之间做出权衡
黑箱问题揭示了设计中的一个根本矛盾:更复杂的模型往往表现更好,却牺牲了可解释性。在贷款这样的高风险领域,准确率与解释、审查和质疑决策的能力之间如何取舍,会带来重要的伦理和法律问题。
判断对错:即使研究人员公开了机器学习系统的源代码和训练数据,它仍然是一个“黑箱”。
查看文章解释
答案: 正确
黑箱的不透明性源于复杂程度,而非保密。即使能够完整查看代码、权重和数据,深度神经网络的内部逻辑仍可能复杂到人类无法追踪或理解。这被称为*认识论不透明性*:系统的运作过程超出了人类能够跟踪的认知范围,问题在于我们的理解能力,而非能否获取系统信息。
继续探索
为眼前的选择,再找一个有用的想法。
Reframo 的全部已发布文章均可免费阅读。准备好后,随时继续探索。