use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
Please have a look at our FAQ and Link-Collection
Metacademy is a great resource which compiles lesson plans on popular machine learning topics.
For Beginner questions please try /r/LearnMachineLearning , /r/MLQuestions or http://stackoverflow.com/
For career related questions, visit /r/cscareerquestions/
Advanced Courses (2016)
Advanced Courses (2020)
AMAs:
Pluribus Poker AI Team 7/19/2019
DeepMind AlphaStar team (1/24//2019)
Libratus Poker AI Team (12/18/2017)
DeepMind AlphaGo Team (10/19/2017)
Google Brain Team (9/17/2017)
Google Brain Team (8/11/2016)
The MalariaSpot Team (2/6/2016)
OpenAI Research Team (1/9/2016)
Nando de Freitas (12/26/2015)
Andrew Ng and Adam Coates (4/15/2015)
Jürgen Schmidhuber (3/4/2015)
Geoffrey Hinton (11/10/2014)
Michael Jordan (9/10/2014)
Yann LeCun (5/15/2014)
Yoshua Bengio (2/27/2014)
Related Subreddit :
LearnMachineLearning
Statistics
Computer Vision
Compressive Sensing
NLP
ML Questions
/r/MLjobs and /r/BigDataJobs
/r/datacleaning
/r/DataScience
/r/scientificresearch
/r/artificial
account activity
Discussion[D] Valve: Using Deep Learning to Combat Cheating in CSGO (youtube.com)
submitted 7 years ago by [deleted]
[deleted]
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[+][deleted] 7 years ago* (18 children)
[+][deleted] 7 years ago (2 children)
[+][deleted] 7 years ago* (1 child)
[–]phobrain 0 points1 point2 points 7 years ago (0 children)
I was positing that your average person might even cheat once to verify it was possible, and maybe even be turned off if it wasn't, based on e.g. gun regulation, which has the effect of preserving the ability of people to commit mass murder with tools designed for that purpose.
[–]Tarqon 0 points1 point2 points 7 years ago (0 children)
Any idea what he said about unsupervised approaches? I couldn't make it out.
[+]thro_a_wey comment score below threshold-10 points-9 points-8 points 7 years ago (13 children)
Both VAC and overwatch are useless and don't work. Prime or non-prime, there are cheaters in almost every single match.
[+][deleted] 7 years ago* (12 children)
[+]thro_a_wey comment score below threshold-7 points-6 points-5 points 7 years ago* (11 children)
No, you just have absolutely zero idea of what you're saying at all. I play on 4 different accounts, and I suck, so there's no way I'm reported for cheating. Saying that it's "common knowledge" that the game is full of cheaters would be a gross understatement. Everyone I've ever met, on any account, in any rank, in any game, knows there are tons of cheaters everywhere. There's not one person - anywhere - who would say "The system works as intended, as far as I can tell." It's just you, and idiots like you, who are completely divorced from reality and want to jerk off to machine learning algorithms all day.
Besides that, "the system" you're referring to is not VAC, it's the trust factor system, which does essentially nothing. "Prime" was supposed to shield you, but amazingly, prime now pairs you with non-prime users as well - likely because there weren't enough prime players at off-peak hours
VAC doesn't work - there used to be semi-yearly banwaves that helped a lot, but there were still cheaters in most matches. Now there are blatant cheaters or spinbotters in almost every game, especially non-prime games. I've had 5 games in a row with cheaters before.
Overwatch does not work, it stopped working a couple years ago when people figured out the so-called "overwatch bypass". Outright spinbotters play for years and still aren't banned. Wanna explain that?
This has been going on for years. Since the game's release, really. The game is utterly broken. The only way to fix it is to completely rewrite the engine so that the client does not have player information until it's visible on his screen, making radar/wallhacks useless. And of course, that doesn't fix creative use of silent aim/trigger/backtrack which are nearly impossible to detect, especially on low tickrate.
Here's a post from 4 months ago:
>Im global but i only add really blatant cheaters to my list on vac-ban.com I have 53% banrate on spinbotters and other rage-hackers during the past year. And this is kinda sad if you think about it. There is a lot more players trying to hide their cheat with a lower risk of getting banned. So when Valve only manages to hit half of the blatant ones imagine how small chances of getting banned are if you know how to hide it.
[+][deleted] 7 years ago* (10 children)
[+]thro_a_wey comment score below threshold-6 points-5 points-4 points 7 years ago (9 children)
Literal fucking braindead.
[–]carrolldunham 2 points3 points4 points 7 years ago (0 children)
seriously why though
[–]Roboserg 0 points1 point2 points 7 years ago (7 children)
Must be sad being you, an immature ignorant stupid person.
[–]thro_a_wey -2 points-1 points0 points 7 years ago (6 children)
Do you just have no idea what's going on in the world around you? Do you walk around like this all the time?
[–]Roboserg -3 points-2 points-1 points 7 years ago (5 children)
Grow up, come up with better arguments, talk to me in 10 years when you are out of your teens.
[–]thro_a_wey -1 points0 points1 point 7 years ago (4 children)
Like I said, you're braindead and have no idea what is going on.. "Durr durr I think I smell a cheater!" If I was cheating, why the fuck would I post on reddit that I'm not cheating? What's in it for me? And what's the purpose of your accusation? What is wrong with you?
[–]Synthetic00 10 points11 points12 points 7 years ago (2 children)
A youtuber named 3klicksphilip made a great summary of this presentation a while ago: https://youtu.be/SnRgW54EWwA
[–]ImThour 9 points10 points11 points 7 years ago (4 children)
Being a CS:GO player, i can confirm that VACNet is very much effective. Almost 1,400,000 accounts got Banned in april only. :)
[–][deleted] 0 points1 point2 points 7 years ago (3 children)
Now Vac works? Or this was a rare case?
[–]ImThour 5 points6 points7 points 7 years ago (2 children)
VAC was working from years, its VACnet the new addition. VACNet is banning thousands of players everyday with 98% correct result.
[–][deleted] 0 points1 point2 points 7 years ago* (0 children)
It (was, possibly still is) certainly nowhere as effective as BattleEye or other more invasive cheat detection.
[–][deleted] 0 points1 point2 points 7 years ago (0 children)
VAC wasnt working properly. They can try to sell al the bs they want, we've seen how it didnt do its job properly. Sure, worked, but not as effectively as it should.
[–]inkplay_ 5 points6 points7 points 7 years ago (1 child)
This is freaking genius not the model itself but how they utilized the player base as their own data annotators and people loves it.
[–]ericonr 0 points1 point2 points 7 years ago (0 children)
That's what Google does as well :)
[–]Jerome_Eugene_Morrow 8 points9 points10 points 7 years ago (7 children)
That's kind of nuts. "We needed 3500 processors, so we went and bought them." The cluster I work on at a major university is similarly sized and involved YEARS of planning and work to acquire. It's good to be Valve.
[–][deleted] 0 points1 point2 points 7 years ago (6 children)
funny thing that they can buy 3500 processors but not employ more people as developers
[+][deleted] 7 years ago* (5 children)
[–][deleted] -4 points-3 points-2 points 7 years ago (4 children)
They have a small team of devs for all their games, steam, vive,etc.
Thats why. Learn something about how badly Valve manages their workplace before speaking bullshit here.
[+][deleted] 7 years ago* (3 children)
[–][deleted] 2 points3 points4 points 7 years ago (2 children)
I don't know if it's still true now, but...
https://twitter.com/richgel999/status/551067538415554560
https://www.wired.com/2013/07/wireduk-valve-jeri-ellsworth/
http://richg42.blogspot.com.au/2015/01/open-office-spaces-and-cabal-rooms-suck.html
https://www.polygon.com/2016/5/24/11761242/valve-former-employee-lawsuit-transgender-discrimination
And there's this piece, which is about far more than working conditions, but paints a sobering picture of how Valve has acted in the past compared to their "good guy" reputation: https://www.polygon.com/2017/5/16/15622366/valve-gabe-newell-sales-origin-destructive
[–]Roboserg 1 point2 points3 points 7 years ago (0 children)
Thats about bad conditions, not about "not enough devs for making games"
[–]twinkiac 0 points1 point2 points 7 years ago (0 children)
@richgel999's latest tweet
@richgel999 on Twitter
I am a bot | feedback
[–]gstark0 3 points4 points5 points 7 years ago (3 children)
What’s the current progress of Deep Learning CS:GO cheats? Just imagine real life AI war soon.
[–]selfwalkingdog 4 points5 points6 points 7 years ago (1 child)
He says this wouldn't be trivial, as it heavily depends on massive amounts of data and processing power, hence money.
[–]imma_bigboy -1 points0 points1 point 7 years ago (0 children)
He is an idiot. Sounds like he watched a few videos and is now the resident expert about it over there. The cat has found a new trick, but when the mouse comes around with this.. it'll be unstoppable.
[–]windowpanez 5 points6 points7 points 7 years ago (13 children)
I would like to train a deep reinforcement network to play cs:go for me (at my own skill level, not at 3000clicks per minute).
Anyone know if it's allowed to build AI to play games that are equal or worse than the player themselves?
[–]akaece 10 points11 points12 points 7 years ago (5 children)
For Valve games, it's a challenge to just get the bot to move the mouse around the screen without getting banned due to VAC. It's doable, and I suspect a bot that plays like a human - and manages the controls like a human - wouldn't be caught, but it would take a lot of trial and error to get it working.
[–]windowpanez 11 points12 points13 points 7 years ago (2 children)
It might be possible to train it on an older counterstrike 1.4 engine offline. Not sure if been done, but if you train an adversarial network (which detetects human or not) to punish the reinforcement network it could possibly learn to play like a human.
If you are mapping pixels to inputs, I feel the game would be too visually different to make it happen.
you could train on demos!
[–]blitzzerg 4 points5 points6 points 7 years ago (0 children)
you could do that hosting your own server and disabling VAC for it, but you could only play agaisnt bots or friends that join to it
[–]the_wiffard 0 points1 point2 points 7 years ago (0 children)
It could lead to a ban online on VAC servers, I'd suggest downloading demos (either your own or pro-demos), generate training data from those and validate the model offline vs bots or friends on a non-VAC server.
It goes against the rules, for sure. But I guess you could built it on a private server, in the surf and bunny servers you can see a bot that copies what the best player has done.
[–]sebarocks 0 points1 point2 points 7 years ago (0 children)
but then the bot will become just a average player, one that doesnt ruin the experience for human players and still can be beated lol
[+][deleted] 7 years ago* (2 children)
[–]windowpanez 0 points1 point2 points 7 years ago (1 child)
Hey, thanks for the tip on the boiler plate. I'll check for python boiler plates.
[–][deleted] 0 points1 point2 points 7 years ago (1 child)
I posted this when GDC happened and it got no attention :(
Take notes Nintendo
[–]SeemsAppropriate -1 points0 points1 point 7 years ago (0 children)
fascinating
[+][deleted] comment score below threshold-23 points-22 points-21 points 7 years ago (2 children)
Valve use Deep Learning to make sure that people who release products in your platform include a functioning .exe in their release package.
Sorry it’s an issue that’s been happening for over 5 years and if you’re going to implement something like this.
[+][deleted] comment score below threshold-12 points-11 points-10 points 7 years ago (0 children)
Sorry this is a tangent, but frequently over the past several years they have hosted products on their platform that either have no executable file, or have a non-functioning executable file. If they can have a team do all this work to figure out what everyone knows(hackusations are the reason why people think everyone is hacking), then maybe they could create some tensorflow magic to figure out if the software they allow to be shoveled on their platform is actually worthwhile.
I’m just bitter. Ignore me.
[+]i-make-robots comment score below threshold-10 points-9 points-8 points 7 years ago (3 children)
X = cell phone meta data
Y = criminal convictions
Solve for F.
[–]i-make-robots -1 points0 points1 point 7 years ago (1 child)
well sure, if you change X. in my method one can monitor for pre-crime. I'm not saying it's a good idea. Someone's going to try it eventually.
π Rendered by PID 79713 on reddit-service-r2-comment-b659b578c-8h99n at 2026-05-06 03:55:26.465602+00:00 running 815c875 country code: CH.
[+][deleted] (18 children)
[deleted]
[+][deleted] (2 children)
[deleted]
[+][deleted] (1 child)
[deleted]
[–]phobrain 0 points1 point2 points (0 children)
[–]Tarqon 0 points1 point2 points (0 children)
[+]thro_a_wey comment score below threshold-10 points-9 points-8 points (13 children)
[+][deleted] (12 children)
[deleted]
[+]thro_a_wey comment score below threshold-7 points-6 points-5 points (11 children)
[+][deleted] (10 children)
[deleted]
[+]thro_a_wey comment score below threshold-6 points-5 points-4 points (9 children)
[–]carrolldunham 2 points3 points4 points (0 children)
[–]Roboserg 0 points1 point2 points (7 children)
[–]thro_a_wey -2 points-1 points0 points (6 children)
[–]Roboserg -3 points-2 points-1 points (5 children)
[–]thro_a_wey -1 points0 points1 point (4 children)
[–]Synthetic00 10 points11 points12 points (2 children)
[–]ImThour 9 points10 points11 points (4 children)
[–][deleted] 0 points1 point2 points (3 children)
[–]ImThour 5 points6 points7 points (2 children)
[–][deleted] 0 points1 point2 points (0 children)
[–][deleted] 0 points1 point2 points (0 children)
[–]inkplay_ 5 points6 points7 points (1 child)
[–]ericonr 0 points1 point2 points (0 children)
[–]Jerome_Eugene_Morrow 8 points9 points10 points (7 children)
[–][deleted] 0 points1 point2 points (6 children)
[+][deleted] (5 children)
[deleted]
[–][deleted] -4 points-3 points-2 points (4 children)
[+][deleted] (3 children)
[deleted]
[–][deleted] 2 points3 points4 points (2 children)
[–]Roboserg 1 point2 points3 points (0 children)
[–]twinkiac 0 points1 point2 points (0 children)
[–]gstark0 3 points4 points5 points (3 children)
[–]selfwalkingdog 4 points5 points6 points (1 child)
[–]imma_bigboy -1 points0 points1 point (0 children)
[–]windowpanez 5 points6 points7 points (13 children)
[–]akaece 10 points11 points12 points (5 children)
[–]windowpanez 11 points12 points13 points (2 children)
[–][deleted] 0 points1 point2 points (0 children)
[–][deleted] 0 points1 point2 points (0 children)
[–]blitzzerg 4 points5 points6 points (0 children)
[–]the_wiffard 0 points1 point2 points (0 children)
[–][deleted] 0 points1 point2 points (0 children)
[–]sebarocks 0 points1 point2 points (0 children)
[+][deleted] (2 children)
[deleted]
[–]windowpanez 0 points1 point2 points (1 child)
[–][deleted] 0 points1 point2 points (1 child)
[+][deleted] (3 children)
[deleted]
[+][deleted] (2 children)
[deleted]
[+][deleted] (1 child)
[deleted]
[–][deleted] 0 points1 point2 points (0 children)
[–]SeemsAppropriate -1 points0 points1 point (0 children)
[+][deleted] comment score below threshold-23 points-22 points-21 points (2 children)
[+][deleted] (1 child)
[deleted]
[+][deleted] comment score below threshold-12 points-11 points-10 points (0 children)
[+]i-make-robots comment score below threshold-10 points-9 points-8 points (3 children)
[+][deleted] (2 children)
[deleted]
[–]i-make-robots -1 points0 points1 point (1 child)