BeCAPTCHA-Mouse: Synthetic Mouse Trajectories and Improved Bot Detection

05/02/2020
by   Alejandro Acien, et al.
0

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 neuromotor modeling of mouse dynamics that enhances traditional CAPTCHA methods. Our proposed bot detector is trained using both human and bot data generated by two new methods developed for generating realistic synthetic mouse trajectories: i) a knowledge-based method based on heuristic functions, and ii) 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 10,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 When our approach is fused with state-of-the-art mouse dynamic features, the bot detection accuracy increases relatively by more than 36 mouse-based bot detection is a fast, easy, and reliable tool to complement traditional CAPTCHA systems.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
05/25/2023

Learning and accurate generation of stochastic dynamics based on multi-model Generative Adversarial Networks

Generative Adversarial Networks (GANs) have shown immense potential in f...
research
09/08/2018

Coupled IGMM-GANs for deep multimodal anomaly detection in human mobility data

Detecting anomalous activity in human mobility data has a number of appl...
research
05/23/2019

Data-Driven Crowd Simulation with Generative Adversarial Networks

This paper presents a novel data-driven crowd simulation method that can...
research
08/04/2023

Generation of Realistic Synthetic Raw Radar Data for Automated Driving Applications using Generative Adversarial Networks

The main approaches for simulating FMCW radar are based on ray tracing, ...
research
07/12/2019

Automated Real-time Anomaly Detection in Human Trajectories using Sequence to Sequence Networks

Detection of anomalous trajectories is an important problem with potenti...
research
04/14/2020

Improving Movement Predictions of Traffic Actors in Bird's-Eye View Models using GANs and Differentiable Trajectory Rasterization

One of the most critical pieces of the self-driving puzzle is the task o...
research
12/11/2020

Generating Human-Like Movement: A Comparison Between Two Approaches Based on Environmental Features

Modelling realistic human behaviours in simulation is an ongoing challen...

Please sign up or login with your details

Forgot password? Click here to reset