Type2Branch: Keystroke Biometrics based on a Dual-branch Architecture with Attention Mechanisms and Set2set Loss
Not on the map. Why?
Abstract (arXiv)
In 2021, the pioneering work TypeNet showed that keystroke dynamics verification could scale to hundreds of thousands of users with minimal performance degradation. Recently, the KVC-onGoing competition has provided an open and robust experimental protocol for evaluating keystroke dynamics verification systems of such scale. %, including considerations of algorithmic fairness. This article describes Type2Branch, the model and techniques that achieved the lowest error rates at the KVC-onGoing, in both desktop and mobile typing scenarios. The novelty aspects of the proposed Type2Branch include: i) synthesized timing features emphasizing user behavior deviation from the general population, ii) a dual-branch architecture combining recurrent and convolutional paths with various attention mechanisms, iii) a new loss function named Set2set that captures the global structure of the embedding space, and iv) a training curriculum of increasing difficulty. Considering five enrollment samples per subject of approximately 50 characters typed, the proposed Type2Branch achieves state-of-the-art performance with mean per-subject Equal Error Rates (EERs) of 0.77% and 1.03% on evaluation sets of respectively 15,000 and 5,000 subjects for desktop and mobile scenarios. With a fixed global threshold for all subjects, the EERs are respectively 3.25% and 3.61% for desktop and mobile scenarios, outperforming previous approaches by a significant margin. The source code for dataset generation, model, and training process is publicly available.
Key facts. Cited by 5 papers in the map (data through 7 Oct 2026). Builds on 17 of its 69 references that are in the map. First posted on arXiv 2 May 2024.
Builds on
17 of 69 references.
References · 17
- 2017Attention Is All You Needcited by 59,932
- 2015FaceNet: A Unified Embedding for Face Recognition and Clusteringcited by 2,833
- 2024How Good is ChatGPT at Face Biometrics? A First Look into Recognition, Soft Biometrics, and Explainabilitycited by 33
- 2020DeepWriteSYN: On-Line Handwriting Synthesis via Deep Short-Term Representationscited by 26
- 2021BiosecurID: a multimodal biometric databasecited by 21
- 2020BioTouchPass2: Touchscreen Password Biometrics Using Time-Aligned Recurrent Neural Networkscited by 19
- 2021TypeNet: Deep Learning Keystroke Biometricscited by 19
- 2021SVC-onGoing: Signature Verification Competitioncited by 17
- 2021SetMargin Loss applied to Deep Keystroke Biometrics with Circle Packing Interpretationcited by 11
- 2024Synthetic Data for the Mitigation of Demographic Biases in Face Recognitioncited by 10
- 2022BehavePassDB: Public Database for Mobile Behavioral Biometrics and Benchmark Evaluationcited by 8
- 2022TypeFormer: Transformers for Mobile Keystroke Biometricscited by 7
5 more
- 2021Free-Text Keystroke Dynamics for User Authenticationcited by 6
- 2023Keystroke Verification Challenge (KVC): Biometric and Fairness Benchmark Evaluationcited by 5
- 2020Keystroke Biometrics in Response to Fake News Propagation in a Global Pandemiccited by 4
- 2022BeCAPTCHA-Type: Biometric Keystroke Data Generation for Improved Bot Detectioncited by 3
- 2024IEEE BigData 2023 Keystroke Verification Challenge (KVC)cited by 3
Built on by
Citing papers per year: 2024: 1; 2025: 1; 2026: 3.
5 papers.
- 2024KVC-onGoing: Keystroke Verification Challengecited by 3
- 2025Is It Really You? Exploring Biometric Verification Scenarios in Photorealistic Talking-Head Avatar Videoscited by 3
- 2026Leveraging Avatar Fingerprinting: A Multi-Generator Photorealistic Talking-Head Public Database and Benchmarkcited by 2
- 2026Exploring Vision-Language Models for Online Signature Verification: A Zero-Shot Capability Studycited by 0
- 2026EERLoss: A Novel Loss Function for Training Deep Biometric Models. A Case Study in Keystroke Dynamicscited by 0
- 2026EERLoss: A Novel Loss Function for Training Deep Biometric Models. A Case Study in Keystroke Dynamics23 Jun 2026
- 2026Exploring Vision-Language Models for Online Signature Verification: A Zero-Shot Capability Study14 May 2026
- 2026Leveraging Avatar Fingerprinting: A Multi-Generator Photorealistic Talking-Head Public Database and Benchmark27 Mar 2026
- 2025Is It Really You? Exploring Biometric Verification Scenarios in Photorealistic Talking-Head Avatar Videos1 Aug 2025
- 2024KVC-onGoing: Keystroke Verification Challenge29 Dec 2024