为了检查页面的访问者是否是人,而不是人工智能,许多网页和应用程序都有一个检查程序,称为 CAPTCHA。这些任务对人来说很简单,但对机器来说却无法解决。
然而,通常一些文本识别挑战是困难的,比如识别不好、重叠数字或判断公共汽车是否在验证码上。
据我了解,到目前为止,对抗性攻击的鲁棒性是一个未解决的问题。此外,对抗性扰动是相当可推广的并且可以转移到各种架构中(根据 https://youtu.be/CIfsB_EYsVI?t=3226)。这种现象不仅与 DNN 有关,而且与更简单的线性模型有关。
从目前的情况来看,从这些对抗样本中制作 CAPTCHA 似乎是个好主意,分类问题对人类来说很简单,不需要多次尝试通过这个测试,但对 AI 来说很难。
在这个领域有一些研究并提出了解决方案,但它们似乎不是很受欢迎。
这种方法是否存在其他问题,或者网站(应用程序)的所有者不想依赖这种方法?
