What’s Gen AI?
What is Generative AI? Understanding the Future of Artificial Intelligence
- A class of artificial intelligence systems that creates new content, such as text, images, audio, and video, by learning from existing data.
- Boosts productivity, drives innovation and personalisation, and transforming how we create and interact with content.
- Complex problem solving with AI’s ability to explore vast solution spaces and put forward novel approaches that might not be immediately evident to human experts.

What is Generative (Gen) AI?
Definition and Overview
Generative AI refers to a class of artificial intelligence systems designed to create new content, such as text, images, audio, and video, by learning from existing data. Unlike traditional AI, which focuses on analyzing and interpreting data, generative AI models are capable of generating novel outputs that are indistinguishable from human-created content. This technology leverages advanced machine learning techniques to understand the underlying patterns and structures within the training data, enabling it to produce creative and realistic results.
Brief History and Evolution
The concept of generative AI has evolved significantly over the past few decades. Early advancements in neural networks and machine learning laid the groundwork for more sophisticated models. In the mid-2010s, the introduction of Generative Adversarial Networks (GANs) by Ian Goodfellow marked a significant breakthrough, enabling the generation of highly realistic images and videos. Subsequent developments in transformer architectures, such as OpenAI’s GPT (Generative Pre-trained Transformer) models, further revolutionized the field by enabling the generation of coherent and contextually relevant text. These advancements have led to widespread applications and ongoing research in generative AI.
Key Concepts
-
Neural Networks: The foundation of generative AI, neural networks are computational models inspired by the human brain. They consist of interconnected nodes (neurons) that process data and learn patterns. Deep learning, a subset of machine learning, uses multiple layers of neural networks to model complex data relationships.
-
Generative Adversarial Networks (GANs): GANs consist of two neural networks, a generator and a discriminator, that compete against each other. The generator creates new data instances, while the discriminator evaluates their authenticity. This adversarial process improves the quality of the generated data over time.
-
Transformers: Transformers are a type of neural network architecture that excels in handling sequential data. They use mechanisms like self-attention to understand the context and relationships within the data. Transformers are the backbone of models like GPT-3, which can generate human-like text based on given prompts.
Gen AI vs Traditional AI: Understanding the Difference
Two major categories of AI are making waves: traditional AI and generative AI. Let’s explore what sets them apart.
Gen AI vs AI
Traditional AI
Traditional AI, also known as narrow or weak AI, is designed to perform specific tasks based on pre-defined rules and data. These systems are excellent at:
- Analysing data
- Recognising patterns
- Making predictions
- Solving specific problems
Examples of traditional AI include:
- Spam filters in email
- Recommendation systems on streaming platforms
- Voice assistants like Siri or Alexa
- Chess-playing computers
While powerful in their domains, traditional AI systems are limited to the tasks they’re programmed for and don’t have the ability to create new content or adapt to entirely new situations.
Generative AI
Generative AI, on the other hand, is a subset of AI that can create new content, ideas, or solutions.
These systems use machine learning techniques, particularly deep learning and neural networks, to generate:
- Text
- Images
- Music
- Videos
- Code
- And more
Key features of generative AI include:
- Creativity: Can produce original content
- Adaptability: Can apply learning to new, unseen tasks
- Open-endedness: Can handle a wide range of inputs and generate diverse outputs
Examples of generative AI include:
- ChatGPT and other large language models
- DALL-E and Midjourney for image generation
- GitHub Copilot for code generation
Key Differences
- Purpose: Traditional AI solves specific problems, while generative AI creates new content.
- Flexibility: Generative AI is more adaptable to new situations and can perform a wider range of tasks.
- Output: Traditional AI typically provides analysis or decisions, while generative AI produces new, original content.
- Learning: Generative AI often uses more advanced machine learning techniques and can continue to learn and improve with more data.
While both types of AI have their strengths, generative AI is pushing the boundaries of what’s possible in artificial intelligence, opening up new applications and possibilities across various industries.

everyday application
Applications of Generative AI
✔ Image and video generation (e.g., deepfakes, art creation)
✔ Audio generation (e.g., music composition, voice synthesis)
✔ Other applications (e.g. game design)