{"id":79531,"date":"2025-01-17T01:35:01","date_gmt":"2025-01-17T01:35:01","guid":{"rendered":"https:\/\/goodwriterz.com\/site\/?p=79531"},"modified":"2025-01-17T01:35:01","modified_gmt":"2025-01-17T01:35:01","slug":"ai-is-hallucinating-doom","status":"publish","type":"post","link":"https:\/\/goodwriterz.com\/site\/ai-is-hallucinating-doom\/","title":{"rendered":"AI is hallucinating DOOM"},"content":{"rendered":"<div>\n<p>He could hallucinate <em>death<\/em>? Research by Google and Tel Aviv University has successfully simulated the game DOOM within a neural learning model called GameNGen.<\/p>\n<p><!-- No repeatable ad for zone: character count repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":0,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":0,\"nbrPlacementsScanned\":0,\"ruleCount\":400,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":144} --><br \/>\n<!-- No winning ad found for zone: below first paragraph! --><br \/>\n<!-- No winning ad found for zone: mid intro! --><\/p>\n<p>It&#8217;s been a big year for the &#8220;Can It Run DOOM&#8221; scene. We&#8217;ve started DOOM <a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/www.popsci.com\/science\/doom-e-coli-cells\/\">Stool bacteria<\/a>And the knowledge of a mad scientist A <a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/www.pcgamer.com\/mad-scientist-youtuber-grows-a-rat-brain-that-is-learning-to-play-doom\/\">Lab-grown rat brain<\/a> To play death. But Google and Tel Aviv University&#8217;s research turned the scenario around <a rel=\"nofollow noopener\" target=\"_blank\" href=\"http:\/\/gamengen.github.io\/\">GameNGen project<\/a>\u2014 These researchers aren&#8217;t just running DOOM in an AI environment; <em>simulation<\/em> DOOM without using any traditional code, visual assets, or game engines. Figuratively speaking, we now have a neural learning model that can \u201cthink\u201d about the existence of DOOM.<\/p>\n<p><!-- Repeatable debug data: {\"injection\":\"before\",\"adPosition\":0,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":0,\"nbrPlacementsScanned\":0,\"ruleCount\":400,\"degradationStartingPoint\":1,\"stopAds\":null,\"isEarlyInjection\":false,\"actualCount\":690} --><!-- Zone: character count repeatable. --><!-- Repeatable debug data: {\"injection\":\"after\",\"adPosition\":1,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":1,\"nbrPlacementsScanned\":0,\"ruleCount\":400,\"degradationStartingPoint\":1,\"stopAds\":null,\"isEarlyInjection\":false,\"actualCount\":0} --><br \/>\n<!-- Repeatable debug data: {\"isEarlyInjection\":false,\"currentRuleCount\":400,\"actualCount\":0,\"hasActualCountMetThreshold\":null,\"countRemainingForInjection\":null,\"nextBlockCount\":null,\"hasCountRemainingForInjectionMetThreshold\":null} --><\/p>\n<p>DOOM Simulated is instantly recognizable. It runs in full color at 20 frames per second and is powered by a single tensor processing unit (TPU). While this isn&#8217;t the first AI simulation of DOOM (nor can humans currently run it), it&#8217;s the most impressive and accurate yet, and it doesn&#8217;t require the latest hardware.<\/p>\n<p><!-- No repeatable ad for zone: character count repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":1,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":1,\"nbrPlacementsScanned\":1,\"ruleCount\":1000,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":333} --><\/p>\n<p>GameNGen training is achieved through a two-stage process. First, a reinforcement learning model (a reward-seeking AI, like a lab rat) was taught how to play DOOM. Her gaming sessions were recorded and passed to a diffusion model (an AI similar to the predictive text algorithm on your smartphone keyboard), which learned how to predict and create in-game visuals. The models were not exposed to DOOM&#8217;s source code or visual asset library.<\/p>\n<p><!-- No repeatable ad for zone: character count repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":1,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":1,\"nbrPlacementsScanned\":1,\"ruleCount\":1000,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":802} --><\/p>\n<p><!-- Repeatable debug data: {\"injection\":\"before\",\"adPosition\":1,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":1,\"nbrPlacementsScanned\":1,\"ruleCount\":1000,\"degradationStartingPoint\":1,\"stopAds\":null,\"isEarlyInjection\":false,\"actualCount\":1042} --><!-- Zone: character count repeatable. --><!-- Repeatable debug data: {\"injection\":\"after\",\"adPosition\":2,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":2,\"nbrPlacementsScanned\":1,\"ruleCount\":1000,\"degradationStartingPoint\":1,\"stopAds\":null,\"isEarlyInjection\":false,\"actualCount\":0} --><br \/>\n<!-- Repeatable debug data: {\"isEarlyInjection\":false,\"currentRuleCount\":1000,\"actualCount\":0,\"hasActualCountMetThreshold\":null,\"countRemainingForInjection\":null,\"nextBlockCount\":null,\"hasCountRemainingForInjectionMetThreshold\":null} --><\/p>\n<blockquote>\n<p>\u201cA complex video game, the popular one DOOM, can be run on a neural network (an enhanced version of the open Stable Diffusion version 1.4, in real time, while achieving visual quality similar to that of the original game). While not an exact simulation, the neural model is capable of Perform complex game state updates, such as calculating health and ammo, attacking enemies, damaging objects, opening doors, and continuing the game state over long paths.<\/p>\n<\/blockquote>\n<p><!-- No repeatable ad for zone: character count repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":2,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":2,\"nbrPlacementsScanned\":2,\"ruleCount\":1000,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":473} --><\/p>\n<p>While the AI \u200b\u200bDOOM simulation is clearly impressive, it&#8217;s not perfect. Many \u201ccomplex game state updates,\u201d such as a health meter or enemy movement, are influenced by the obvious visual elements we have come to associate with generative video. Objects turn into blurry blobs before snapping back into shape, sudden movement is often accompanied by smeared awkwardness, and the health meter fluctuates between numbers relentlessly. The AI \u200b\u200bis also unable to simulate any areas or functions in DOOM that were not explored during training.<\/p>\n<p><!-- Repeatable debug data: {\"injection\":\"before\",\"adPosition\":2,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":2,\"nbrPlacementsScanned\":2,\"ruleCount\":1000,\"degradationStartingPoint\":1,\"stopAds\":null,\"isEarlyInjection\":false,\"actualCount\":1033} --><!-- Zone: character count repeatable. --><!-- Repeatable debug data: {\"injection\":\"after\",\"adPosition\":3,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":3,\"nbrPlacementsScanned\":2,\"ruleCount\":1000,\"degradationStartingPoint\":1,\"stopAds\":null,\"isEarlyInjection\":false,\"actualCount\":0} --><br \/>\n<!-- Repeatable debug data: {\"isEarlyInjection\":false,\"currentRuleCount\":1000,\"actualCount\":0,\"hasActualCountMetThreshold\":null,\"countRemainingForInjection\":null,\"nextBlockCount\":null,\"hasCountRemainingForInjectionMetThreshold\":null} --><\/p>\n<p>However, GameNGen runs DOOM at better quality and frame rate than most PCs did in the mid-90s. And this is without the elegant DOOM engine (or any traditional game engine). Google research also found that when watching <em>short<\/em> After clips between 1.6 seconds and 3.2 seconds long, humans had great difficulty distinguishing between fake DOOM and real DOOM (their success rate was 58% to 60%). The simulated image is often ideal; He constantly fails to be perfect.<\/p>\n<p><!-- No repeatable ad for zone: character count repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":3,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":3,\"nbrPlacementsScanned\":3,\"ruleCount\":1000,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":489} --><\/p>\n<p>As for how this research will be used in the future, that&#8217;s anyone&#8217;s guess. Research by Google and Tel Aviv University has demonstrated that the interactive game can be run within the neural model paradigm. But they didn&#8217;t make a game from scratch. The arduous process of simulating a game within a neural model has no practical or economic benefit as of 2024, so GameNGen is little more than a proof of concept. It&#8217;s definitely not a product.<\/p>\n<p><!-- No repeatable ad for zone: character count repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":3,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":3,\"nbrPlacementsScanned\":3,\"ruleCount\":1000,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":942} --><br \/>\n<!-- Repeatable debug data: {\"isEarlyInjection\":true,\"currentRuleCount\":1000,\"actualCount\":942,\"hasActualCountMetThreshold\":true,\"countRemainingForInjection\":58,\"nextBlockCount\":589,\"hasCountRemainingForInjectionMetThreshold\":true,\"nextCount\":1531} --><\/p>\n<p><!-- Repeatable debug data: {\"injection\":\"before\",\"adPosition\":3,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":3,\"nbrPlacementsScanned\":3,\"ruleCount\":1000,\"degradationStartingPoint\":1,\"stopAds\":null,\"isEarlyInjection\":true,\"actualCount\":1000} --><!-- Zone: character count repeatable. --><!-- Repeatable debug data: {\"injection\":\"after\",\"adPosition\":4,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":4,\"nbrPlacementsScanned\":3,\"ruleCount\":1000,\"degradationStartingPoint\":1,\"stopAds\":null,\"isEarlyInjection\":true,\"actualCount\":0} --><\/p>\n<p>However, this research may lead to the development of a neural model that can be generated <em>unique<\/em> games. If generative game development can be achieved at a lower cost than traditional game development (while also providing an enjoyable experience for players), then something like GameNGen could become a viable product. But training may be the biggest hurdle here, as the AI \u200b\u200bwill need to have a good understanding of how games work (GameNGen seems to rely heavily on visual feedback) and, more importantly, it will need a huge dataset with a variety of existing data. , <em>Copyright<\/em> games. <\/p>\n<p><!-- No repeatable ad for zone: character count repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":4,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":4,\"nbrPlacementsScanned\":4,\"ruleCount\":1000,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":531} --><\/p>\n<p>While I have done my best to explain this research, I suggest reading <a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/arxiv.org\/pdf\/2408.14837\">Diffusion models are real-time game engines<\/a> White paper and visit <a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/gamengen.github.io\/\">GameNGen page on GitHub<\/a>.<\/p>\n<p><!-- No repeatable ad for zone: character count repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":4,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":4,\"nbrPlacementsScanned\":4,\"ruleCount\":1000,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":701} --><\/p>\n<p>source: <a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/gamengen.github.io\/\">GameNGen<\/a><\/p>\n<p><!-- No repeatable ad for zone: character count repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":4,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":4,\"nbrPlacementsScanned\":4,\"ruleCount\":1000,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":717} -->\n <\/div>\n<p>        (tags for translation) Latest technology <\/p>\n","protected":false},"excerpt":{"rendered":"<p>He could hallucinate death? Research by Google and Tel Aviv University has successfully simulated the game DOOM within a neural learning model called GameNGen. It&#8217;s been a big year for the &#8220;Can It Run DOOM&#8221; scene. We&#8217;ve started DOOM Stool bacteriaAnd the knowledge of a mad scientist A Lab-grown rat brain To play death. But &#8230; <a title=\"AI is hallucinating DOOM\" class=\"read-more\" href=\"https:\/\/goodwriterz.com\/site\/ai-is-hallucinating-doom\/\" aria-label=\"Read more about AI is hallucinating DOOM\">\u0625\u0642\u0631\u0623 \u0627\u0644\u0645\u0632\u064a\u062f<\/a><\/p>\n","protected":false},"author":1,"featured_media":79532,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[30],"tags":[1743,82],"class_list":["post-79531","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-video-games","tag-artificial-intelligence-artificial-intelligence","tag-video-games"],"jetpack_featured_media_url":"https:\/\/i0.wp.com\/goodwriterz.com\/site\/wp-content\/uploads\/2025\/01\/AI-is-hallucinating-DOOM.jpg?fit=2100%2C1400&ssl=1","jetpack_sharing_enabled":true,"jetpack-related-posts":[],"_links":{"self":[{"href":"https:\/\/goodwriterz.com\/site\/wp-json\/wp\/v2\/posts\/79531","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/goodwriterz.com\/site\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/goodwriterz.com\/site\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/goodwriterz.com\/site\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/goodwriterz.com\/site\/wp-json\/wp\/v2\/comments?post=79531"}],"version-history":[{"count":1,"href":"https:\/\/goodwriterz.com\/site\/wp-json\/wp\/v2\/posts\/79531\/revisions"}],"predecessor-version":[{"id":79533,"href":"https:\/\/goodwriterz.com\/site\/wp-json\/wp\/v2\/posts\/79531\/revisions\/79533"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/goodwriterz.com\/site\/wp-json\/wp\/v2\/media\/79532"}],"wp:attachment":[{"href":"https:\/\/goodwriterz.com\/site\/wp-json\/wp\/v2\/media?parent=79531"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/goodwriterz.com\/site\/wp-json\/wp\/v2\/categories?post=79531"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/goodwriterz.com\/site\/wp-json\/wp\/v2\/tags?post=79531"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}