Submitted by SleekEagle t3_yfq1dv in singularity
cy13erpunk t1_iu60x0m wrote
ELI5 plz?
HydrousIt t1_iu6mdk9 wrote
A flow model is a type of generative AI. It is a method of unsupervised learning, meaning no labels are used for the prediction. A flow model uses a "flow" model, similar to the flow of water, to generate data from an assumed distribution. They are less VRAM intensive and faster to generate images, even though GANs are generally more realistic, with more details in the generated images. Anyone feel free to correct me and also ask more
cy13erpunk t1_iu8302r wrote
thnx =]
SleekEagle OP t1_iuedbiw wrote
Just to add - PFGMs are best in class for flow models. They perform comparably to GANs on the datasets used in the paper, which is pretty exciting.
SleekEagle OP t1_iued3mr wrote
To generate data, you need to know the probability distribution of a dataset. This is in general unknown. The method called "normalizing flows" starts with a simple distribution that we do know exactly, and learns how to turn the simple distribution into the data distribution through a series of transformations. If we know these transformations, then we can generate data from the data distribution by sampling from the simple distribution and passing it through the transformations.
Normalizing flows are a general approach to generative AI - how to actually learn the transformations and what they look like depends on the particular method. With PFGMs, the authors find that the laws of physics define these transformations. If we start with a simple distribution, we can transform it into the data distribution by imagining the data points are electrons and moving them according to the electric field they generate.
cy13erpunk t1_iueft1e wrote
what a time to be alive =]
appreciated
SleekEagle OP t1_iuhwyl1 wrote
Some might say the coolest ;)
My pleasure!
Viewing a single comment thread. View all comments