• Jerkface (any/all)@lemmy.ca
    link
    fedilink
    English
    arrow-up
    3
    arrow-down
    21
    ·
    1 day ago

    The difference between “generative AI” and “procedural generation” cannot be meaningfully nailed down.

      • eRac@lemmings.world
        link
        fedilink
        English
        arrow-up
        1
        arrow-down
        1
        ·
        3 hours ago

        Generative AI is too. Maintain your seed and you should get the same result every time.

        Most of the SaaS AI tools don’t expose control over their RNG, but some self-hosted ones do.

    • pankuleczkapl@lemmy.dbzer0.com
      link
      fedilink
      English
      arrow-up
      16
      ·
      1 day ago

      I think it can - procedural generation consist of procedures, that is elements designed by humans, which are just connected into a bigger structure. Every single template, rule and atomic object (e.g. a single room in a generated house) is hand-designed, and as such no matter what comes out the elements and connections were considered by a real human. On the other hand, generative AI is almost always some sort of machine learning, that is an approximation of what a good structure of something should be, but it is only a very poor, randomised approximation. You have absolutely no guarantees nor constraints on what might pop out of the model - that is my main concern with genAI, though the whole outputted thing looks reasonable, upon closer inspection it has a lot of inconsistenties.

      • Jerkface (any/all)@lemmy.ca
        link
        fedilink
        English
        arrow-up
        3
        arrow-down
        7
        ·
        1 day ago

        I think you are reading in the “designed by humans” part. Even when that is nominally true, the whole point of procedural generation is to create a level of complexity and emergence that the outputs are surprising and novel. Things no one expected are desirable. I think the distinction being drawn is not meaningful; in both cases, it is entirely possible and likely that no human being understands how a given output was arrived at.

    • luciole (he/him)@beehaw.org
      link
      fedilink
      English
      arrow-up
      12
      arrow-down
      2
      ·
      1 day ago

      Nonsense. Procedural generation is a rule-based deterministic system while generative AI is probabilistic and data driven. It’s fundamentally different.

      • Jerkface (any/all)@lemmy.ca
        link
        fedilink
        English
        arrow-up
        4
        arrow-down
        4
        ·
        edit-2
        1 day ago

        Markov chains are both probabilistic and data-driven. For example. LLMs are not that far removed from markov chains. Should game developers be allowed to use latent spaces or is that too sloppy AI?

      • Jerkface (any/all)@lemmy.ca
        link
        fedilink
        English
        arrow-up
        2
        arrow-down
        5
        ·
        edit-2
        1 day ago

        Okay, but (ignoring that procedural generation can also be probabilistic) what is the functional difference? The point I’m getting at is that you cannot banish the one without necessarily limiting the other.