Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Interesting. What's stopping the AI from more or less instantly detecting human shapes and then dishing out headshots instantly as well? Technically, that should be possible. I suppose its learning material is strictly actual humans, so it'd never be able to learn that, even if technically feasible.


There's already bots that are capable of this (often used for cheating in games) - but this research is trying something more difficult and interesting - which is teaching an AI how to play a game, with nothing but a ton of learning material.

Things like moving around the map in a rational way, learning how to counterplay enemies, tactics when entering a room, all based on solely visual data, are extremely difficult. These skills are much more intuitive to humans, but much harder to learn than "there is a human head at {523,1021}"


Aimbots have been around in FPS games for a very long time, including purely out-of-band approaches (observe video output, send input) as they cannot be detected by anti-cheat software.


Valve has been at this for a long time...

They started with a system that lets players review games and try to understand if a player is a cheat or not. Games are anonymized, and you get to rewatch the replay to try to make a determination

They can then use that data to train their NN to help detect which players / games should be fed into this manual review process

I assume now the product is probably good enough that it's ranking reviewers too to determine how good reviewers are at detecting if there's cheats or not.

It's pure genius

Here's a GDC talk you may find interesting: > In this 2018 GDC session, Valve's John McDonald discusses how Valve has utilized Deep Learning to combat cheating in Counter-Strike: Global Offensive.

https://www.youtube.com/watch?v=kTiP0zKF9bc


Out-of-band cheats can sometimes be detected based on behavioral analysis.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: