Generative AI in the machine learning landscape

Generative AI Concepts

Daniel Tedesco

Data Lead, Google

Models that analyze

Discriminative models

Image of a cartoon robot with a magnifying glass

  • Answer closed-ended questions
  • Learn from training data
  • Guess correct answer or categorize

Two images, one of a puppy and one of a bagel, with a cartoon robot trying to decipher between them.

1 Wikimedia Commons
Generative AI Concepts

Bagels and puppies

 

 

 

Image of a cartoon robot with a magnifying glass

Four labeled images, two images of puppies and two images of bagels

1 Wikimedia Commons
Generative AI Concepts

Guessing with confidence

A cartoon robot proclaiming, "puppy!" and an image of a happy puppy

1 Puppy image from DALL·E 2
Generative AI Concepts

Models that imagine

Generative models

Image of a cartoon robot with a wrench and screwdriver

  • Guess data for a prediction
  • Still require training
  • Generate new content
1 Puppy image from Dall-E 2
Generative AI Concepts

Mixing for effect

 

 

Generative AI:

  • Combines generative models with other ML
  • Models must work together like parts of a machine
  • Produce complex creative work

Cosmopolitan Magazine cover of a female astronaut generated by AI

1 Cosmopolitan Magazine
Generative AI Concepts

Generative adversarial networks (GANs)

A cartoon generative model saying, "I'll trick you" to a cartoon discriminative model

  • Generators try to trick discriminators
  • Compare notes and get better in multiple rounds
Generative AI Concepts

Bagel Puppy GAN

A cartoon generative model challenging a discriminative model with pictures of puppies curled up to look very similar to bagels

1 https://twitter.com/teenybiscuit/media
Generative AI Concepts

Artificial general intelligence (AGI)

An AI that exhibits intelligence like a human would

  • Scope of knowledge
  • Reasoning across domains
  • Social skills
  • Creative thinking
  • Other cognitive competencies (vision, language)
Generative AI Concepts

Use the right tool for the job

Discriminative Models

  • Predict tomorrow's weather
  • Categorize books
  • Determine if a picture is a puppy or a bagel

Generative AI

  • Write code for a website
  • Answer unique customer service questions
  • Draw a picture of a cat scuba diving

Artificial General Intelligence

  • Complete traditionally human jobs
Generative AI Concepts

Let's practice!

Generative AI Concepts

Preparing Video For Download...