Generative AI is a class of AI technologies focused on generating new content that resembles the data it was trained on, such as text, images, audio, or video. The main difference from classical machine learning (ML) lies in the objectives of the models: while discriminative models in classical ML aim to predict target outputs based on input data (e.g., data classification), generative models learn the data distribution to create new and original data that mirrors human-like outputs.
Generative AI leverages deep learning to discern complex relationships and patterns in training data, enabling the generation of new data. This contrasts with traditional ML methods that focus on prediction and classification.