Skip to content
STIMSMITH

Autoencoder

Concept

An autoencoder is a deep learning architecture that learns compressed representations of data by reconstructing inputs through an encoder-decoder structure. In cybersecurity and computer vision, autoencoders (including variational and convolutional variants) have been applied to insider threat detection and adversarial-perturbation denoising. Autoencoders have also been used inside neural program optimization pipelines, where they are reported to suffer from local-minima issues that prompt alternative problem formulations.

First seen 7/2/2026
Last seen 7/2/2026
Evidence 4 chunks
Wiki v1

WIKI

Autoencoder

An autoencoder is a type of deep neural network trained to reconstruct its input, typically by compressing the input into a lower-dimensional latent representation and then decoding it back. Autoencoders form the basis for several variants used across machine learning research, including the Variational Autoencoder (VAE) and convolutional autoencoders.

Variants mentioned in the evidence

READ FULL ARTICLE →

NEIGHBORHOOD

No graph connections found for this entity yet. It may appear in future ingestion runs.

explore full graph →

RELATIONSHIPS

1 connections
Neural Program Optimization ← uses 100% 3e
NPO uses an autoencoder to generate latent representations for program synthesis.

CITATIONS

3 sources
3 citations — click to collapse
[1] Variational Autoencoders and standard Autoencoders were evaluated for insider-threat detection on the CERT r4.2 dataset, with the VAE providing the best overall detection accuracy and a reasonable false positive rate. Insider Detection using Deep Autoencoder and Variational Autoencoder Neural Networks
[2] A single-layer convolutional autoencoder was used as a denoising defense against adversarial (Perlin-noise) attacks on YOLOv5 object detection with COCO vehicle images, partially recovering bbox mAP (0.1700) and improving bbox mAP@50 from 0.2780 to 0.3080. Autoencoder-based Denoising Defense against Adversarial Attacks on Object Detection
[3] Neural Program Optimization (NPO) uses CMA-ES together with an autoencoder, and suffers from poor problem formulation and local minima due to the autoencoder and the absence of any restart policy. GENESYS (arXiv 2211.00828)