Before we understand Generative AI, let us touchbase on its evolution.Actually first we need to understand that Generative AI is nothing new but is a subset of artificial intelligence.
We can think artificial intelligence as a superset and Machine Learning & Deep learning are the subsets of AI. Generative AI is even one step down in the hierarchy as it is subset of both Machine and Deep learning. Generative AI generates new, original and realistic content using artificial intelligence.
AI (Artificial Intelligence):
This refers to designing computer in a way so that it is capable of performing complex tasks that only a human could do.In Artificial Intelligence, capability of machine is limited to the initial programming logic and algorithm since if there is any changes needed to improve the system then programmer has to modify the logic to accomodate the new findings.There is no system to learn and adapt as per the new learnings.
ML (Machine Learning):
Machine learning is a branch of artificial intelligence which gives computers the capability to learn without being explicitly programmed. It uses algorithms trained on data sets to create models that enable machines to perform these tasks.ML provides the system to learn automatically by new experiences which differentiate it from AI.Here we provide the system a learning capability so that by looking a new data, system can learn itself and get updated without explicitly being done by anyone.
DL (Deep Learning):
Deep learning is subset of Machine Learning which is essentially a neural network and these neural networks attempt to simulate the behavior of the human brain to perform the required tasks.If we compare Deep learning with Shallow learning then there are more layers in Deep learning vs Shallow one.
Check for more details on supervised vs unsupervised learning.