What is the advantage of generative Modelling?

A generative model learns each class independently and only examines input with labels that match to it. The model does not prioritise inter-model discrimination and does not analyse the data as a whole. As a result, learning is streamlined and algorithms run quicker.