Autoencoder With Unshared Hidden Units For Noise Cancellation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Machine learning models trained with difference-source data from various acquisition devices and environments suffer from noise-related performance degradation due to inconsistent data quality, leading to high collection costs and reduced performance.

Innovation Solution

A data processing method using an autoencoder with unshared and shared hidden units to isolate and cancel noise, mapping data to a common feature space, and extracting common features for improved model robustness without the need for extensive data collection.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If difference-source data from multiple acquisition devices and environments is used for training, then the data amount and coverage increase, but the noise interference increases and model performance degrades

Engineering Contradiction:
Improvedata amountVSAvoidnoise interference
Core Design Contradiction:
Quantity of substanceVSObject-affected harmful factors

Solution Approach 1:

The patent segments the feature extraction process into source-specific feature extractors and a shared classifier. Each source-specific extractor processes features from a particular acquisition device independently, allowing the system to handle multiple data sources while isolating source-specific noise characteristics. This segmentation enables the model to learn from diverse data without allowing noise from one source to interfere with the overall training process.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent extracts and removes source identification information from the feature vectors before inputting them to the classifier. By explicitly separating and removing the source identity component, the system prevents the classifier from learning source-specific noise patterns while retaining the useful information from difference-source data. This extraction approach directly addresses the noise interference problem while maintaining data diversity.

Inventive Principle:
Principle #2Taking out (Extraction)

2Reliability

If more difference-source data is collected to improve robustness, then the training coverage increases, but the collection cost and difficulty increase

Engineering Contradiction:
Improvemodel robustnessVSAvoiddata collection complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent creates a universal classifier that can process features from multiple different acquisition devices through a single unified model. The source-specific feature extractors serve as adapters that translate various source characteristics into a common feature representation that the universal classifier can process. This multi-functionality approach allows the system to achieve robustness across diverse data sources without requiring separate collection systems for each source type.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The patent uses source-specific feature extractors that can be trained on data from individual acquisition devices and then applied to process data from those same devices. Rather than collecting extensive data from every possible source, the system creates source-specific processing components that can handle the variability of each source type, effectively copying the adaptation process for each new data source while maintaining a shared classifier backbone.

Inventive Principle:
Principle #26Copying

3Ease of operation

If traditional training methods are used with difference-source data, then the training process is simple, but the model performance degrades due to noise

Engineering Contradiction:
Improvetraining simplicityVSAvoidmodel performance
Core Design Contradiction:
Ease of operationVSManufacturing precision

Solution Approach 1:

The patent segments the neural network into source-specific feature extractor modules and a shared classifier module. Each source-specific extractor is trained to process features from its corresponding acquisition device, while the shared classifier learns from the consolidated features from all sources. This segmentation maintains relative training simplicity through modular design while significantly improving model performance by preventing noise propagation from difference-source data.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent extracts source identification information from the input features and removes it before processing by the classifier. This extraction mechanism allows the system to maintain simple training procedures while improving performance by preventing the classifier from learning source-specific noise patterns. The source identification is extracted and handled separately, allowing the main training process to remain straightforward while achieving better generalization.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS12020154B2Data processing method, electronic device and computer-readable medium
Publication Date: 2024.06.25 BEIJING XINTANG SICHUANG EDUCATIONAL TECH CO LTD
  • US12020154B2 patent drawing
  • US12020154B2 patent drawing
  • US12020154B2 patent drawing

AI summary

Disclosed are a data processing method, a device and a medium. The method includes: acquiring first feature data and a source identification of data to be processed; determining a first unshared hidden unit, corresponding to the source identification, in an autoencoder, wherein the autoencoder includes a plurality of first unshared hidden units that do not share a parameter with each other; inputting the first feature data into the determined first unshared hidden unit, to perform noise cancellation, and outputting second feature data meeting a set standard; inputting the second feature data into a first shared hidden unit of the autoencoder to map the second feature data to a set feature space through the first shared hidden unit, and outputting mapping data; and inputting the mapping data into a shared feature layer of the autoencoder, and outputting common feature data in the first feature data, extracted by the shared feature layer.