区分手写是人写的还是机器生成的,准确率超98%。
Telling Human and Machine Handwriting Apart
- 用原始轨迹数据训练简单递归网络,不依赖特征提取。
- 平均AUC达98.3%,等错误率仅1.4%,跨合成器泛化强。
- 少量数据(10%)即可高精度识别,适合真实场景部署。
手写运动可作为行为生物特征,用于验证设备或应用操作者是否为真人。该任务可视为反向图灵测试:计算机需判断输入是否由人类生成。本文研究了十个公开手写符号数据集(孤立字符、数字、手势、指针轨迹和签名),这些数据由七种不同合成器生成,包括运动学理论(Sigma h模型)、生成对抗网络、Transformer和扩散模型等。我们训练了一个浅层循环神经网络,直接以未处理的轨迹数据为输入,在所有合成器与数据集上平均达到98.3%的AUC得分和1.4%的等错误率。在少样本设置下,仅用10%训练数据,测试集表现依然优异。进一步在域外设置下评估,仍取得竞争力结果。该工作对需验证人类存在的计算机系统具有重要意义,可增强安全性以抵御攻击。
原文摘要 · Abstract (English)
Handwriting movements can be leveraged as a unique form of behavioral biometrics, to verify whether a real user is operating a device or application. This task can be framed as a reverse Turing test in which a computer has to detect if an input instance has been generated by a human or artificially. To tackle this task, we study ten public datasets of handwritten symbols (isolated characters, digits, gestures, pointing traces, and signatures) that are artificially reproduced using seven different synthesizers, including, among others, the Kinematic Theory (Sigma h model), generative adversarial networks, Transformers, and Diffusion models. We train a shallow recurrent neural network that achieves excellent performance (98.3 percent Area Under the ROC Curve (AUC) score and 1.4 percent equal error rate on average across all synthesizers and datasets) using nonfeaturized trajectory data as input. In few-shot settings, we show that our classifier achieves such an excellent performance when trained on just 10 percent of the data, as evaluated on the remaining 90% of the data as a test set. We further challenge our classifier in out-of-domain settings, and observe very competitive results as well. Our work has implications for computerized systems that need to verify human presence, and adds an additional layer of security to keep attackers at bay.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。