News for hackers. Stuff that matters.
Re:Diffusion Models Are Evolutionary Algorithms by dawnofdusk on Wednesday November 13, 2024 @02:34PM (#42129125)
>I do not see the same concept in diffusion models.

I believe,

Population size = noise dimensionality

Population diversity = noise magnitude

Re:Diffusion Models Are Evolutionary Algorithms by amelius on Wednesday November 13, 2024 @05:29PM (#42130885)
But iiuc, an EA algorithm needs to keep an entire population in memory at once.

I don't think this is the case for diffusion models.

Re:Diffusion Models Are Evolutionary Algorithms by bob1029 on Wednesday November 13, 2024 @06:01PM (#42131177)
You can maintain a population of arbitrary size when using approaches such as tournament selection. Each worker can pull a subset of the population from another datacenter and run an isolated tournament. You also don't have to run the entire population each iteration. You can keep win-loss statistics and handle final selection/crossover/mutation in a separate thread once enough have accumulated.

Put more simply, run it like chess and use things like Elo rating to determine fitness at selection time.