GAN Discriminator Anomaly Detection Without Labeled Data

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Deep neural networks require large amounts of labeled data to detect anomalies, which is time-consuming and expensive due to the skewness of data towards normal cases and the need for human expert labeling.

Innovation Solution

A system utilizing a Generative Adversarial Network (GAN) for anomaly detection, where a discriminator is trained to classify real-world information into anomalies without requiring explicit labels, using synthetic and real samples to determine anomalies such as glass break sounds or gunshots, and triggering actions when anomalies are detected.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If deep neural networks are trained to detect anomalies, then anomaly detection capability is improved, but data collection time and cost increase significantly

Engineering Contradiction:
Improveanomaly detection capabilityVSAvoiddata collection time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent uses synthetic data generated by generative models as copies of real anomaly data. These synthetic samples replicate the characteristics of actual anomalies (glass break, gunshot, baby cry, falling body, emergency siren) without requiring physical collection of every possible anomaly instance, thus reducing data collection time while maintaining detection capability

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The system uses unsupervised learning where the model learns normal patterns automatically without human-labeled anomaly data. The anomaly detection emerges self-organically from the learned representation of normal behavior, eliminating the need for time-consuming manual annotation of anomaly cases

Inventive Principle:
Principle #25Self-service

2Measurement precision

If deep neural networks are trained with large amounts of labeled data, then detection accuracy is improved, but expert labeling cost increases

Engineering Contradiction:
Improvedetection accuracyVSAvoidlabeling cost
Core Design Contradiction:
Measurement precisionVSEase of manufacture

Solution Approach 1:

The system employs unsupervised learning approaches where the model automatically learns to distinguish anomalies from normal patterns without human expert intervention for labeling. The learning process self-organizes feature representations that enable accurate anomaly detection while eliminating expensive manual annotation

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

Synthetic anomaly data is generated programmatically to replace the need for expert-labeled real anomaly data. These synthesized samples preserve the essential characteristics of anomalies while being generated automatically, thus eliminating the need for expensive expert labeling

Inventive Principle:
Principle #26Copying

3Reliability

If real-world anomaly data is collected extensively, then training data quality is improved, but data skewness towards normal cases persists

Engineering Contradiction:
Improvetraining data qualityVSAvoiddata distribution balance
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The system generates synthetic anomaly data that balances the training dataset. By creating realistic anomaly samples through generative models, the training data achieves a balanced distribution between normal and anomaly cases, overcoming the inherent skewness that would otherwise persist even with extensive real data collection

Inventive Principle:
Principle #26Copying

Data Source

PatentUS12039013B2Detecting anomalous events in a discriminator of an embedded device
Publication Date: 2024.07.16 SILICON LABORATORIES INC
  • US12039013B2 patent drawing
  • US12039013B2 patent drawing
  • US12039013B2 patent drawing

AI summary

In an embodiment, an apparatus includes: a sensor to sense real world information; a digitizer coupled to the sensor to digitize the real world information into digitized information; a signal processor coupled to the digitizer to process the digitized information into an image; a discriminator coupled to the signal processor to determine, based at least in part on the image, whether the real world information comprises an anomaly, where the discriminator is trained via a generative adversarial network; and a controller coupled to the discriminator.