Generative learning models and applications in healthcare