← 最新论文
💻 computer science

Fairness Across Fields: Comparing Software Engineering and Human Sciences Perspectives

该研究通过对比软件工程与人文科学领域的文献,指出软件工程主要依赖形式化与统计性的公平定义,而人文科学更强调基于历史情境与权力关系的结构性视角,主张引入后者以超越纯技术局限,更全面地应对技术带来的社会影响。

原作者: Lucas Valenca, Ronnie de Souza Santos

发布于 2026-03-31
📖 1 分钟阅读☕ 轻松阅读

原作者: Lucas Valenca, Ronnie de Souza Santos

原始论文采用 CC BY 4.0 许可(http://creativecommons.org/licenses/by/4.0/)。 这是对下方论文的AI生成解释。它不是由作者撰写或认可的。如需技术准确性,请参阅原始论文。 阅读完整免责声明

这篇论文就像是一场**“两个不同世界的人关于‘公平’的对话”**。

想象一下,世界上有两个团队正在试图解决同一个问题:如何让计算机(特别是人工智能)变得更公平,不偏袒任何人。

  • 团队 A 是“软件工程师”(像是一群精明的建筑师和数学家)。
  • 团队 B 是“人文学者”(像是一群社会学家、历史学家和哲学家)。

这篇论文通过阅读 70 篇相关文章,发现这两个团队虽然都在谈论“公平”,但他们眼中的“公平”完全是两回事,甚至有点像在说两种不同的语言。

以下是用简单的比喻和日常语言对这篇论文核心内容的解读:

1. 两个团队的“世界观”差异

软件工程师:把公平看作“数学题”

  • 他们的视角: 工程师们认为,公平就是**“结果要平均”**。就像分蛋糕,如果每个人分到的蛋糕大小一样,那就是公平的。
  • 他们怎么做: 他们发明了很多**“尺子”(指标)**来测量公平。比如,计算一下系统给男性和女性发工作邀请的比例是否一样?如果不一样,就调整代码,让比例变一样。
  • 他们的逻辑: “只要数据是平衡的,算法就是公平的。”他们喜欢把公平变成可以计算、可以测试的数学公式。
  • 局限性: 就像只盯着秤上的数字,却忘了为什么有些人一开始就拿着更小的蛋糕。他们往往忽略了社会原本就不公平的历史背景。

人文学者:把公平看作“社会故事”

  • 他们的视角: 学者们认为,公平不仅仅是分蛋糕,而是**“为什么蛋糕会分得不一样”。他们关注的是权力、历史和不平等**。
  • 他们怎么做: 他们会问:这个系统是不是在复制过去的歧视?是不是忽略了某些群体的声音?是不是在维护某些人的特权?
  • 他们的逻辑: “如果社会本身就不公平,那么仅仅让算法‘看起来’公平,其实是在掩盖真正的问题。”他们强调公平是**“有情境的”**,不能脱离历史和文化背景。
  • 局限性: 他们的观点很深刻,但有时候很难直接变成工程师可以写进代码里的具体规则。

2. 一个生动的比喻:导航软件与“被杀死的司机”

论文中举了一个非常震撼的例子,能很好地说明这两个视角的冲突:

故事: 在里约热内卢,一些 Uber 司机被导航算法指引到了被武装帮派控制的危险区域,结果司机被杀了。

  • 软件工程师的视角(只看数据):

    • 他们会检查:算法给所有司机指的路,在统计上是不是“公平”的?是不是每个司机被派往危险区域的概率都一样?
    • 如果概率一样,工程师可能会说:“看,算法是公平的,没有歧视特定的人。”
    • 问题在于: 这种“统计上的公平”完全忽略了现实世界的残酷。算法不知道那里有帮派,也不知道那里有生命危险。它只关心数学上的平衡,却对司机的生死视而不见。
  • 人文学者的视角(看社会背景):

    • 他们会说:“这根本不是公平的问题,这是权力和社会结构的问题。”
    • 算法把司机送到那里,是因为它没有考虑到当地的政治暴力、治安状况和贫富差距。
    • 真正的公平不是让所有人都“平均”地遇到危险,而是要改变系统,让技术去理解并尊重当地的社会现实,甚至拒绝在这种危险环境下使用这种技术。

3. 他们各自认为的“好处”和“麻烦”

方面 软件工程师 (Team A) 人文学者 (Team B)
他们眼中的好处 消除偏见(让数据更平衡)、建立信任(用户觉得系统可靠)、符合法律(不被告)。 减少结构性不公(打破深层的不平等)、赋予人们权力(让普通人能参与决策)、挑战强权(不让技术成为压迫工具)。
他们怎么做 修代码:调整算法、清洗数据、使用“公平工具箱”。 改制度:让受影响的人参与设计、制定法律、甚至拒绝开发某些有害的技术(比如监控)。
他们遇到的麻烦 数据太难搞(隐私问题)、指标打架(想同时满足多个公平标准很难)、牺牲性能(为了公平让系统变慢)。 社会太复杂(很难把复杂的社会问题简化成代码)、法律跟不上(法律太慢,技术太快)、技术无法解决根本问题(算法只是工具,人心才是问题)。

4. 这篇论文想告诉我们什么?(核心结论)

这篇论文并不是要批评工程师,也不是要嘲笑学者,而是说:我们需要把这两股力量结合起来。

  • 目前的困境: 工程师太沉迷于“数学上的公平”,以为只要算出完美的公式,世界就变好了。但这就像只给病人量体温,却不去治疗他发烧的根本原因
  • 未来的方向:
    1. 不要只看数字: 工程师需要明白,代码不是生活在真空里的,它是在真实的社会、历史和不平等中运行的。
    2. 引入“人”的声音: 在开发技术时,不能只让程序员决定,要让社会学家、受影响的人群一起参与。
    3. 有时候要“说不”: 如果一项技术(比如某种监控)本质上就是不公平的,那么最公平的做法可能是不要开发它,而不是试图把它修得“稍微公平一点”。

总结

这就好比盖房子

  • 软件工程师在努力确保房子的砖块排列整齐、尺寸精确(技术指标完美)。
  • 人文学者在提醒我们:这块地皮以前是不是发生过战争?住在这里的人是不是被赶走过?我们盖这房子是为了谁?

这篇论文呼吁:只有当“精确的砖块”和“深刻的社会关怀”结合在一起时,我们才能造出真正公平的房子。 否则,我们造出来的可能只是一个外表光鲜、但内部依然充满不公的“完美”机器。

您所在领域的论文太多了?

获取与您研究关键词匹配的最新论文每日摘要——附技术摘要,使用您的语言。

试用 Digest →