Skip to content
James Bower
James Bower

Quantitative AI Security

  • Tools
  • Audit
  • Guides
  • Courses
  • Newsletter
James Bower

Quantitative AI Security

DeepSAD: The Triumph of Semi-Supervised Anomaly Detection Deep Learning

James Bower, March 1, 2020October 31, 2023

Anomaly detection deep learning methods have shown to be quite promising lately when dealing with complex datasets. We tend to think of anomaly detection as an unsupervised learning problem. This is due to the large amount of “unlabeled” samples we tend to have in our dataset. But in most cases, the researcher can provide at least a minimum amount of labeled samples that could be added to the dataset.

Deep SAD can take advantage of this using a combination of semi-supervised learning techniques. Specificly to create an information-theoretic framework for deep anomaly detection based on the idea that the entropy of the latent distribution for “normal” data should be lower than the entropy of the anomalous distribution, which can serve as a theoretical interpretation for our method. Here is a link to the original paper: Deep Sad

The original paper was focused on Computer Vision. But I’ll be looking to use Deep SAD to find malicious events in web server logs.

Make sure to check out my other posts on Deep Learning.

Deep Learning

Post navigation

Previous post
Next post
  • Twitter
  • GitHub
  • YouTube
  • LinkedIn

Videos

https://www.youtube.com/watch?v=FEb8KZoEyzI&t=1291s

Categories

  • Active Defense
  • AI SOC
  • Anomaly Detection
  • AWS
  • Books
  • Business
  • CTF
  • Decision Intelligence
  • Deep Learning
  • Detection Engineering
  • EDA
  • Entity Recognition
  • Health
  • Linux
  • LLM
  • Machine Learning
  • Memory Forensics
  • NIDS
  • NLG
  • NLP
  • Operating Systems
  • Productivity
  • Python
  • Quantitative Security
  • Security Tools
  • Sentiment Analysis
  • Tech
  • Text Analytics
  • Threat Hunting
  • Threat Intelligence
  • Topic Modeling
  • UEBA

Recent Posts

  • How To Build Graph-Based AI SOC Agents The Best Way
  • Detection Rule Staleness: How AI Can Solve This Now
  • How to Think About Low-Latency Development with Python
  • Managing Noise In AI Security Machine Learning
  • Dimensionality Reduction: Find the Best Method for Your Data

Tags

Apache BERT Boot2Root classification Conda Data Augmentation ddos Diet Dirb Ensemble ETL Firewall FreeBSD GPT-3 Hacking Hacking Challenge Htop Kioptrix LangGraph LiME LLM low-latency Miniconda Mod_jk Monitoring NetworkMiner Nikto NLP NLTK Nmap Nokia 770 OpenAI OpenBSD PCAP pdfminer Peak Performance PF recon Security SSM Tomcat Volatility VSCode Word2Vec xgboost

Archives

  • October 2026
  • April 2026
  • November 2024
  • October 2024
  • June 2024
  • October 2023
  • September 2023
  • August 2023
  • May 2023
  • April 2023
  • February 2023
  • March 2020
  • June 2019
  • July 2018
  • May 2018
  • August 2017
  • June 2017
  • February 2017
  • November 2016
  • October 2016
  • September 2016
  • April 2016
  • March 2016
  • November 2015
  • August 2015
  • June 2015
  • February 2015
  • September 2014
  • August 2014
  • July 2014
  • January 2014
  • June 2013
  • January 2012
  • September 2009
  • August 2009
  • September 2008
  • September 2006
©2026 James Bower | WordPress Theme by SuperbThemes