Invertible Latent Factorization for Classifier Data Augmentation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing classifier training methods are limited in the variety of invariances they can learn, leading to suboptimal classification accuracy due to reliance on a limited amount of training data and inadequate data augmentation techniques.

Innovation Solution

The use of an invertible factorization model to generate disentangled latent representations, allowing for more comprehensive data augmentation by altering specific factors of the input signal, such as brightness or rotation, and training the classifier to be invariant or equivariant to these variations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If data augmentation is used to train the classifier with more variations, then classification accuracy is improved, but the amount of training data and computational resources required increases

Engineering Contradiction:
Improveclassification accuracyVSAvoidamount of training data
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The invertible factorization model pre-processes the training data by decomposing it into disentangled latent factors before the classifier training. This preliminary decomposition allows the classifier to learn from structured, factorized representations, reducing the need for large amounts of raw training data while improving classification accuracy through better feature organization.

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If existing data augmentation approaches are used, then some invariances can be learned, but the variety of invariances that can be learned is limited

Engineering Contradiction:
Improvevariety of invariances learnedVSAvoidclassification accuracy
Core Design Contradiction:
Adaptability or versatilityVSMeasurement precision

Solution Approach 1:

The invertible factorization model segments the training data into distinct latent factors that represent different invariances (e.g., brightness, contrast, rotation). This segmentation allows the classifier to independently learn each type of invariance, significantly expanding the variety of invariances that can be learned compared to traditional augmentation approaches that apply transformations in a limited, non-factorized manner.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS12468937B2Device and method for training a classifier using an invertible factorization model
Publication Date: 2025.11.11 ROBERT BOSCH GMBH
  • US12468937B2 patent drawing
  • US12468937B2 patent drawing
  • US12468937B2 patent drawing

AI summary

A computer-implemented method for training a classifier. The classifier is configured to determine an output signal characterizing a classification of an input signal. The training of the classifier includes: determining a first training input signal; determining a first latent representation comprising a plurality of factors based on the first training input signal by means of an invertible factorization model, wherein the invertible factorization model, determining a second latent representation by adapting at least one factor of the first latent representation; determining a second training input signal based on the second latent representation by means of the invertible factorization model; and training the classifier based on the second training input signal.