LSTN Module for Annotation-Free Deep Learning

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Deep learning models require large amounts of annotated data for training, which is time-consuming and costly to collect, especially in real-world applications, and existing semi-supervised and self-supervised learning approaches fail to scale due to data insufficiency and biases, limiting their applicability and scalability.

Innovation Solution

The LSTN (Localization, Synthesis, and Teacher/Annotation Network) module enables deep CNNs to learn from non-annotated data by localizing and classifying objects without user interaction, generating annotated data, and continuously updating knowledge using few sample images, allowing for annotation-free learning in image recognition, segmentation, and object detection.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If manual annotation is performed to achieve accurate deep learning model training, then model accuracy is improved, but time consumption and cost increase significantly

Engineering Contradiction:
Improvemodel accuracyVSAvoidannotation time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system performs self-annotation by automatically generating pseudo-labels for unlabeled images using the trained model's predictions. The model annotates its own training data without human intervention, creating a self-service loop that eliminates manual annotation while maintaining model accuracy through iterative refinement of pseudo-labels.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system performs preliminary annotation by generating pseudo-labels for the entire dataset before actual model training begins. This preliminary labeling allows the model to be trained on pre-annotated data, eliminating the need for time-consuming manual annotation during the training process while ensuring sufficient labeled data is available from the start.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If large amounts of annotated data are collected to improve model performance, then model performance is improved, but data collection effort and cost increase

Engineering Contradiction:
Improvemodel performanceVSAvoiddata collection time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system generates its own training data by synthesizing pseudo-labeled images from unlabeled data using the model's predictions. This self-generated data serves as training material without requiring external data collection efforts, allowing the model to improve performance using internally produced annotated datasets that scale automatically.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system creates synthetic copies of labeled data by generating pseudo-labels for unlabeled images. These synthetic annotated copies serve as substitutes for manually collected and annotated data, providing sufficient training material without the need to physically collect and annotate large volumes of real-world images.

Inventive Principle:
Principle #26Copying

3Ease of operation

If semi-supervised or self-supervised learning is used to reduce annotation requirements, then annotation effort is reduced, but the approaches fail to scale due to data insufficiency and biases

Engineering Contradiction:
Improveannotation effortVSAvoidscaling capability
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The system overcomes data insufficiency by creating synthetic copies of annotated data through pseudo-labeling of unlabeled images. This copying approach generates sufficient training data to scale the system, eliminating the data scarcity problem that limits semi-supervised and self-supervised methods while maintaining their low annotation effort benefits.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The system uses feedback from model predictions to continuously improve pseudo-label quality. By iteratively refining pseudo-labels based on model confidence and performance feedback, the system eliminates biases and improves scaling capability, allowing the approach to adapt and improve as more data becomes available without being constrained by initial data quality issues.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS11809523B2Annotating unlabeled images using convolutional neural networks
Publication Date: 2023.11.07 IRIDA LABS
  • US11809523B2 patent drawing
  • US11809523B2 patent drawing
  • US11809523B2 patent drawing

AI summary

A method and information storage media having instructions stored thereon for supervised Deep Learning (DL) systems to learn directly from unlabeled data without any user annotation. The annotation-free solutions incorporate a new learning module, the Localization, Synthesis and Teacher/Annotation Network (LSTN) module, which features a data synthesis and generation engine as well as a Teacher network for object detection and segmentation that feeds the processing loop with new annotated objects detected from images captured at the field. The first step in the LSTN module learns how to localize and segment the objects within a given image/scene following an unsupervised approach as no annotations about the objects' segmentation mask or bounding box are provided.