News for hackers. Stuff that matters.
Re:Video generation models as world simulators by bigyikes on Thursday February 15, 2024 @10:45PM (#39392959)
I’ve been dying for someone to make a Civilization AI.

It might not be too crazy of an idea - would love to see a model fine-tuned on sequences of moves.

The biggest limitation of video game AI currently is not theory, but hardware. Once home compute doubles a few more times, we’ll all be running GPT-4 locally and a competent Civilization AI starts to look realistic.

Re:Video generation models as world simulators by Buttons840 on Thursday February 15, 2024 @11:00PM (#39393028)
I think it's also a matter of "shape". Like, GPT4 solves one "shape" of problem, given tokens, predict the next token. That's all it does, that's the only problem it has to solve.

A Civilization AI would have many problem "shapes". What do I research? Where do I build my city, what buildings do I build, how do I move my units, what units do I build, what improvements do I build, when do I declare war, what trade deals do I accept, etc, etc. Each of those is fundamentally different, and you can maybe come up with a scheme to make them all into the same "shape", but then that ends up being harder to train. I would be interested to see a good solution to this problem.

Re:Video generation models as world simulators by dannyw on Friday February 16, 2024 @03:09AM (#39394441)
You can constrain LLMs (like LLAMA) to only output certain tokens that match some schema (e.g. valid code syntax).

I don't see why you can't get a LLM to output something like "research tech332; build city3 building24".

Re:Video generation models as world simulators by Baeocystin on Thursday February 15, 2024 @11:28PM (#39393152)
I am 100% certain that the training of such an AI will result in winning a game without ever building a single city* and 1,000 other exploits before being nerfbatted enough to play a 'real' game.

(That doesn't mean I don't want to see the ridiculousness it comes up with!)

* https://www.youtube.com/watch?v=6CZEEvZqJC0

Re:Video generation models as world simulators by jdietrich on Friday February 16, 2024 @03:52AM (#39394704)
If you train the model purely based on win rate, sure. Fortunately, we can efficiently use RLHF to train a model to play in a human-like way and give entertaining matches.
Re:Video generation models as world simulators by lordnacho on Friday February 16, 2024 @04:54AM (#39395087)
I knew it, I knew it! It would be a Spiffing Brit video.

That guy is a genius at finding exploits in computer games. I don't know how he does it, I think you need to play a fair bit of each game before you find these little corners of the ruleset.

Re:Video generation models as world simulators by boppo1 on Friday February 16, 2024 @11:18PM (#39406318)
Idk maybe he uses some sort of fuzzer
Re:Video generation models as world simulators by Aerroon on Friday February 16, 2024 @10:12AM (#39398067)
But wouldn't this be amazing for the developer to fix a lot of edge cases/bugs?
Re:Video generation models as world simulators by Baeocystin on Friday February 16, 2024 @05:31PM (#39403871)
Maybe, maybe not. The stochastic, black-box nature of the current wave of ML systems gives me a gut feeling that using them like this is more of a Monkey's Paw wish granter than useful tool without a lot of refinement first. Time will tell!
Re:Video generation models as world simulators by amelius on Friday February 16, 2024 @06:50AM (#39395725)
> I’ve been dying for someone to make a Civilization AI.

Would love to see someone to make an AI that can predict our economy, perhaps by modeling all the actors that participate in the economy using AI agents.