Cazando Deepfakes: Real vs AI Face Detector

Generated from prompt:

Genera una presentación profesional titulada '¡Cazando Deepfakes! Sistema Avanzado de Clasificación de Rostros Reales y Generados por IA'. Debe basarse en el documento proporcionado y tener la siguiente estructura: 1. **Portada** — Título, autores (Luis Ballester Tamarit, Álvaro Tébar Folch), universidad (Universidad Europea de Valencia), asignatura (Análisis de Imágenes y Vídeos) y curso 2025-2026. 2. **Introducción** — Qué son los deepfakes, contexto y objetivos del proyecto. 3. **Motivación** — Relevancia del problema y razones para abordarlo. 4. **Dataset** — Descripción del conjunto de datos '140k Real and Fake Faces' (Kaggle, 2024), imágenes reales vs falsas. 5. **Modelos Implementados** — Comparativa entre CNN personalizada (baseline) y YOLOv8-cls. 6. **Entrenamiento** — Fases Train, Valid y Test, métricas usadas y objetivos. 7. **Resultados** — Comparación de rendimiento, velocidad e inferencia, y análisis de aprendizaje. 8. **Visualizaciones** — Matriz de confusión y curvas de accuracy/loss. 9. **Mejoras Futuras** — Diversificación de datasets, detección en tiempo real, explicabilidad (Grad-CAM). 10. **Conclusiones** — Éxitos del modelo YOLOv8 y relevancia de la detección de deepfakes. Usa un estilo moderno, académico y visualmente atractivo con íconos tecnológicos y colores azul oscuro y blanco.

Presentation on advanced deepfake detection using CNN baseline vs YOLOv8 on 140k Real/Fake Faces dataset. Covers motivation, training, superior YOLOv8 results (accuracy/speed), visualizations, and fut

December 7, 202510 slides
Slide 1 of 10

Slide 1 - Portada

The title slide, titled "Portada," announces "¡Cazando Deepfakes!"—an advanced system for classifying real faces and those generated by AI. It credits authors Luis Ballester Tamarit and Álvaro Tébar Folch from Universidad Europea de Valencia for the Image and Video Analysis course in 2025-2026.

¡Cazando Deepfakes!

Sistema Avanzado de Clasificación de Rostros Reales y Generados por IA

Luis Ballester Tamarit · Álvaro Tébar Folch Universidad Europea de Valencia Asignatura: Análisis de Imágenes y Vídeos Curso 2025-2026

Slide 1 - Portada
Slide 2 of 10

Slide 2 - Introducción

Deepfakes are AI-manipulated videos and images that proliferate on social media, spreading disinformation. The slide's objective is an advanced Machine Learning system to classify real versus generated faces.

Introducción

  • Los deepfakes son videos e imágenes manipulados por IA.
  • Proliferan en redes sociales, generando desinformación.
  • Objetivo: clasificar rostros reales vs. generados usando ML.
  • Sistema avanzado para detección mediante Machine Learning.

Source: Documento proporcionado

Slide 2 - Introducción
Slide 3 of 10

Slide 3 - Motivación

Deepfakes spread massive disinformation, fake news, fraud, identity theft, and cyberattacks while threatening public safety, trust, and social stability. Reliable, fast, and precise detectors are needed to mitigate their profound ethical and social impacts.

Motivación

  • Deepfakes propagan desinformación masiva y noticias falsas.
  • Facilitan fraudes, suplantación de identidad y ciberataques.
  • Amenazan seguridad pública, confianza y estabilidad social.
  • Necesidad de detectores fiables, rápidos y precisos.
  • Mitigan impactos éticos y sociales profundos.
Slide 3 - Motivación
Slide 4 of 10

Slide 4 - Dataset

The slide introduces a Kaggle dataset (2024) with 140,000 real and fake face images, ideal for training deepfake detection models. Real faces are sourced from LFW and others, fake ones are StyleGAN-generated, in a balanced RGB 128x128 pixel format.

Dataset

140k Real and Fake FacesReales vs Falsas
Conjunto de datos de Kaggle (2024) con 140.000 imágenes de rostros reales y falsos. Ideal para entrenamiento de modelos de detección de deepfakes.Reales: procedentes de LFW y otras fuentes. Falsas: generadas por StyleGAN. Dataset balanceado, formato RGB 128x128 píxeles.

Source: Kaggle, 2024

Slide 4 - Dataset
Slide 5 of 10

Slide 5 - Modelos Implementados

The slide "Modelos Implementados" compares a baseline custom CNN with moderate ~85% accuracy, slow training, and low inference speed. In contrast, YOLOv8-cls offers state-of-the-art >95% accuracy, ultra-fast inference (ms per image), and optimization for real vs. deepfake face classification.

Modelos Implementados

CNN Personalizada (Baseline)YOLOv8-cls (State-of-the-Art)
Modelo base con capas convolucionales simples (conv2D + pooling). Precisión moderada (~85%), pero entrenamiento lento y velocidad de inferencia baja debido a arquitectura básica.Modelo eficiente preentrenado. Alta precisión (>95%), inferencia ultrarrápida (ms por imagen) y optimizado para clasificación de rostros reales vs. deepfakes.

Source: Basado en el documento del proyecto

Speaker Notes
Destacar la superioridad de YOLOv8 en precisión y velocidad frente a la baseline CNN.
Slide 5 - Modelos Implementados
Slide 6 of 10

Slide 6 - Entrenamiento

The "Entrenamiento" timeline slide outlines four phases of model training: dataset division (80% train, 10% validation, 10% test), evaluation metrics (accuracy, precision, recall, F1-score), iterative training to optimize neural weights, and validation for performance and generalization. It emphasizes robust evaluation and optimization throughout the process.

Entrenamiento

Fase 1: División del Dataset Dataset dividido: 80% Train, 10% Valid, 10% Test para evaluación robusta. Fase 2: Métricas de Evaluación Accuracy, precision, recall y F1-score para medir rendimiento del modelo. Fase 3: Proceso de Entrenamiento Entrenamiento iterativo con datos Train para optimizar pesos neuronales. Fase 4: Validación y Objetivos Maximización de rendimiento y generalización mediante monitoreo en Valid.

Slide 6 - Entrenamiento
Slide 7 of 10

Slide 7 - Resultados

YOLOv8 achieves 98% precision, outperforming the baseline CNN model at 92%. Inference time is 50 ms per image.

Resultados

  • 98%: Precisión YOLOv8
  • vs. CNN 92%

  • 92%: Precisión CNN
  • Modelo baseline

  • 50 ms: Tiempo Inferencia

Por imagen Source: Proyecto Deepfakes UEV

Speaker Notes
Análisis: convergencia rápida, bajo overfitting. YOLOv8 supera ampliamente al CNN en precisión y velocidad.
Slide 7 - Resultados
Slide 8 of 10

Slide 8 - Visualizaciones

The slide "Visualizaciones" displays a confusion matrix with TP, TN, FP, and FN metrics. It also shows accuracy/loss curves over epochs and graphs highlighting YOLOv8's superior performance.

Visualizaciones

!Image

  • Matriz de confusión: TP, TN, FP, FN.
  • Curvas de accuracy/loss por épocas.
  • Gráficos ilustran superioridad de YOLOv8.

Source: Entrenamiento YOLOv8

Speaker Notes
Explicar matriz de confusión y curvas de aprendizaje, destacando superioridad de YOLOv8.
Slide 8 - Visualizaciones
Slide 9 of 10

Slide 9 - Mejoras Futuras

The "Mejoras Futuras" slide outlines planned enhancements for the project. It includes diversifying datasets with FFHQ and CelebA, adding real-time video detection, and integrating Grad-CAM for decision visualization.

Mejoras Futuras

  • Diversificar datasets incorporando FFHQ y CelebA.
  • Implementar detección en tiempo real para videos.
  • Integrar Grad-CAM para visualización de decisiones.
Slide 9 - Mejoras Futuras
Slide 10 of 10

Slide 10 - Conclusiones

The slide concludes that YOLOv8 outperforms the baseline with optimal precision and speed. It calls for adopting advanced deepfake detection today.

Conclusiones

YOLOv8 supera baseline: precisión y velocidad óptimas.

¡Adopta detección avanzada contra deepfakes hoy!

Speaker Notes
Resalta éxitos de YOLOv8 vs baseline y relevancia en era IA. Incluye mensaje cierre y CTA.
Slide 10 - Conclusiones

Discover More Presentations

Explore thousands of AI-generated presentations for inspiration

Browse Presentations
Powered by AI

Create Your Own Presentation

Generate professional presentations in seconds with Karaf's AI. Customize this presentation or start from scratch.

Create New Presentation

Powered by Karaf.ai — AI-Powered Presentation Generator