BeCAPTCHA-Mouse: Synthetic Mouse Trajectories and Improved Bot Detection
- URL: http://arxiv.org/abs/2005.00890v2
- Date: Tue, 2 Mar 2021 18:35:31 GMT
- Title: BeCAPTCHA-Mouse: Synthetic Mouse Trajectories and Improved Bot Detection
- Authors: Alejandro Acien and Aythami Morales and Julian Fierrez and Ruben
Vera-Rodriguez
- Abstract summary: We present BeCAPTCHA-Mouse, a bot detector based on a neuromotor model of mouse dynamics.
BeCAPTCHA-Mouse is able to detect bot trajectories of high realism with 93% of accuracy in average using only one mouse trajectory.
- Score: 78.11535724645702
- License: http://creativecommons.org/licenses/by-nc-nd/4.0/
- Abstract: We first study the suitability of behavioral biometrics to distinguish
between computers and humans, commonly named as bot detection. We then present
BeCAPTCHA-Mouse, a bot detector based on: i) a neuromotor model of mouse
dynamics to obtain a novel feature set for the classification of human and bot
samples; and ii) a learning framework involving real and synthetically
generated mouse trajectories. We propose two new mouse trajectory synthesis
methods for generating realistic data: a) a function-based method based on
heuristic functions, and b) a data-driven method based on Generative
Adversarial Networks (GANs) in which a Generator synthesizes human-like
trajectories from a Gaussian noise input. Experiments are conducted on a new
testbed also introduced here and available in GitHub: BeCAPTCHA-Mouse
Benchmark; useful for research in bot detection and other mouse-based HCI
applications. Our benchmark data consists of 15,000 mouse trajectories
including real data from 58 users and bot data with various levels of realism.
Our experiments show that BeCAPTCHA-Mouse is able to detect bot trajectories of
high realism with 93% of accuracy in average using only one mouse trajectory.
When our approach is fused with state-of-the-art mouse dynamic features, the
bot detection accuracy increases relatively by more than 36%, proving that
mouse-based bot detection is a fast, easy, and reliable tool to complement
traditional CAPTCHA systems.
Related papers
- Flow-based Detection of Botnets through Bio-inspired Optimisation of Machine Learning [0.5735035463793009]
Botnets could autonomously infect, propagate, communicate and coordinate with other members in the botnet.
Traditional detection methods are becoming increasingly unsuitable against various network-based detection evasion methods.
This research explores the application of network flow-based behavioural modelling to facilitate the binary classification of bot network activity.
arXiv Detail & Related papers (2024-12-07T15:55:49Z) - Simulation-Aided Policy Tuning for Black-Box Robot Learning [47.83474891747279]
We present a novel black-box policy search algorithm focused on data-efficient policy improvements.
The algorithm learns directly on the robot and treats simulation as an additional information source to speed up the learning process.
We show fast and successful task learning on a robot manipulator with the aid of an imperfect simulator.
arXiv Detail & Related papers (2024-11-21T15:52:23Z) - DMTG: A Human-Like Mouse Trajectory Generation Bot Based on Entropy-Controlled Diffusion Networks [0.5481939850954506]
Machine learning has made traditional image and text-based CAPTCHAs vulnerable to attacks.
Modern CAPTCHAs, such as GeeTest and Akamai, incorporate behavioral analysis like mouse trajectory detection.
In experiments, DMTG reduces bot detection accuracy by 4.75%-9.73% compared to other models.
arXiv Detail & Related papers (2024-10-23T19:27:30Z) - What Does the Bot Say? Opportunities and Risks of Large Language Models in Social Media Bot Detection [48.572932773403274]
We investigate the opportunities and risks of large language models in social bot detection.
We propose a mixture-of-heterogeneous-experts framework to divide and conquer diverse user information modalities.
Experiments show that instruction tuning on 1,000 annotated examples produces specialized LLMs that outperform state-of-the-art baselines.
arXiv Detail & Related papers (2024-02-01T06:21:19Z) - BotShape: A Novel Social Bots Detection Approach via Behavioral Patterns [4.386183132284449]
Based on a real-world data set, we construct behavioral sequences from raw event logs.
We observe differences between bots and genuine users and similar patterns among bot accounts.
We present a novel social bot detection system BotShape, to automatically catch behavioral sequences and characteristics.
arXiv Detail & Related papers (2023-03-17T19:03:06Z) - BeCAPTCHA-Type: Biometric Keystroke Data Generation for Improved Bot
Detection [63.447493500066045]
This work proposes a data driven learning model for the synthesis of keystroke biometric data.
The proposed method is compared with two statistical approaches based on Universal and User-dependent models.
Our experimental framework considers a dataset with 136 million keystroke events from 168 thousand subjects.
arXiv Detail & Related papers (2022-07-27T09:26:15Z) - Model Predictive Control for Fluid Human-to-Robot Handovers [50.72520769938633]
Planning motions that take human comfort into account is not a part of the human-robot handover process.
We propose to generate smooth motions via an efficient model-predictive control framework.
We conduct human-to-robot handover experiments on a diverse set of objects with several users.
arXiv Detail & Related papers (2022-03-31T23:08:20Z) - Detection of Novel Social Bots by Ensembles of Specialized Classifiers [60.63582690037839]
Malicious actors create inauthentic social media accounts controlled in part by algorithms, known as social bots, to disseminate misinformation and agitate online discussion.
We show that different types of bots are characterized by different behavioral features.
We propose a new supervised learning method that trains classifiers specialized for each class of bots and combines their decisions through the maximum rule.
arXiv Detail & Related papers (2020-06-11T22:59:59Z) - Botnet Detection Using Recurrent Variational Autoencoder [4.486436314247216]
Botnets are increasingly used by malicious actors, creating increasing threat to a large number of internet users.
We propose a novel machine learning based method, named Recurrent Variational Autoencoder (RVAE), for detecting botnets.
Tests show RVAE is able to detect botnets with the same accuracy as the best known results published in literature.
arXiv Detail & Related papers (2020-04-01T05:03:34Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.