Mouse Dynamics Analysis Using Machine Learning to Prevent Account Stealing in Web Systems
This paper is dedicated to development of algorithm of website users authentication based on their mouse movement dynamics. The algorithm of mouse activity data collection, feature extraction and mouse dynamics sessions classification to legal and illegal ones using machine learning and deep learnin...
Main Authors: | , , |
---|---|
Format: | Article |
Language: | English |
Published: |
FRUCT
2022-04-01
|
Series: | Proceedings of the XXth Conference of Open Innovations Association FRUCT |
Subjects: | |
Online Access: | https://www.fruct.org/publications/fruct31/files/Mar.pdf |
_version_ | 1811251055257714688 |
---|---|
author | Alexey G. Marakhtanov Evgeny O. Parenchenkov Nikolai V. Smirnov |
author_facet | Alexey G. Marakhtanov Evgeny O. Parenchenkov Nikolai V. Smirnov |
author_sort | Alexey G. Marakhtanov |
collection | DOAJ |
description | This paper is dedicated to development of algorithm of website users authentication based on their mouse movement dynamics. The algorithm of mouse activity data collection, feature extraction and mouse dynamics sessions classification to legal and illegal ones using machine learning and deep learning methods is proposed. The user authentication problem is considered as one-class classification and binary classification problem. The performance of the algorithm is evaluated on mouse dynamics dataset gathered on a public website. |
first_indexed | 2024-04-12T16:13:46Z |
format | Article |
id | doaj.art-9d7ff716664e496b8f6e9ef91e79b135 |
institution | Directory Open Access Journal |
issn | 2305-7254 2343-0737 |
language | English |
last_indexed | 2024-04-12T16:13:46Z |
publishDate | 2022-04-01 |
publisher | FRUCT |
record_format | Article |
series | Proceedings of the XXth Conference of Open Innovations Association FRUCT |
spelling | doaj.art-9d7ff716664e496b8f6e9ef91e79b1352022-12-22T03:25:47ZengFRUCTProceedings of the XXth Conference of Open Innovations Association FRUCT2305-72542343-07372022-04-0131116717310.23919/FRUCT54823.2022.9770926Mouse Dynamics Analysis Using Machine Learning to Prevent Account Stealing in Web SystemsAlexey G. Marakhtanov0Evgeny O. Parenchenkov1Nikolai V. Smirnov2Center of Artificial Intelligence / Petrozavodsk State University, RussiaCenter of Artificial Intelligence / Petrozavodsk State University, RussiaCenter of Artificial Intelligence / Petrozavodsk State University, RussiaThis paper is dedicated to development of algorithm of website users authentication based on their mouse movement dynamics. The algorithm of mouse activity data collection, feature extraction and mouse dynamics sessions classification to legal and illegal ones using machine learning and deep learning methods is proposed. The user authentication problem is considered as one-class classification and binary classification problem. The performance of the algorithm is evaluated on mouse dynamics dataset gathered on a public website.https://www.fruct.org/publications/fruct31/files/Mar.pdfbehavior authenticationmachine learningdeep learningmouse dynamicsperceptronone-class classificationbinary classification |
spellingShingle | Alexey G. Marakhtanov Evgeny O. Parenchenkov Nikolai V. Smirnov Mouse Dynamics Analysis Using Machine Learning to Prevent Account Stealing in Web Systems Proceedings of the XXth Conference of Open Innovations Association FRUCT behavior authentication machine learning deep learning mouse dynamics perceptron one-class classification binary classification |
title | Mouse Dynamics Analysis Using Machine Learning to Prevent Account Stealing in Web Systems |
title_full | Mouse Dynamics Analysis Using Machine Learning to Prevent Account Stealing in Web Systems |
title_fullStr | Mouse Dynamics Analysis Using Machine Learning to Prevent Account Stealing in Web Systems |
title_full_unstemmed | Mouse Dynamics Analysis Using Machine Learning to Prevent Account Stealing in Web Systems |
title_short | Mouse Dynamics Analysis Using Machine Learning to Prevent Account Stealing in Web Systems |
title_sort | mouse dynamics analysis using machine learning to prevent account stealing in web systems |
topic | behavior authentication machine learning deep learning mouse dynamics perceptron one-class classification binary classification |
url | https://www.fruct.org/publications/fruct31/files/Mar.pdf |
work_keys_str_mv | AT alexeygmarakhtanov mousedynamicsanalysisusingmachinelearningtopreventaccountstealinginwebsystems AT evgenyoparenchenkov mousedynamicsanalysisusingmachinelearningtopreventaccountstealinginwebsystems AT nikolaivsmirnov mousedynamicsanalysisusingmachinelearningtopreventaccountstealinginwebsystems |