想象你生活的城市突然多了一位“数字交通管理局”——欧盟。它制定了一本厚达几百页的《AI车辆管理规章》,把路上跑的各类AI应用按危险程度分成四档:自行车(最小风险)、私家车(有限风险)、公交车(高风险)——以及装着炸药、绝对不允许上路的“炸药车”(不可接受风险)。这本规章就是2024年正式通过的欧盟《人工智能法案》(EU AI Act),而那些“炸药车”,就是它明令禁止的一批AI应用:给公民终身打分的“社会评分系统”、在公共场所实时盯人的“天眼识别”、偷偷操控你决策的“隐形方向盘”、以及看面相就说你“明天会犯罪”的“算命式执法”。它们是AI世界里的“四大禁区”,无论企业技术多先进、收益多诱人,只要产品踩上这条红线,就必须停用或改造。这篇文章用“交通规则”作比喻,带你认识这四条“禁止通行”标志长什么样、边界画在哪里、有什么例外,以及你的产品该如何做“出车前的自检”。

岗位关联

对AI从业者而言,理解EU AI Act的禁止条款是产品出海的“安全驾照”——它决定了哪些AI功能根本不能碰,避免企业投入巨大资源后踩雷巨额罚款。

目录
  1. 可视化演示
  2. 法案背景与风险分级
  3. 禁止清单总览
  4. 社会评分禁止
  5. 生物识别禁令
  6. 操纵与剥削
  7. 预测警务禁止
  8. 例外与豁免
  9. 合规与处罚
  10. AI 应用场景
  11. Python 演示
  12. 常见误区
  13. 面试题

可视化演示

交互展示欧盟AI法案禁止的AI应用类别、风险分级体系和合规审查流程,理解AI监管核心框架。

本节配有交互动效(进入视口后自动加载,约 3KB)。

禁止类AI应用:不可接受风险 操纵人类行为绕过自由意志的AI系统 利用弱势群体(年龄/残疾/经济状况)的AI Prohibited = Unacceptable Risk 欧盟AI法案明确禁止的AI实践

法案背景与风险分级

数字交通管理局(欧盟)在修订《车辆管理规章》时发现,路上的“AI车辆”五花八门,有的像自行车一样无害,有的则像装了炸药的重型卡车。于是它把所有AI应用按危险程度分成四档:最小风险(自行车,自由通行)、有限风险(私家车,只需亮明身份)、高风险(公交车,必须经过严格年检)、不可接受风险(炸药车,直接没收驾照,一条路都不让上)。这个四档分级是整个AI法案的骨架,而禁止类AI就是那批“炸药车”——法规对它们的态度不是“多加看管”,而是“零容忍”。

换句话说,法案的核心逻辑是:先给AI按“对基本权利和安全的风险”贴好危险等级标签,再对不同等级施加不同力度的义务。最小风险无需额外义务,有限风险要满足透明度和告知义务,高风险要建立风险管理体系、数据治理、人工监督等一整套合规流程,而不可接受风险则被直接写进法案第五条,彻底禁止投放市场、投入使用。这套“按危险定管理”的思路,和交通法规对危险品运输车的管理如出一辙:不是靠司机小心驾驶,而是根本不让它上路。

对企业来说,这条分级直接决定了产品的生死。如果你做的是聊天机器人(最小风险),合规成本几乎为零;如果你做的是招聘筛选系统(高风险),就要准备技术文档、风险登记、日志记录;如果你碰的是禁止清单里的功能(不可接受风险),再完善的文档也救不了你——因为这不是“合不合规”的问题,而是“允不允许存在”的问题。法案对不可接受风险的定义,本质上是风险严重度与发生概率共同作用的结果:

把这条风险公式记在心里,再回头看那些被禁的AI,你就明白为什么社会评分和实时监控会被一票否决——它们一旦出错,伤害的是人的整个人生和自由,而且出错的概率还不低。交通管理局的逻辑很简单:一款产品如果撞车就是车毁人亡,那干脆连驾照都不要发。理解了这个“禁止优先于盈利”的立场,后面的四张禁止贴纸才不会让你意外。

R不可接受=S×P其中  S∈{高,极高},  P∈{中,高}\displaystyle R_{\text{不可接受}} = S \times P \quad \text{其中} \; S \in \{\text{高}, \text{极高}\}, \; P \in \{\text{中}, \text{高}\}
不可接受风险 = 严重度 × 概率,当两者都高时,AI系统直接从“风险管控”滑向“全面禁止”。
  1. 风险值 R对AI系统作出的事故风险评分,当它落入“不可接受”区间,监管触发红牌。
    R不可接受R_{\text{不可接受}}
  2. 严重度 S一旦出事造成的伤害大小,比如侵犯基本权利、造成歧视或身体伤害,就属于高以上。
    S∈{高,极高}S \in \{\text{高}, \text{极高}\}
  3. 概率 P伤害实际发生的可能性,AI被大规模部署时,哪怕单次概率低也会被放大。
    P∈{中,高}P \in \{\text{中}, \text{高}\}
  4. 乘积判定严重度和概率的乘积决定了风险等级,两个因子都高则不可接受,适用禁令。
    S×P⇒禁止S \times P \Rightarrow \text{禁止}

禁止清单总览

数字交通管理局在公告栏上贴出四张醒目的“禁止通行”贴纸,每张贴纸对应一类“炸药车”。这四类分别指向:给公民贴终身标签的社会评分系统、在公共场所实时抓拍的天眼识别系统、偷偷操控人决策的潜意识操纵系统、以及靠“算命”来抓人的预测警务系统。四张贴纸不是孤立的“违章示例”,而是一个完整的禁止逻辑链条——它们都指向同一个核心:对基本权利的不可接受侵犯。

四类禁止场景在法案里各有各的精确边界。社会评分关注的是“跨领域泛化”的终身定性;生物识别禁令盯住的是“实时+公开场所+远程”的三要素;操纵条款打击的是“隐蔽性+实质损害”;预测警务则瞄准“个人画像+无事实基础”。监管机构还给这四类配套了一个“出口”——监管沙盒,允许企业在受控环境中试点创新方案,探索既不踩红线又能提供价值的替代设计。换句话说,法律不是把路堵死,而是让你换一种不危险的车重新上路。

判断一个AI系统是否落入禁止清单,本质上是在做一个“集合归属”判定:看这个系统是否同时满足某个禁止场景的全部构成要件。这个判定可以用一个简洁的表达式概括:

企业拿到这四张贴纸后能做的第一件事,就是把自己的产品功能逐条对照:我的系统会不会给用户“定性”?会不会在公共场所实时“盯人”?会不会在用户不知情时“操控”?会不会对没犯事的人做“预判”?只要任何一个回答是“是”,就得回到设计阶段重新来过,而不是想着用免责声明蒙混过关。

Ban(AI)  ⟺  场景∈{评分,识别,操纵,预测}  ∧  红线成立\displaystyle \text{Ban}(AI) \iff \text{场景} \in \{\text{评分}, \text{识别}, \text{操纵}, \text{预测}\} \;\wedge\; \text{红线成立}
禁令成立的充要条件:应用场景落入四类清单之一,且行为触犯了该类场景对应的红线构成要件。
  1. 场景归属先判断AI系统的功能属于哪一类被禁止的场景,不属于四类则不在禁令射程内。
    场景∈{评分,识别,操纵,预测}\text{场景} \in \{\text{评分}, \text{识别}, \text{操纵}, \text{预测}\}
  2. 红线成立再检查是否满足该类场景的构成要件,例如社会评分必须“影响基本权利”才算踩线。
    红线成立\text{红线成立}
  3. 充要关系两个条件同时满足,禁令才生效;缺一个,系统还可以继续走风险评估或合规流程。
    Ban(AI)  ⟺  ⋯\text{Ban}(AI) \iff \cdots

社会评分禁止

想象城市里有一种“自动贴纸机”,它根据你的日常行为——去过哪里、买过什么、在网上说过什么——给你计算一个“市民信用分”,然后在你胸口贴上终身无法撕掉的黑标签。分数低的人没法租房、找不到工作、孩子上不了好学校。这听起来像科幻电影,但社会评分系统(social scoring)就是这样的机器,而EU AI Act对它的态度非常明确:一律禁止。

法律之所以如此决绝,是因为这种系统有两个无法容忍的特征。第一,它“跨领域泛化”——用你在一个场景的行为去预测和惩罚你在另一个场景的价值,比如用购物记录决定你是否能贷款。第二,它“造成歧视性不利对待”——被低分的群体可能在相当长时间里无法翻身,即使后来行为改变,标签依然存在。法案的禁止标准不是“分数打得多准”,而是“这个评分是否导致了基本权利被剥夺或严重不利对待”。只要满足这一点,无论技术多么公平公正,都触碰红线。

这也划清了它与合法信用评分的边界。银行基于还款记录评估信用风险是允许的,因为它有明确的合同基础、专门的信用法律框架、且只服务于信贷决策。但社会评分是“无边界”的,它把信用逻辑扩散到社会生活的方方面面。判定标准可以用逻辑公式表示:

看到这里你可能会问:那淘宝的“买家信用分”、游戏的“行为分”算不算社会评分?答案是:只要这些分数不涉及跨领域的不利对待、不损害基本权利、且用户知情,通常不在禁止范围内。但如果一家公司把用户在所有平台的行为汇集成一个“社会价值分”,再据此拒绝提供服务,那就妥妥踩线了。交通管理局不是禁止你给车做保养记录,而是禁止你给每个路人烙上“终身黑星”。

∀x∈Citizens,[score(x)⇒不利(x,基本权利)]⇒禁止\displaystyle \forall x \in \text{Citizens}, \big[\text{score}(x) \Rightarrow \text{不利}(x, \text{基本权利})\big] \Rightarrow \text{禁止}
对任意公民x,只要系统给他打分、并且这个分数导致了基本权利层面的不利,该评分系统即被禁止。
  1. 全称量词 ∀x所有公民都在系统的打分对象范围内,评分不是针对个别人而是全民覆盖。
    ∀x∈Citizens\forall x \in \text{Citizens}
  2. 打分函数 score(x)系统基于行为或预测数据给每个公民生成一个社会信用分数。
    score(x)\text{score}(x)
  3. 不利后果 不利(x, 基本权利)分数导致基本权利被剥夺或严重不利对待,例如就业、住房、教育机会受损。
    不利(x,基本权利)\text{不利}(x, \text{基本权利})
  4. 推得禁止一旦“打分→不利后果”的链条成立,该社会评分系统进入禁止名单。
    ⇒禁止\Rightarrow \text{禁止}

生物识别禁令

现在来到最像谍战片的一条禁令:公共场所的“天眼实时追踪”。想象天花板上装着一台摄像机,不仅能看清每个人的脸,还能实时比对数据库,在一秒内告诉你“那个穿红衣服的人是谁、有没有案底、现在往哪走”。这种实时远程生物识别系统(real-time remote biometric identification),正是EU AI Act重点打击的对象——它意味着国家或企业可以在公共空间对所有人进行无差别的实时监控,自由和隐私将荡然无存。

禁令的构成要件非常精确,必须同时满足三个条件:实时(边采集边识别)、公共场所(对不特定多数人开放的空间)、远程识别(摄像机无需接触即可完成比对)。三个条件缺一个,就不属于这条禁令的射程。比如,事后用监控录像做“对照组”检索(发现某个嫌疑人曾出现在某地)是被允许的,因为它不是实时追踪;在办公室入口做员工人脸打卡也不是“公共场所”,适用的是另一套数据保护规则。

判断公式如下:

这一条对做安防系统、智能门禁、零售客流分析的团队尤其重要。如果你的产品能“实时+公开+远程”认出人群中的特定个体,那在欧洲市场上基本没有生存空间;但如果把实时改成事后检索、把范围限定在私人场所,或者是让用户主动配合的验证场景,就能绕开这条禁令。交通管理局允许你在小区门口装摄像头,但不允许你在整条大街上安装“一秒点名”的全息天眼。

禁止  ⟺  (实时∧公共场所∧远程识别)∧¬司法授权\displaystyle \text{禁止} \iff \big( \text{实时} \wedge \text{公共场所} \wedge \text{远程识别} \big) \wedge \neg \text{司法授权}
实时 + 公共场所 + 远程识别三要素同时成立、且没有司法授权时,该生物识别系统被禁止。
  1. 实时识别在采集当下立即完成,不是事后翻查录像。
    实时\text{实时}
  2. 公共场所所有人都有可能被扫描,不存在“自愿进入”的假设。
    公共场所\text{公共场所}
  3. 远程识别无需用户主动配合,隔着距离就能完成身份比对。
    远程识别\text{远程识别}
  4. 缺少授权如果执法机关获得了司法授权且符合例外条件,禁令让位于例外规则;否则一律禁止。
    ¬司法授权⇒禁止\neg \text{司法授权} \Rightarrow \text{禁止}

操纵与剥削

继续沿着禁令地图往前走,第三张贴纸有点“心理战”的味道:禁止利用潜意识技术操纵人类、以及利用弱势群体弱点进行剥削。打个比方,这就好像有人偷偷改装了你的汽车方向盘——你明明以为自己在控制方向,实际上转向系统已经被一个你看不见的程序接管,把你引导到它设定的目的地,而你毫不知情。

法案对于“操纵”设定了“隐蔽性 + 实质损害”的双重门槛。不是所有影响用户行为的AI都叫操纵——广告推荐让你点击了一双鞋,那是正常的说服;但如果AI利用你视觉盲区的潜意识信号、在你的APP里以超出你感知的方式改变你的决策,并且导致你做出原本不会做的、会造成实质损害的决定(比如过度借贷、赌博成瘾),那就越过了红线。条例特别点名了两类技术:潜意识技术(subliminal techniques)和基于年龄、残疾等特定弱点进行的剥削。

这类行为的判定逻辑可以形式化:

这一点给所有做推荐算法、游戏化设计、儿童向应用的团队敲响警钟。普通A/B测试不是操纵,但“通过画面闪烁让儿童反复氪金”就是典型的剥削;“默认勾选”如果配合了用户无法察觉的诱导机制,也可能滑向操纵。交通管理局的尺度很简单:你可以竖广告牌,但不能在司机眼皮底下偷偷改装方向盘,更不能把糖衣炮弹塞给没判断力的孩子。

操纵  ⟺  (隐蔽技术∧实质损害)∨(弱势群体∧剥削利用)\displaystyle \text{操纵} \iff \big( \text{隐蔽技术} \wedge \text{实质损害} \big) \vee \big( \text{弱势群体} \wedge \text{剥削利用} \big)
操纵的两种典型形态:一是用隐蔽技术造成实质损害,二是利用弱势群体的弱点进行剥削,二者任一成立即属禁止。
  1. 隐蔽技术手段在目标对象不知情时发挥作用,目标没有机会抵抗或退出。
    隐蔽技术\text{隐蔽技术}
  2. 实质损害结果导致财产、健康或决策能力受到实实在在的伤害,不只是“被诱导买了不想要的东西”。
    实质损害\text{实质损害}
  3. 弱势群体因年龄(儿童、老人)、身体或精神残疾而特别容易被影响的群体。
    弱势群体\text{弱势群体}
  4. 剥削利用系统刻意利用上述弱点获取利益,无论是否造成立即可见的损害。
    剥削利用\text{剥削利用}

预测警务禁止

第四张贴纸最接近“科幻成真”:预测警务(predictive policing)——用AI预测“某个人”未来会不会犯罪,并据此提前干预。想象一个路口摆着一颗水晶球,警察走过来盯着水晶球说:“根据你的长相、住址和朋友,你下个月有80%的概率入室盗窃。”于是你被带走了。这种“算命式执法”正是EU AI Act禁止的第四类场景。

为什么禁止?因为仅基于个人画像的犯罪预测,本质上是对“尚未发生的行为”作有罪推定。它违背了两个基本法律原则:无罪推定(presumption of innocence)和正当程序——一个人只能因“已发生的事实”被追责,不能因“统计概率”被惩罚。法案的禁止边界非常清楚:如果AI预测的是群体层面的犯罪热点分布(比如“这个街区盗窃案集中发生在傍晚”),属于合法的统计工具;但如果AI针对特定个人说“你很可能犯罪”,并导致该个人受到不利对待,就触犯禁令。

形式化如下:

这条对公共安全、保险公司、征信机构都有警示意义。保险公司用风险模型定价是合法的,因为合同关系建立在自愿基础上;但如果一个AI系统被警方用来给特定个人贴“未来罪犯”标签,那就是法律不能容忍的。交通管理局允许你统计“哪条路容易出事故”,但绝不允许你指着路过的司机说“你明天必然肇事”然后当场吊销他的驾照。

禁止  ⟺  E[犯罪i]=f(画像i)  ∧  ¬具体事实基础\displaystyle \text{禁止} \iff \mathbb{E}[\text{犯罪}_i] = f(\text{画像}_i) \;\wedge\; \neg \text{具体事实基础}
当AI对个体 i 的犯罪预期是画像的函数、且缺乏具体事实基础时,该预测警务系统即被禁止。
  1. 个体犯罪预期系统输出的是对某个具体人未来犯罪的概率估计。
    E[犯罪i]\mathbb{E}[\text{犯罪}_i]
  2. 画像函数这个估计完全由个人画像数据(年龄、住址、社交关系等)计算而来。
    f(画像i)f(\text{画像}_i)
  3. 缺乏事实基础该个体没有被发现任何具体的犯罪准备或危险行为。
    ¬具体事实基础\neg \text{具体事实基础}
  4. 禁令触发画像驱动 + 无事实证据,二者结合构成被禁止的“算命式执法”。
    ⇒禁止\Rightarrow \text{禁止}

例外与豁免

禁令并非铁板一块。数字交通管理局虽然禁止炸药车上路,但也给“消防车”“救护车”留了专属通道——这就是生物识别禁令的执法例外。法案规定,执法机关在四种极端场景下可以使用实时远程生物识别:搜寻特定失踪儿童或受害人、预防具体且紧迫的恐怖袭击、侦查和起诉法案附件中列明的特定严重犯罪、以及定位已被定罪的嫌疑人。注意,这些例外全部服务于“人命关天”的紧急情境,而不是日常治安监控。

但例外不是“开后门”,法律给这扇窄门加了三把锁:司法授权(原则上必须事先获得法院或独立机构批准,紧急情况可事后补批)、时间与空间限制(使用时限必须合理,范围限于必要区域)、比例原则(措施力度必须与威胁严重程度相称)。至于国家安全相关的AI应用,法案明确说“不归我管”——根据《欧盟条约》第4(2)条,国家安全是成员国的专属职责,不适用该法案的监管框架。

豁免的判定条件可以归纳为:

对产品团队而言,这条“窄门”的含义很直白:想借“执法用途”绕开禁令,几乎没有可操作空间,因为四种例外场景需要满足的配套条件极其苛刻。更关键的是,例外只适用于执法机关,不适用于商业公司。如果你的安防产品想卖给警察,必须证明它符合例外场景和授权要求;如果你想卖给商场老板做实时客流识别,那还是死了这条心吧。

豁免  ⟺  执法目的∧司法授权∧比例原则∧时空限制\displaystyle \text{豁免} \iff \text{执法目的} \wedge \text{司法授权} \wedge \text{比例原则} \wedge \text{时空限制}
豁免不是免费通行证,必须同时满足执法目的、司法授权、比例原则和时空限制四个条件,才可能合法使用例外通道。
  1. 执法目的必须落入四类极端场景之一,例如搜寻受害人或预防恐怖袭击。
    执法目的\text{执法目的}
  2. 司法授权原则上需事先得到司法或独立监管机构批准。
    司法授权\text{司法授权}
  3. 比例原则识别范围、时长和干预强度与威胁程度相称。
    比例原则\text{比例原则}
  4. 时空限制使用被限定在特定时间和地理范围内,不得无限扩大。
    时空限制\text{时空限制}

合规与处罚

了解了四张贴纸和例外窄门之后,最后一个话题是:企业如何做“出车前的自检”,以及违规会付出什么代价。数字交通管理局的执法风格很凌厉——不是罚款了事,而是直接“锁车拖走”。根据法案第99条,违反禁止条款的企业将面临最高3500万欧元、或上一财政年度全球年营业额7%(取较高者)的罚款。对于大型科技公司来说,这个数字可能是数十亿欧元。

合规路径的第一步是红线自检:对照四类禁止场景,逐条审查产品功能、训练数据、部署场景。第二步是设计合规:如果发现某个功能接近红线,就要重新设计——比如把实时识别改成事后检索、把跨领域评分限制在单一场景、把隐蔽诱导改成明示选择。第三步是建立治理机制:对高风险系统做风险评估、数据治理、人工监督,并保留完整的日志和文档。监管沙盒则提供了一个“受控试车场”,让创新企业能在监管机构的指导下安全测试边界产品。

合规与否可以用一个简洁的表达式总结:

合规不是法务部门单独的任务,而是产品研发流程的一部分。交通管理局的比喻在这里最有用:每款AI产品都像一辆出厂的车,不能等上路被交警拦了才想起查刹车。在立项阶段就对照禁止清单做“上路审查”,在开发阶段就记录好“行车数据”,在产品上架前组织“年检”——这些动作的成本,远低于一次全球营收7%的罚单。

允许  ⟺  (CAI∉Ban)∨(例外∧沙盒试点)\displaystyle \text{允许} \iff \big( C_{AI} \notin \text{Ban} \big) \vee \big( \text{例外} \wedge \text{沙盒试点} \big)
一个AI系统可以投入市场的条件是:不在禁止清单内,或者作为例外获得了授权、且正在监管沙盒中合规试点。
  1. 系统分类判断 AI 系统属于哪个风险类别,首先排除禁止类。
    CAI∉BanC_{AI} \notin \text{Ban}
  2. 例外出口如果落入例外场景,还必须获得司法授权并满足所有限制。
    例外\text{例外}
  3. 沙盒试点在监管机构指导和监管下有限度地试运行,验证合规后再正式推广。
    沙盒试点\text{沙盒试点}
  4. 综合判断满足任一合法路径即可允许投放,否则一律禁止。
    允许  ⟺  ⋯\text{允许} \iff \cdots

AI 应用场景

欧盟市场AI产品出海合规审查

阶段:合规评估(产品生命周期的最前端)

解决的问题:国内AI团队习惯先做产品再谈合规,但面向欧盟市场时,这种做法风险极高。传统方式通常在收到投诉或监管问询后才补救,此时产品已经投入大量研发资源。AI产品审查流程在需求定义阶段就介入,用“禁止类红线清单”逐条筛查:产品是否涉及社会评分、实时公共监控、隐蔽操纵、画像预测。这套审查能提前砍掉触碰红线的功能,避免“开发完才发现违法”的灾难性返工。

具体案例:一家做智慧零售的公司计划进入欧洲市场,其产品原本包含“通过摄像头实时识别VIP顾客并推送个性化广告”的功能。合规审查发现,该功能在商场公共区域进行实时远程人脸识别,触发EU AI Act禁止条款。团队随后将方案改为“顾客主动扫码授权后识别”,绕开禁令并顺利上线。

存量AI系统的风险分级改造

阶段:系统评估与架构调整(存量产品延续期)

解决的问题:很多企业已有运行多年的“灰色地带”AI系统——技术上有价值、但按新法案可能触碰红线。传统做法是“没收到罚单就当没事”,但EU AI Act生效后,监管机构有权追溯处罚。AI法规合规流程通过风险分级,把存量系统分成可保留(最小/有限风险)、需整改(高风险)、必须停用(不可接受风险)三档,并为可保留系统建立透明的数据治理与人工监督机制。

具体案例:欧洲某物流公司使用AI对配送员进行“效率评分”,评分结果间接影响员工排班和晋升。合规评估发现该系统虽未完全落入“社会评分”禁令(局限于雇佣场景),但缺乏透明度且可能造成歧视性影响。公司据此增加了员工申诉渠道、人工复核机制和算法影响评估,将系统从高风险降到可接受范围。

Python 演示

python66 行
# -*- coding: utf-8 -*-"""EU AI Act 禁止类AI合规自检器""" class ProhibitedAIChecker:    def __init__(self):        self.rule_map = [            ("social_score", "社会评分影响基本权利"),            ("public_biometric", "公共场所实时生物识别无授权"),            ("manipulation", "潜意识操纵或弱势群体剥削"),            ("predictive_policing", "无事实基础的预测警务")        ]     def evaluate(self, app):        banned_list = []        if app.get("social_score") and app.get("affects_rights"):            banned_list.append(self.rule_map[0][1])        if app.get("biometric") and app.get("public") and app.get("realtime"):            if not app.get("warrant"):                banned_list.append(self.rule_map[1][1])        if app.get("manipulation"):            banned_list.append(self.rule_map[2][1])        if app.get("predictive") and not app.get("fact_based"):            banned_list.append(self.rule_map[3][1])        return banned_list     def assess(self, app):        violations = self.evaluate(app)        if not violations:            return "OK: 未触碰禁止红线"        return "BANNED: " + "; ".join(violations)  if __name__ == "__main__":    checker = ProhibitedAIChecker()     sample_app = {        "name": "广角信用评分系统",        "social_score": True,        "affects_rights": True,        "biometric": False,        "public": False,        "realtime": False,        "warrant": False,        "manipulation": False,        "predictive": False,        "fact_based": False    }     print("产品:", sample_app["name"])    print("审查结果:", checker.assess(sample_app))     safe_app = {        "name": "银行信贷评估系统",        "social_score": False,        "affects_rights": False,        "biometric": False,        "public": False,        "realtime": False,        "warrant": False,        "manipulation": False,        "predictive": False,        "fact_based": True    }     print("产品:", safe_app["name"])    print("审查结果:", checker.assess(safe_app))
目的:实现一个EU AI Act禁止类AI合规自检器,用规则引擎判断产品是否触碰四类禁止红线,输出审查结果。
  1. self.rule_map = [...]预定义四类禁令规则,每条包含判定字段和违规描述,类似交通管理局公告栏上的四张贴纸。
  2. def evaluate(self, app)核心审查方法,遍历规则逻辑,收集所有被触发的违规项。
  3. if app.get("social_score") and app.get("affects_rights")社会评分禁令的判定:系统在打分且影响基本权利,两个条件同时满足才算踩线。
  4. if app.get("biometric") and app.get("public") and app.get("realtime")生物识别禁令的三要素判定:实时、公共场所、远程识别同时成立。
  5. if not app.get("warrant")司法授权例外:即使三要素成立,有授权也能豁免,否则仍然违规。
  6. if app.get("predictive") and not app.get("fact_based")预测警务禁令:只有“无事实基础”的画像预测才被禁止,有具体线索则不算。
  7. def assess(self, app)对审查结果做格式化输出,返回“OK“或”BANNED”结论。

常见误区

误区欧盟AI法案一出,所有AI应用都不能随便用了,AI行业要完了。

正解法案只禁止“不可接受风险”的四类AI,大量日常AI应用(翻译、推荐、客服机器人)属于最小或有限风险,只需满足透明义务。把禁令理解为“全部封杀”,就像看到“炸药车禁行”就以为整个城市不许开车了——禁止的只是那几辆危险品车,自行车和私家车照常上路。

误区欧盟禁止一切人脸识别,安防摄像头进欧洲没戏了。

正解禁令针对的是“公共场所实时远程生物识别”这一特定组合。事后用监控录像做身份检索、私人场所的人脸打卡、用户主动配合的身份验证,都不在该禁令射程内。执法机关在恐怖袭击等极端场景下经司法授权,甚至可以合法使用实时识别。把禁令扩大成“人脸识别全禁”,相当于看到“此处禁止燃放烟花”就以为打火机也违法了。

为何常见:公众容易把“生物识别”和“实时远程公共识别”混为一谈,忽略了法律条文里精确的限定词。

误区只要AI和数据用在犯罪预测上就违法,警方不许做任何统计分析。

正解法案禁止的是“对特定个人的无事实基础画像预测”,即纯靠统计概率给个人定罪。而群体层面的犯罪热点分析、基于真实线索的侦查辅助工具完全合法。两者的区别在于:前者说“你很可疑”,后者说“这个区域盗窃较多”。前者是算命,后者是天气预报。

为何常见:新闻报道常把“predictive policing“作为一个整体概念讨论,受众容易忽略条例中”仅基于画像+无具体事实”的关键限定。

误区只要进了监管沙盒,任何被禁的AI都能先跑起来再说。

正解沙盒是受控的合规试验场,目的是帮助创新企业在不触碰红线的前提下验证替代方案,而不是让企业去“试爆炸药”。禁止类AI的红线在沙盒内同样生效,沙盒保护的是“边界产品”的探索空间,不是“红线产品”的免死金牌。就像试车场可以测试极限性能,但不会允许你测试核弹头。

为何常见:字面上把“沙盒”理解为“什么都能装的盒子”,忽略了它“受监管+有边界”的本质属性。

面试题

Q1. 欧盟AI法案中,禁止类AI对应哪个风险等级?

单选题 · easy

  • A.最小风险等级
  • B.有限风险等级
  • C.高风险等级
  • D.不可接受风险等级← 正确答案

答案:D。法案将AI风险分为最小、有限、高、不可接受四级,禁止类AI属于最高一级——不可接受风险,采取全面禁止的监管态度。其他等级分别对应无需监管、透明度义务、严格风险管理,不涉及“禁止投放”。

Q2. 下列哪项属于EU AI Act明令禁止的场景?

单选题 · easy

  • A.AI优化配送线路导航
  • B.公民社会行为终身打分← 正确答案
  • C.AI辅助批改作文题目
  • D.AI生成广告投放文案

答案:B。基于社会行为对公民进行终身评分的“社会评分”是法案第5条明令禁止的四种场景之一。优化配送、批改作文、生成文案都属于合法应用,最多受透明度或风险评估义务约束,不触及禁令。

Q3. 社会评分被禁止的核心法律原因是什么?

单选题 · mid

  • A.技术不够成熟稳定
  • B.剥夺公民基本权利← 正确答案
  • C.部署成本过于高昂
  • D.训练数据难以获取

答案:B。核心原因在于社会评分会导致跨领域泛化的歧视性不利对待,损害公民基本权利,这是法案禁止它的根本立足点。技术成熟度、成本、数据问题都属于工程层面,法律关注的是权利保护。

Q4. 以下哪些属于EU AI Act禁止类AI应用?

多选题 · mid

  • A.潜意识操纵消费者决策← 正确答案
  • B.利用弱势群体弱点剥削← 正确答案
  • C.无事实基础的预测警务← 正确答案
  • D.自动过滤垃圾邮件系统

答案:ABC。潜意识操纵、弱势群体剥削、无事实基础的预测警务属于法案列明的三类禁止场景。垃圾邮件过滤是典型合法应用,属于最小风险系统,只需遵守基本告知义务即可。

Q5. 关于“潜意识操纵”禁令,以下哪种理解正确?

单选题 · mid

  • A.凡影响决策的AI皆禁止
  • B.隐蔽且实质损害才禁止← 正确答案
  • C.推荐算法一律禁止使用
  • D.仅对未成年人禁止使用

答案:B。禁令要求“隐蔽技术+实质损害”双重条件同时成立,B正确。影响决策不等于操纵——广告推荐、价格提示都是合法说服。C和D都过度扩大了禁止范围。

Q6. 预测警务禁令的“红线”是指什么?

单选题 · mid

  • A.使用了历史犯罪统计数据
  • B.仅画像无事实基础预测← 正确答案
  • C.警方采用任何分析软件
  • D.使用机器学习做犯罪分析

答案:B。红线是“对特定个人的画像预测且没有具体事实基础”,即算命式执法。使用历史数据的群体热点分析、辅助侦查工具都是合法的,警方采用分析软件本身也不构成禁止理由。

Q7. 判定“公共场所实时远程生物识别”被禁止,需要满足哪组要素?

单选题 · hard

  • A.实时公共远程且无司法授权← 正确答案
  • B.满足实时识别这一条即可
  • C.满足公共场所一条即可
  • D.出于公共安全目的即可

答案:A。禁令必须同时满足“实时+公共场所+远程识别”三要素,且当司法授权例外成立时会让位于豁免条款。仅凭单一要素或安全目的不足以触发禁令,选项BCD都因要件不全而错误。

Q8. 执法机关使用实时生物识别获得豁免,需要满足哪些条件?

多选题 · extreme

  • A.搜寻特定受害人或失踪者← 正确答案
  • B.预防具体真实的恐怖威胁← 正确答案
  • C.司法授权并有时间地点限制← 正确答案
  • D.声称国家安全即可豁免

答案:ABC。法案仅开放四类极端执法场景,包括搜寻受害人、预防恐怖威胁、起诉特定严重犯罪、定位嫌疑人,且须满足司法授权、时空限制、比例原则。选项D的错误在于国家安全属于成员国专属事务,不适用豁免条款,且不能仅凭“声称”。

Q9. 企业违反禁止条款最高可被处以多少罚款?

单选题 · easy

  • A.上限五百万欧元
  • B.上限一千万欧元
  • C.上限两千万欧元
  • D.上限三千五百万欧元← 正确答案

答案:D。法案规定,违反禁止条款的企业最高可被处以3500万欧元或上一财年全球营业额7%(取较高者)的罚款。选项ABC的金额均低于法定上限,故不正确。

Q10. 监管沙盒在禁令体系中的作用包括哪些?

多选题 · hard

  • A.提供受控的合规试点环境← 正确答案
  • B.允许限时试验创新AI产品← 正确答案
  • C.监管机构给予合规指导← 正确答案
  • D.完全免除所有法律责任

答案:ABC。监管沙盒是受控试点机制,允许创新产品在监管指导下限时试运行,帮助企业找到合规路径。但它不是免责特区,禁止类AI的红线在沙盒内依然有效,D将沙盒误解为“免死金牌”,故不选。