偏见审计结果总结(HackerRank的图像分析系统)
Last updated: December 12, 2024
来自首席审计员的信
发件人: Shea Brown
首席审计员
BABL AI Inc.
sheabrown@babl.ai
收件人: Interviewstreet Incorporation (HackerRank)
邮政信箱 1660
Hope Street 211号
Mountain View, California 94041
主题: 关于HackerRank图像分析系统的审计意见 2024/07/22
我们已于2024/07/22独立审查了HackerRank(“公司”)的偏差测试断言及相关文件证据,提交给BABL AI,涉及公司图像分析系统,符合本报告中制定的标准和审计方法。本次审计的目标是:
确定公司执行的偏差测试方法、控制和程序是否满足审计标准(见 发现)
合理保证 公司所作声明,包括本报告中呈现的偏差测试结果摘要,是否不存在重大错报,无论是由于欺诈还是错误。
请注意,本报告中提出的标准是专门为应对纽约市2021年地方法第144号中“偏差审计”要求而制定的。模型被审计为类似于纽约市地方法第144号下的自动化就业决策工具(AEDT),但我们不对模型是否实际上属于该法律定义的AEDT作任何判断。
公司责任
公司代表有责任确保偏差测试及相关程序符合本报告中列明的标准。公司代表负责确保提交的文件公正呈现且无虚假陈述,提供所有必要的资源和人员以确保审计过程的有效性和效率,并根据审计员的要求提供证据材料的访问权限。
BABL AI责任
首席审计员的责任是对公司关于模型偏差测试的断言表达意见。鉴于目前尚无普遍接受的算法和自主系统审计标准,我们的审查是依据本报告中概述的标准和规范进行的。
这些标准要求我们规划和执行审计程序,以合理保证上述断言满足审计标准(见 发现)并且不存在重大错报,无论是由于错误还是欺诈。在我们的职责范围内,我们执行了包括但不限于以下程序:
检查提交的文件和外部文件
访谈公司员工以了解
确定差异影响和风险评估结果的过程
观察公司偏差测试中使用的分析程序
检查偏差测试数据的抽样样本
询问负责偏差测试和风险评估治理和监督的人员
我们相信所执行的程序为我们的意见提供了合理依据。
独立性
我们作为独立审计员的角色符合ForHumanity和萨班斯-奥克斯利关于独立性的定义。与本合同相关的费用是为了评估合规性的服务。费用的支付与所作决定无关。我们的决定完全基于以下标准。
意见
根据我们执行的程序和获得的证据,我们认为公司于2024/07/22提供的偏差测试及结果,已在所有重大方面符合以下标准。
此致,
Shea Brown, Ph.D.
首席审计员,BABL AI Inc.
重点事项
我们强调与HackerRank提供的用于测试差异影响的数据集相关的几个事项:1)由于历史使用系统时未提供自我声明的人口统计标签,因此使用了公开的“测试数据” (见 § 5-300),以评估系统的偏差;2)测试数据的数量和质量(见 发现)有限。因此,从差异影响量化得出的结论受到数据集限制的影响,应结合此限制进行解读。我们对此事项的意见不作修改。
系统描述
BABL AI受聘审计HackerRank的图像分析系统(系统)。该系统定期捕获候选人在评估过程中的多张摄像头图像,并对其进行处理,以检测候选人是否存在可疑行为,例如隐藏自己或从他人获得未授权帮助。对于一次评估会话,系统有三种检测模式:
- 无脸:在90%的捕获图像中未检测到脸;
- 多脸:在至少一张捕获图像中检测到两个或更多脸;
- 次级脸:在会话期间的不同时间检测到两个或更多唯一脸。
系统会提供这些检测模式的报告,并向用户显示。招聘人员和招聘经理可以审查捕获的图像,以验证是否存在作弊行为,并决定是否让候选人继续进行下一步。
未被系统标记的候选人比例将作为属于不同人口统计群体的候选人的选择率。请注意,页面14的< a href='https://docs.google.com/document/d/152psYl9nKAyDpPdf7Ix7DmqGUHNjYk7xhSpGNvm6ogU/edit?pli=1#heading=h.lnxbz9' target='_blank' rel="noopener noreferrer">“发现”部分仅显示无脸检测模式的选择率,因为无脸是系统的主要检测模式,其未标记率等同于系统层面的未标记率。
审计总结
背景
纽约市2021年地方法第144号要求每年对自动化就业决策工具(AEDT)进行“偏差审计”,用于实质性协助或替代招聘或晋升决策。具体而言,法律规定:(1)偏差审计必须“评估 [AEDT] 对某些人员的差异影响”;(2)审计必须由“独立审计员……在使用前不超过一年”进行;(3)“最近一次偏差审计的摘要……必须在雇主或雇佣机构的官网上公开”。本文件中概述的审计仅为满足偏差审计的法律要求,不包括其他要求,如候选人通知。本报告不对该模型是否为纽约市地方法144号所定义的自动化就业决策工具作任何判断。
审计员责任
BABL AI审计员的责任包括:
获得合理保证 被审计方的陈述不含重大错报,无论是由于欺诈还是错误,
判断被审计方的陈述 提供的证据是否足以满足审计标准(见 发现),并
出具审计报告 包含意见。
作为良好审计实践的一部分,BABL AI在整个审计过程中行使专业判断并保持职业怀疑。具体而言,BABL AI审计员识别和评估被审计方提供的文件中重大错报的风险,执行响应这些风险的审计程序,并获得充分且适当的审计证据,为我们的意见提供基础,依据公众公司会计监督委员会(PCAOB)关于审计证据的审计标准1105,1 (如适用)。此外,本审计报告遵循国际保证业务标准(ISAE)3000关于保证报告的指南(如适用)。
BABL AI还负责维护审计员的独立性和客观性,以确保所提供的意见和认证的完整性。BABL AI作为一个组织,以及所有员工和合同审计员,遵守由萨班斯-奥克斯利法案(2002年)和ForHumanity的伦理准则所规定的严格独立性。此外,BABL AI的首席审计员是纽约市AEDT偏差审计的ForHumanity认证审计员。欲了解更多关于我们的方法和流程的细节,请参阅附录——审计方法论。
范围与目标
范围之外
审计未确保对除种族/族裔和性别之外的任何其他受保护类别的偏差影响进行了充分测试
审计未证明模型“无偏”
审计不用于除纽约市地方法144号以外的任何立法的合规目的
- https://www.govinfo.gov/content/pkg/PLAW-107publ204/pdf/PLAW-107publ204.pdf
- https://forhumanity.center/code-of-ethics/
- https://forhumanity.center/nyc-bias-audit/
结论
我们对HackerRanks图像分析系统偏差审计的意见如下: