Sign in to save

Bookmark this page so you can find it later.

Sign in to save

Bookmark this page so you can find it later.

Deepfakes are videos, images, or audio clips that have been changed by artificial intelligence to make something look or sound real when it is not. Detecting them matters because people use media to make decisions about news, school, safety, and trust. AI detection systems help by looking for tiny clues that humans may miss.

These clues can include unusual face motion, odd lighting, mismatched sound, or patterns left by image generation software.

A deepfake detector is usually a machine learning model trained on many examples of real and fake media. During training, the model learns statistical patterns that often separate authentic video from manipulated video. When a new video is checked, the detector turns frames, pixels, audio, and motion into numerical features, then estimates the probability that the media is fake.

The result is not perfect proof, so strong detection combines AI scores with human review, source checking, and digital evidence.

Key Facts

  • A deepfake detector learns from labeled examples: input media plus labels such as real or fake.
  • A common prediction output is a probability score, such as P(fake) = 0.87.
  • Accuracy = correct predictions / total predictions.
  • Precision = true positives / (true positives + false positives).
  • Recall = true positives / (true positives + false negatives).
  • Deepfake clues can come from pixels, face landmarks, eye blinks, lighting, compression artifacts, voice patterns, and lip sync.

Vocabulary

Deepfake
A deepfake is manipulated media made with AI to change a person's face, voice, body motion, or actions in a realistic way.
Machine learning model
A machine learning model is a computer program that learns patterns from data and uses them to make predictions on new examples.
Feature
A feature is a measurable piece of information, such as color values, face position, blink rate, or audio timing, used by a model.
Training data
Training data is a collection of examples used to teach a machine learning model what patterns to recognize.
Confidence score
A confidence score is a number that shows how strongly a model supports a prediction, such as how likely a video is to be fake.

Common Mistakes to Avoid

  • Treating an AI score as absolute truth is wrong because detectors can make false positives and false negatives. Always combine the score with other evidence.
  • Assuming one strange frame proves a video is fake is wrong because compression, low light, or camera motion can create visual glitches in real videos.
  • Training only on one type of deepfake is wrong because the model may fail on new tools, new faces, or different video quality. A good dataset needs variety.
  • Ignoring the base rate is wrong because even a high accuracy detector can flag many real videos when deepfakes are rare. Use precision and recall, not accuracy alone.

Practice Questions

  1. 1 A detector checks 200 videos and labels 170 correctly. What is its accuracy as a decimal and as a percent?
  2. 2 A detector flags 40 videos as deepfakes. Of these, 30 are actually fake and 10 are real. What is the detector's precision?
  3. 3 A video has a detector score of P(fake) = 0.72, but it comes from a verified original source and has matching metadata. Explain why a human reviewer should not automatically call it fake.