Denoising Autoencoder Image Captioning Data Augmentation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Image caption generation models require substantial training data, which is often unavailable or prohibitively expensive, especially for uncommon languages, leading to poor performance due to overfitting and underfitting, and increased costs in creating and maintaining caption datasets.

Innovation Solution

The method involves using a denoising autoencoder to generate additional captions from ground truth captions, calculating importance weights using Consensus-based Image Description Evaluation (CIDEr), and training a caption model with these new captions to reduce training requirements and improve performance.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If substantial training data is used for image caption generation models, then model accuracy and precision improve, but data collection and maintenance costs increase

Engineering Contradiction:
Improvemodel accuracyVSAvoiddata collection cost
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The patent creates synthetic training data by copying and transforming existing ground truth captions through a denoising autoencoder framework. The system generates multiple noisy versions of original captions, encodes them, and decodes to create new training examples, thereby multiplying the utility of limited original data without incurring additional data collection costs

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent applies parameter changes by introducing controlled noise parameters to the training process. The denoising autoencoder learns to reconstruct clean captions from noisy inputs by adjusting weights and biases, effectively transforming the training paradigm from clean-to-clean to noisy-to-clean reconstruction, which improves model robustness and accuracy

Inventive Principle:
Principle #35Parameter changes

2Reliability

If more training data is collected for uncommon languages, then model performance improves, but resource requirements increase

Engineering Contradiction:
Improvemodel performanceVSAvoidtraining data volume
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

For uncommon languages with limited available data, the system creates synthetic training examples by copying and transforming existing captions. The denoising autoencoder generates multiple variations of limited ground truth captions, effectively amplifying the training dataset size without requiring additional manual annotation resources

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The system performs self-service data augmentation by automatically generating its own training data from existing ground truth captions. The denoising autoencoder framework enables the model to create its own training examples through encoded-decoded reconstruction, reducing dependency on external data sources and manual annotation efforts

Inventive Principle:
Principle #25Self-service

3Measurement precision

If ground truth captions are used for training, then model accuracy improves, but data maintenance costs increase

Engineering Contradiction:
Improvecaption accuracyVSAvoiddata maintenance cost
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The patent creates multiple synthetic training samples by copying and transforming ground truth captions through noise addition and denoising reconstruction. Each original caption generates multiple training examples with varying noise levels, multiplying the training value of each ground truth annotation without requiring additional maintenance

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The system performs preliminary data processing by pre-noising and pre-encoding ground truth captions to create a robust training set before actual model training. This preliminary action transforms the ground truth data into a more resilient training format that requires less ongoing maintenance while maintaining high accuracy standards

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11763544B2Denoising autoencoder image captioning
Publication Date: 2023.09.19 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US11763544B2 patent drawing
  • US11763544B2 patent drawing
  • US11763544B2 patent drawing

AI summary

In an approach to augmenting a caption dataset by leveraging a denoising autoencoder to sample and generate additional captions from the ground truth captions, one or more computer processors generate a plurality of new captions utilizing an autoencoder fed with one or more noisy captions, wherein the autoencoder is trained with a dataset comprising a plurality of ground truth captions. The one or more computer processors calculate an importance weight for each new caption in the plurality of generated new captions as compared to a plurality of associated ground truth captions based on a consensus metric. The one or more computer processors train a caption model with the generated plurality of new captions and associated calculated weights.