advanced generative AI techniques