31
submitted 4 days ago* (last edited 4 days ago) by GrayBackgroundMusic@lemmy.zip to c/factorio@lemmy.world

This seems neat.

you are viewing a single comment's thread
view the rest of the comments
[-] jacksilver@lemmy.world 4 points 3 days ago

I'm not aware of genetic algorithms being used in GenAI. Genetic algorithms really had their hayday in the 1990s to my understanding. They're generally very limited due to the heuristic like approach to refining the underlying model.

As for structured vs unstructured, you can typically think of it as whether or not the information is "machine readable" or has an explicit structure.

With the Factorio setting the structure is the grid (how many spaces are there to work with) and what structures you can place on each grid space. So in an x by y rectangle the algorithm has to decide what of the z types of structures should be at each spot on the grid (effectively an xyz output space)

Conversley with language/text you run into many different problems. Just trying to define how many words there are is an ever evolving challenge. While you might be limited to 26 characters, there are no rules about how long or short a sentence is, grammer is flexible, conjugations are all over the place, and the meaning of a sentence can change based on the last word Garden path sentence. Essentially, there is no definitive meaning of any sentence without a contextual lens to provide it structure.

[-] chicken@lemmy.dbzer0.com 2 points 3 days ago

Ok, so what you're saying is it's about whether the goal can be precisely defined.

Afaik the basic way they are trained is conceptually very similar or the same as genetic algorithms: GANs are similar to mimicry in evolutionary biology, with an evolutionary arms race between both networks.

[-] jacksilver@lemmy.world 4 points 3 days ago

Haha, I'm happy to go deep on this if you want, but will keep this post shortish.

Types of data (structured vs unstructured) and types of ML (supervised vs unsupervised vs reinforcement learning) are different.

The way Generative AI models are trained is generally very different than genetic algorithms and typically uses a mixture of Reinforcement Learning and Supervised learning with a diffusion or transformer backend (type of deep learning layer).

GANs probably count as generative AI, but predate the current AI models by a few years. Their approach is more about competing models than survival of the fittest, as it has a model that generates and a model that critiques. Their main drawback was that they could really only output content in a narrow range (faces or landscapes, but not both).

this post was submitted on 22 May 2026
31 points (79.2% liked)

Factorio

1648 readers
2 users here now

A Lemmy community for the game Factorio made by Wube Software.

Rules

founded 2 years ago
MODERATORS