2023 |
Grzenda, Maciej; Kaźmierczak, Stanisław; Luckner, Marcin; Borowik, Grzegorz; Mańdziuk, Jacek Evaluation of machine learning methods for impostor detection in web applications Journal Article Expert Systems with Applications, 231 (August 2022), pp. 120736, 2023, ISSN: 09574174. Abstract | Links | BibTeX | Tags: Biometrics, Impostor detection, Keystroke dynamics, Machine learning, Multi-factor authentication, Supervised learning @article{Grzenda2023a, title = {Evaluation of machine learning methods for impostor detection in web applications}, author = {Maciej Grzenda and Stanisław Kaźmierczak and Marcin Luckner and Grzegorz Borowik and Jacek Mańdziuk}, url = {https://doi.org/10.1016/j.eswa.2023.120736}, doi = {10.1016/j.eswa.2023.120736}, issn = {09574174}, year = {2023}, date = {2023-01-01}, journal = {Expert Systems with Applications}, volume = {231}, number = {August 2022}, pages = {120736}, publisher = {Elsevier Ltd}, abstract = {Applying machine learning (ML) methods to multi-factor authentication is becoming increasingly popular. However, there is no comprehensive methodology to evaluate biometric systems based on machine learning in the literature. This paper proposes a general methodology for evaluation the ML-based systems for impostor recognition/detection using biometric traits. This includes creation of learning and testing sets with appropriate size balance (proportion) between these sets, selecting the number of instances coming from different users, evaluation of the influence of the impostors number on their detection rate, and the impact of the number of records representing user's behavior. In addition, we propose how the real data (possibly affected by account takeover attempts) could be used to extend the enrollment data to support the impostor detection. The proposed approach was used for a systematic comparison of an extensive set of ML and statistical methods. For some of them, the false acceptance rate (FAR) close to zero and false rejection rate (FRR) smaller than 0.05 in a supervised experiment were accomplished, proving the merit of certain ML-based approaches. Moreover, using the method proposed in the paper, a classifier trained on experimental data achieved FAR below 0.05 on the real-world data collected at an actual financial web page.}, keywords = {Biometrics, Impostor detection, Keystroke dynamics, Machine learning, Multi-factor authentication, Supervised learning}, pubstate = {published}, tppubtype = {article} } Applying machine learning (ML) methods to multi-factor authentication is becoming increasingly popular. However, there is no comprehensive methodology to evaluate biometric systems based on machine learning in the literature. This paper proposes a general methodology for evaluation the ML-based systems for impostor recognition/detection using biometric traits. This includes creation of learning and testing sets with appropriate size balance (proportion) between these sets, selecting the number of instances coming from different users, evaluation of the influence of the impostors number on their detection rate, and the impact of the number of records representing user's behavior. In addition, we propose how the real data (possibly affected by account takeover attempts) could be used to extend the enrollment data to support the impostor detection. The proposed approach was used for a systematic comparison of an extensive set of ML and statistical methods. For some of them, the false acceptance rate (FAR) close to zero and false rejection rate (FRR) smaller than 0.05 in a supervised experiment were accomplished, proving the merit of certain ML-based approaches. Moreover, using the method proposed in the paper, a classifier trained on experimental data achieved FAR below 0.05 on the real-world data collected at an actual financial web page. |
Publications
2023 |
Evaluation of machine learning methods for impostor detection in web applications Journal Article Expert Systems with Applications, 231 (August 2022), pp. 120736, 2023, ISSN: 09574174. |