ReportGem ReportGem

Academic paper

Do CNNs Internally Represent Real and Fake Images Differently? A Hidden-Layer Analysis

Authors: Moumita Sen Sarma, Pascal Hitzler, Eugene Y. VassermanPublished: 2026-08-12Paper ID: 2608.14729Category: cs.CVLicense: CC BY 4.0

Abstract

Fake/synthetic images are increasingly prevalent, but it remains unclear whether Convolutional Neural Networks (CNNs) process real and fake images in the same internal manner. This work examines the hypothesis that CNNs represent real and fake images differently, such that fake images induce different hidden-layer activation patterns even when semantic content is preserved. The hypothesis is evaluated in scene recognition settings using trained CNN models. Dense-layer activations are extracted, and neurosymbolic methods assign semantic labels to selected neurons. For each real test image, corresponding fake images are generated with similar semantic content using object-label-guided text-to-image and image-to-image generation based on Stable Diffusion variants. Paired real-fake activation patterns are then compared statistically. Additional experiments with another dataset, CNN architecture, generative model, and JPEG/blur degradation analysis assess robustness. Results suggest that fake images evoke different hidden-neuron activations, and these differences are not explained only by simple image degradation. Overall, the findings indicate that real and fake images differ in CNN hidden-layer activation behavior at least in some settings, which opens the door for follow-up work on making use of this different behavior to improve fake image detection.

This public page contains bibliographic metadata and the author abstract. Use the reader for licensed document access.

Open licensed paper reader