HackerTube

GDC 2018: John McDonald (Valve) - Using Deep Learning to Combat Cheating in CSGO

max4warn5 HN recommenders · recommended in 4 months, 2018–2026
YouTube
talk · intermediate · evergreen · 2018–2026 on HN

A GDC 2018 talk by Valve's John McDonald on VACNet, a deep learning system that analyzes CS:GO gameplay to detect cheaters. It covers how the model is trained on human-reviewed Overwatch cases and how its output feeds human moderation.

HN points to it as the definitive example of server-side, behavioral, non-invasive anti-cheat using machine learning, often as a counterpoint to kernel-level anti-cheat.

12 comments from Hacker News

@abuob2026-01 · in “Microsoft kills official way to activate Windows 11/10 without internet”

But you can detect serverside (at least probabilistically) if a user is abusing it to their advantage. Some Valve guy gave a great talk about their cheating detection a while back; I found it incredibly impressive: ▶ this video (can't comment on their effectiveness these days, haven't played CS in a long time)

Strongly recommends View on HN
@willis9362020-01 · in “EA is permanently banning Linux players on Battlefield V”

See the video above. It’s a condensed recap of Valve’s GDC 2018 presentation on VACnet. The actual presentation is worth listening to if you have the time. ▶ this video I disagree on the statement that developers, publishers, and/or anticheat companies are too incompetent to implement good solutions. They have not been putting serious effort into the problem or else the state of cheating in video games wouldn’t be as bad as it is today.

Recommends View on HN
@hatsunearu2018-10 · in “With Proton and Steam Play, many Windows games now work on Linux”

▶ this video Watch this! It's about using ML to catch cheaters. I searched youtube to show you this video; I used the search term "cs go machine learning". The first video was actually this: link Looks like it's using ML to make better aimbots--lol!

Recommends View on HN
@Trellmor2018-07 · in “Riot Games Approach to Anti-Cheat”

Valves John McDonald recently gave a talk at Gdc how they use machine learning to combat cheaters in CS:GO. Quite interesting to watch. ▶ this video

Recommends View on HN
@ehsankia2018-07 · in “Riot Games Approach to Anti-Cheat”

If you wanna something more novel, look at this talk from Valve [0] on how they are integrating Deep Learning into their CS:GO cheater detection system (confusingly called Overwatch). It's not used to ban users, but rather to bring suspicious plays into their existing user-reviewed moderation system. In general, this type of human/AI side-by-side feedback loop seems to be very successful, all the way from games to moderating content on the web. [0] ▶ this video

Recommends View on HN