TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Integrating GTA V into Universe

805 pointsby gdbover 8 years ago

35 comments

squeaky-cleanover 8 years ago
I love GTAV so much, it&#x27;s the most real single player world I&#x27;ve ever experienced. I once rear-ended an NPC because they suddenly stopped in the middle of the street. I got out of my car (because it&#x27;s GTA and you have to shoot everyone, duh) I saw the NPC had stopped because he hit a cat with his car!<p>I&#x27;d be lying if I said OpenAI Universe &#x2F; GTAV wasn&#x27;t one of the primary drivers in me trying to learn ML.<p>Anyone know what kind of hardware I will need to play with this? The AMI page on github mentions an AWS g2.2xlarge (iirc a GTX 1060 is slightly better than this?). And it seems like GTA is actually running on a different system you use VNC to share the screen&#x2F;input? Any estimates about whether a 1060 or 1080 on a beefy gaming PC could handle both at once?
评论 #13377458 未加载
评论 #13377221 未加载
评论 #13378707 未加载
ChuckMcMover 8 years ago
Ok, I am <i>so</i> glad that we&#x27;re not training AI to &quot;win&quot; at GTA V. That is not an android I want to meet on the street :-)<p>The transitive property of teaching an AI to drive given a world simulation, makes me wonder if you can train a network to recognize speech by feeding War and Peace through a text to speech program and then sending the audio data generated into an RNN. Where is the ground truth in such a system which you can calibrate your results by?
评论 #13380348 未加载
empath75over 8 years ago
I&#x27;m not sure I would like to live in a world with autonomous vehicles that were trained in Grand Theft Auto.
评论 #13377180 未加载
评论 #13376347 未加载
评论 #13376475 未加载
评论 #13376149 未加载
评论 #13376756 未加载
评论 #13375971 未加载
评论 #13378223 未加载
评论 #13379086 未加载
评论 #13380116 未加载
评论 #13376757 未加载
评论 #13376351 未加载
delegateover 8 years ago
This is cool.<p>Next step is obviously teaching it how to kill people in the game and get away from police.<p>I&#x27;d like to see the AI go on a rampage and win :).<p>That should be enough to wipe off a lot of smiles off our idealistic faces :)
评论 #13377233 未加载
评论 #13378120 未加载
zxcvvcxzover 8 years ago
Who&#x27;s ready for some &quot;Deep Pimping&quot;?<p><a href="http:&#x2F;&#x2F;gta.wikia.com&#x2F;wiki&#x2F;Pimping" rel="nofollow">http:&#x2F;&#x2F;gta.wikia.com&#x2F;wiki&#x2F;Pimping</a><p>ABSTRACT: We explore the adage &quot;pimpin&#x27; ain&#x27;t easy&quot; in the context of deep reinforcement learning in the OpenAI environment GTAV. We train a Deep Q-Network (DQN) to optimize player cash flows. Over the course of training, our network learns to keep these hoes in line, and discipline misbehaving customers.
captainarabover 8 years ago
This is incredible! Huge fan of GTA V &#x2F; Rockstar as well as Open.AI<p>Will be super interesting to see how all of the randomness in GTA V driving influences autonomous driving AIs.<p>I could see them being a bit more &quot;cautious&quot; in order to deal with all of the crazy drivers (and events) sharing the roads of Los Santos.
评论 #13376119 未加载
评论 #13375959 未加载
madezover 8 years ago
I wonder if AI is where games can make use of many cores. If the game logic can not be reasonibly parallelized anymore, the unused computing capacity can be used to add &quot;intelligent&quot; agents into the game. They don&#x27;t need to do revolutionary things, just being more complex, more &quot;reasonable&quot; and less predictable than the usual agents would be enough. I think that has the potential to make some games more interesting.<p>Imagine a game like Warcraft 3 where the units actually seem to have a personality and follow &quot;their guts&quot; in battles rather than following simple patterns like attacking the nearest enemy.<p>Maybe I&#x27;m ignorant about the current state of the art and games already do that. Do you know examples?
评论 #13376842 未加载
评论 #13376767 未加载
评论 #13376344 未加载
评论 #13376348 未加载
评论 #13377152 未加载
评论 #13376321 未加载
评论 #13381984 未加载
评论 #13376270 未加载
评论 #13376501 未加载
评论 #13376263 未加载
lxeover 8 years ago
It looks like it&#x27;s not just using the camera&#x2F;vnc images as input, but also uses depth data to simulate LIDAR input (<a href="http:&#x2F;&#x2F;deepdrive.io&#x2F;" rel="nofollow">http:&#x2F;&#x2F;deepdrive.io&#x2F;</a>).<p>I wonder, what makes it hard to rely on solely the 2 cameras to calculate&#x2F;guess the depth, similarly to the way us non-robotic drivers do it, when it comes to machine sensing.<p>EDIT: found this: <a href="https:&#x2F;&#x2F;web.stanford.edu&#x2F;class&#x2F;ee368&#x2F;Project_Autumn_1516&#x2F;Reports&#x2F;Appiah_Bandaru.pdf" rel="nofollow">https:&#x2F;&#x2F;web.stanford.edu&#x2F;class&#x2F;ee368&#x2F;Project_Autumn_1516&#x2F;Rep...</a> on the topic. Is there anything else I should read up on?<p>EDIT: found lots of articles: <a href="https:&#x2F;&#x2F;www.google.com&#x2F;webhp?sourceid=chrome-instant&amp;ion=1&amp;espv=2&amp;ie=UTF-8#q=optical+flow+depth+estimation" rel="nofollow">https:&#x2F;&#x2F;www.google.com&#x2F;webhp?sourceid=chrome-instant&amp;ion=1&amp;e...</a>
mysterydipover 8 years ago
Open world games seem like a great place to work with AI. What has traditionally prevented more intelligence, in my mind, was the ability of AI to understand and integrate with its environment. For example, if I say I threw a baseball, you can visualize that. In a virtual world, the AI can &quot;see&quot; and potentially interact with every object to increase understanding. Great experiment and I look forward to seeing how far you can take it!
uptownover 8 years ago
Off-topic, but does anyone know whether it&#x27;s the GTA engine used to record these videos:<p><a href="https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=T5kooJeXGiI" rel="nofollow">https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=T5kooJeXGiI</a><p>There&#x27;s a ton of them on YouTube, but I can&#x27;t figure out how they make them.
评论 #13378097 未加载
评论 #13377385 未加载
sytelusover 8 years ago
This is super cool. Are there any good resources&#x2F;how-to modify GTA V for things like this? I&#x27;m looking in to GTA main website and wikies but info for developers looks thin.<p>Here&#x27;s few links I found so far:<p><a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Modding_in_Grand_Theft_Auto" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Modding_in_Grand_Theft_Auto</a><p><a href="http:&#x2F;&#x2F;www.dev-c.com&#x2F;gtav&#x2F;scripthookv&#x2F;" rel="nofollow">http:&#x2F;&#x2F;www.dev-c.com&#x2F;gtav&#x2F;scripthookv&#x2F;</a><p><a href="https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=wS8oJTHqf8Q" rel="nofollow">https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=wS8oJTHqf8Q</a><p><a href="https:&#x2F;&#x2F;www.reddit.com&#x2F;r&#x2F;GrandTheftAutoV_PC&#x2F;comments&#x2F;38wct0&#x2F;guide_to_modding_gta_5_safely_and_effectively&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.reddit.com&#x2F;r&#x2F;GrandTheftAutoV_PC&#x2F;comments&#x2F;38wct0&#x2F;...</a><p><a href="https:&#x2F;&#x2F;steamcommunity.com&#x2F;sharedfiles&#x2F;filedetails&#x2F;?id=558079253" rel="nofollow">https:&#x2F;&#x2F;steamcommunity.com&#x2F;sharedfiles&#x2F;filedetails&#x2F;?id=55807...</a><p><a href="http:&#x2F;&#x2F;gtaforums.com&#x2F;forum&#x2F;109-tutorials&#x2F;" rel="nofollow">http:&#x2F;&#x2F;gtaforums.com&#x2F;forum&#x2F;109-tutorials&#x2F;</a><p>Also I&#x27;m reading that GTA folks went out of their way to prevent modding. So may be everything you do with GTA is a hack and there is no supported APIs for developers?
评论 #13377252 未加载
wrsh07over 8 years ago
This feels like an important step in the democratization of AI.<p>We have algorithms, data, and computing power which are unevenly distributed. Providing easy-to-access training data for a self-driving car feels like a huge step in democratizing the data aspect of car AI.
评论 #13376701 未加载
celerrimusover 8 years ago
Probably Uber should practice in GTAV, rather then on real roads:)
dsugarmanover 8 years ago
It would be really great to see OpenAI sponsor AI contests, the # of people contributing &#x2F; progressing on specific goals would be enormous.<p>This is really awesome, great work to those involved.
iagooarover 8 years ago
So imagine I&#x27;d like to start doing cool stuff like this by myself. Where do I start?
LeanderKover 8 years ago
too bad GTA V is not open-source for researchers. I don&#x27;t know how customisable it is, but e.g. experiencing snow&#x2F;ice or a failure like spontaneous pressure loss in one of the tires would be interesting to simulate.
评论 #13376656 未加载
justifierover 8 years ago
&gt; artificially slowed to 8FPS<p>i&#x27;m sure this is to offer relief to the nn but does this further simulate &#x27;reality&#x27;?<p>are our autonomous vehicles seeing at 8 frames per second?
评论 #13377174 未加载
9erdeltaover 8 years ago
Just a heads up to anybody who tries to get this running, you may have to request permission from Amazon to get the required instance going (g2.2xlarge). Apparently they are making sure people aren&#x27;t trying to set up botnets and bitcoin mining. Just sent in my request, we&#x27;ll see what happens.
hacker_9over 8 years ago
The video shown is a bit underwhelming; the car moves at 1 mph with pretty much just one car behind it the whole time.
评论 #13376320 未加载
评论 #13376303 未加载
nojvekover 8 years ago
This would make an interesting plot for a movie. Someday hacks GTAV ai into Google self driving cars. Suddenly &quot;do no evil&quot; company becomes &quot;fuck the world up&quot; and man tries to fight cars.<p>Anything that has wheels is dangerous to humans!
KennyCasonover 8 years ago
Imagine using this to train and to &quot;unit&quot; test a self driving car. With realistic graphics and the ability to control events, I wonder how useful this could be. (e.g. simulate near accident situations)
zitterbewegungover 8 years ago
It looks like it has driving support but I read the post and can I make a pedestrian agent? It doesn&#x27;t appear that I could. This looks like something I would like to play with and an awesome project.
deepnotderpover 8 years ago
Damn, OpenAI is a house
IMTDbover 8 years ago
Did anyone try to feed this AI with actual dashcam images and see if the driving learnt in GTA would be applicable in real life situations ?
kuprelover 8 years ago
Is it possible to return observations that a well equipped driverless car would receive (e.g. lidar, sonar, multiple cameras, IMU, etc)?
评论 #13377026 未加载
ex3ndrover 8 years ago
Next Step: Build Street View map of GTA V.
fb03over 8 years ago
I know this is totally unrelated, but i&#x27;d love to see a ML framework have a go at NetHack!
9erdeltaover 8 years ago
This is super intriguing! Didn&#x27;t have GTA V for PC but now I do!
cosinetauover 8 years ago
I&#x27;m not sure how anti cheat methods will work now.
learnf007over 8 years ago
looks like the blog post got deleted? why???? Sad face :(
AbenezerMamoover 8 years ago
This is actually pretty exciting!!!!
flippyheadover 8 years ago
I live in the future.
rubyfanover 8 years ago
What could go wrong
vyacheslavlover 8 years ago
now the interesting part: put it in front of ethical problem (take one from <a href="http:&#x2F;&#x2F;moralmachine.mit.edu&#x2F;" rel="nofollow">http:&#x2F;&#x2F;moralmachine.mit.edu&#x2F;</a>) and lets see what it does
kobeyaover 8 years ago
I&#x27;m probably one of the most critical people of the new AI-safety craze, but even I wonder if training AI on games like GTA is a good thing to do... if it is something I&#x27;d be hesitant to let my kids play, should we really be training our mechanical offspring on it?
评论 #13379858 未加载
评论 #13379005 未加载