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
- 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) - UnLoc: A Universal Localization Method for Autonomous Vehicles using
LiDAR, Radar and/or Camera Input [51.150605800173366]
UnLoc is a novel unified neural modeling approach for localization with multi-sensor input in all weather conditions.
Our method is extensively evaluated on Oxford Radar RobotCar, ApolloSouthBay and Perth-WA datasets.
arXiv Detail & Related papers (2023-07-03T04:10:55Z) - LMBot: Distilling Graph Knowledge into Language Model for Graph-less
Deployment in Twitter Bot Detection [41.043975659303435]
We propose a novel bot detection framework LMBot that distills the knowledge of graph neural networks (GNNs) into language models (LMs)
For graph-based datasets, the output of LMs provides input features for the GNN, enabling it to optimize for bot detection and distill knowledge back to the LM in an iterative, mutually enhancing process.
Our experiments demonstrate that LMBot achieves state-of-the-art performance on four Twitter bot detection benchmarks.
arXiv Detail & Related papers (2023-06-30T05:50:26Z) - 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.