Valve Training AI To Detect Counter-Strike Cheaters
Valve is working with machine learning to detect cheaters in Counter-Strike, as a means of replacing player reports and anticheat software. You could call it an "AI Watchdog." So, watch out aimbotters, spinbotters, flying dutchmen, and wallhackers, HAL may be monitoring everything you do. Of course implementing such a system is no easy task.
"The process of parsing, training, and classifying player data places serious demands on hardware, which means you want a machine other than the server doing the work. And because you don’t know ahead of time who might be using this kind of cheat, you’d have to monitor matches as they take place, from all ten players’ perspectives," explains a Valve representative via Reddit.
"There are over a million CS:GO matches played every day, so to avoid falling behind you’d need a system capable of parsing and processing every demo of every match from every player’s perspective, which currently means you’d need a datacenter capable of powering thousands of cpu cores."
The future of online gaming could be one where vigilant machines monitor everything people do, and anticheat programs no longer clog resources. Valve has already implemented a rudimentary version and yielded positive results: "Since the results have been promising, we’re going to continue this work and expand the system over time." Neat stuff.
Kotaku takes the street cred for pointing us to this story.