CogniVowTry the research demo ↗
← Back to the research notebook

MOUSE DYNAMICS / PAPER BACKGROUND

Can synthetic movement improve authentication?

The TimeGAN study behind our interest in behavioral signals—and the limits of simply generating more training data.

Authentication often focuses on entry: a password, a second factor, a successful login. Continuous authentication asks a different question: can ordinary interaction provide useful evidence about who is using a session afterward?

Mouse dynamics is one possible behavioral signal. Movement during normal computer use can be analyzed without asking a user to perform a separate biometric action. But a personalized model needs examples of that person’s behavior, and enrollment data can be scarce.

The question in the paper

Scaling Synthetic Training Data for Mouse-Dynamics Authentication, by Karthik Godugolla, Charles Devlen, and Daqing Hou, investigates whether synthetic movement sequences can improve a per-user authenticator when real training data is limited.

The study uses TimeGAN to synthesize sequences and a BiLSTM to classify a genuine user versus other human users. Both stages consume aligned preprocessing. Synthetic data is added only to training; evaluation uses real interactions.

A distinct research task: this paper evaluates user authentication. It does not test whether an approval was completed by an AI agent. Human vs Agent is a related but separate project.

What was measured

The augmentation experiment evaluates 14 users selected from a hardware-matched group. It varies the real-to-synthetic training ratio from 1:1 to 1:5 and reports equal error rate (EER), the point where false acceptance and false rejection rates match. Lower is better.

Single-sequence resultMean EER
Real training sequences only34.16%
Real + synthetic sequences, 1:5 ratio32.67%

The improvement is 1.49 percentage points, with 13 of 14 users improving at the 1:5 ratio. This is a modest research improvement, not a claim of 98.51% accuracy or production-ready authentication. With five- or ten-sequence fusion, the synthetic-data gains were not statistically significant.

More samples do not necessarily mean more coverage

Returns diminished beyond approximately three synthetic sequences per real sequence. Embedding visualizations suggested that additional samples made already-covered regions denser rather than filling gaps in the real distribution.

That finding points toward generator coverage as a possible constraint. The paper does not establish the cause conclusively: it evaluates one generator architecture and leaves comparisons with alternative generators and non-generative augmentation for future work.

Why this matters for CogniVow

The study motivates two habits that carry into our work on human oversight: treat behavior as contextual evidence, and examine what the training data actually covers. A larger dataset or a favorable average cannot substitute for evaluation on different people, devices, and attack methods.

The long-term goal is practical assurance with less interruption. The current evidence supports continued research, with careful attention to error rates and accessibility.

Research basis: the research manuscript Scaling Synthetic Training Data for Mouse-Dynamics Authentication by Karthik Godugolla, Charles Devlen, and Daqing Hou. This page summarizes the six-page manuscript; it does not claim peer review, publication status, or a deployed commercial system.

Explore the research demo ↗