Machine and Deep Learning Applications to Mouse Dynamics for Continuous User Authentication

Static authentication methods, like passwords, grow increasingly weak with advancements in technology and attack strategies. Continuous authentication has been proposed as a solution, in which users who have gained access to an account are still monitored in order to continuously verify that the use...

Full description

Bibliographic Details
Main Authors: Nyle Siddiqui, Rushit Dave, Mounika Vanamala, Naeem Seliya
Format: Article
Language:English
Published: MDPI AG 2022-05-01
Series:Machine Learning and Knowledge Extraction
Subjects:
Online Access:https://www.mdpi.com/2504-4990/4/2/23
_version_ 1827659047187251200
author Nyle Siddiqui
Rushit Dave
Mounika Vanamala
Naeem Seliya
author_facet Nyle Siddiqui
Rushit Dave
Mounika Vanamala
Naeem Seliya
author_sort Nyle Siddiqui
collection DOAJ
description Static authentication methods, like passwords, grow increasingly weak with advancements in technology and attack strategies. Continuous authentication has been proposed as a solution, in which users who have gained access to an account are still monitored in order to continuously verify that the user is not an imposter who had access to the user credentials. Mouse dynamics is the behavior of a user’s mouse movements and is a biometric that has shown great promise for continuous authentication schemes. This article builds upon our previous published work by evaluating our dataset of 40 users using three machine learning and three deep learning algorithms. Two evaluation scenarios are considered: binary classifiers are used for user authentication, with the top performer being a 1-dimensional convolutional neural network (1D-CNN) with a peak average test accuracy of 85.73% across the top-10 users. Multi-class classification is also examined using an artificial neural network (ANN) which reaches an astounding peak accuracy of 92.48%, the highest accuracy we have seen for any classifier on this dataset.
first_indexed 2024-03-09T23:14:05Z
format Article
id doaj.art-d064a57e0c414b27b04f42cb93d55add
institution Directory Open Access Journal
issn 2504-4990
language English
last_indexed 2024-03-09T23:14:05Z
publishDate 2022-05-01
publisher MDPI AG
record_format Article
series Machine Learning and Knowledge Extraction
spelling doaj.art-d064a57e0c414b27b04f42cb93d55add2023-11-23T17:40:28ZengMDPI AGMachine Learning and Knowledge Extraction2504-49902022-05-014250251810.3390/make4020023Machine and Deep Learning Applications to Mouse Dynamics for Continuous User AuthenticationNyle Siddiqui0Rushit Dave1Mounika Vanamala2Naeem Seliya3Department of Computer Science, University of Wisconsin—Eau Claire, Eau Claire, WI 54701, USADepartment of Computer Science, University of Wisconsin—Eau Claire, Eau Claire, WI 54701, USADepartment of Computer Science, University of Wisconsin—Eau Claire, Eau Claire, WI 54701, USADepartment of Computer Science, University of Wisconsin—Eau Claire, Eau Claire, WI 54701, USAStatic authentication methods, like passwords, grow increasingly weak with advancements in technology and attack strategies. Continuous authentication has been proposed as a solution, in which users who have gained access to an account are still monitored in order to continuously verify that the user is not an imposter who had access to the user credentials. Mouse dynamics is the behavior of a user’s mouse movements and is a biometric that has shown great promise for continuous authentication schemes. This article builds upon our previous published work by evaluating our dataset of 40 users using three machine learning and three deep learning algorithms. Two evaluation scenarios are considered: binary classifiers are used for user authentication, with the top performer being a 1-dimensional convolutional neural network (1D-CNN) with a peak average test accuracy of 85.73% across the top-10 users. Multi-class classification is also examined using an artificial neural network (ANN) which reaches an astounding peak accuracy of 92.48%, the highest accuracy we have seen for any classifier on this dataset.https://www.mdpi.com/2504-4990/4/2/23deep learningmachine learningmouse dynamicscontinuous user authenticationmulti-class classification
spellingShingle Nyle Siddiqui
Rushit Dave
Mounika Vanamala
Naeem Seliya
Machine and Deep Learning Applications to Mouse Dynamics for Continuous User Authentication
Machine Learning and Knowledge Extraction
deep learning
machine learning
mouse dynamics
continuous user authentication
multi-class classification
title Machine and Deep Learning Applications to Mouse Dynamics for Continuous User Authentication
title_full Machine and Deep Learning Applications to Mouse Dynamics for Continuous User Authentication
title_fullStr Machine and Deep Learning Applications to Mouse Dynamics for Continuous User Authentication
title_full_unstemmed Machine and Deep Learning Applications to Mouse Dynamics for Continuous User Authentication
title_short Machine and Deep Learning Applications to Mouse Dynamics for Continuous User Authentication
title_sort machine and deep learning applications to mouse dynamics for continuous user authentication
topic deep learning
machine learning
mouse dynamics
continuous user authentication
multi-class classification
url https://www.mdpi.com/2504-4990/4/2/23
work_keys_str_mv AT nylesiddiqui machineanddeeplearningapplicationstomousedynamicsforcontinuoususerauthentication
AT rushitdave machineanddeeplearningapplicationstomousedynamicsforcontinuoususerauthentication
AT mounikavanamala machineanddeeplearningapplicationstomousedynamicsforcontinuoususerauthentication
AT naeemseliya machineanddeeplearningapplicationstomousedynamicsforcontinuoususerauthentication