This article explores and proposes novel touchscreen verification systems based on Transformers.
Transformers are more recently proposed DL architectures that have already garnered impmense interest due to their effectiveness across a range of application domains such as language assessment, vision, reinforcement learning, and biometrics [1]. Their main advantages compared with traditional CNN and RNN architectures are: i) Transformers are feed-forward models that process all the sequences in parallel, therefore increasing efficiency; ii) They apply Self-Attention/Auto-Correlation mechanisms that allows them to operate in long sequences; iii) They can be trained efficiently in a single batch since all the sequence is included in every batch; and iv) They can attend to the whole sequence, instead of summarising all the previous temporal information.
To our knowledge, this study represents the initial exploration of the potential application of Transformers in the domain of mobile touchscreen biometrics. Furthermore, it stands as the primary investigation to analyze unconstrained touchscreen gestures, yielding promising outcomes.
We analyse the performance of SwipeFormer using the popular publicly available databases collected under constrained conditions: i) Frank DB [2] and ii) HuMIdb [3].
Overall, SwipeFormer outperforms previous state-of-the-art approaches in both databases under the same experimental protocol. In particular, for the Frank database [2], SwipeFormer achieves an EER of 11.30% in comparison with the 43.60% EER obtained with [4] and 25.00% with [5] (relative improvements of 74.80% and 56.00% respectively). In addition, for HuMIdb [3], SwipeFormer obtains an EER of 5.60% while [4] and [5] approaches achieve 43.10% and 13.00% EERs respectively (relative improvements of 88.40% and 61.50%).
conda=22.9.0
CUDA
numpy=1.24.1
python=3.9.7
torch=1.11.0
We provide the evaluation scripts in the Code folder.
If you use our code please cite:
@article{delgado2024swipeformer,
title={{Exploring Transformers for Behavioural Biometrics: A Case Study in Gait Recognition}},
author={Delgado-Santos, Paula and Tolosana, Ruben and Guest, Richard and Lamb, Parker and Khmelnitsky, Andrei and Coughlan, Colm, and Fierrez, Julian},
journal={Expert Systems with Applications},
volume = {237},
pages = {121537},
year = {2024}
}
If you have any questions, please contact us at paula.delgadodesantos@telefonica.com or ruben.tolosana@uam.es.