Evolving our machine learning to stop mobile bots
Mar 17, 2022Arushi Shah, Reid Tatoris

Summary
This post details the evolution of Cloudflare's machine learning models for bot detection, with a specific focus on improving performance for mobile application traffic. It outlines the process of data gathering, feature selection, model building (using Catboost), offline and online monitoring, and deployment strategies. The key contribution is the identification and incorporation of new datasets representing legitimate mobile app traffic, which were previously under-represented, leading to significant reductions in false positive rates for mobile applications.
More from the Website Security & Threat Management trail
- We tested our own WAF with frontier AI models. Here’s what we found
- When scanners miss the attack: how Cloudflare Client-Side Security protects storefronts
- Introducing automatic remediation policies with Cloudflare CASB
- Introducing context-aware vulnerability discovery and remediation with Cloudflare Managed Defense and OpenAI Daybreak Models
- Introducing Adaptive Intelligence: undermining the economics of every bot attack