Neural Network Activation and Loss Optimization for Noisy Data

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Deep neural networks trained on noisy datasets inherit biases and errors, particularly due to incorrect, missing, or imbalanced labels, which conventional solutions like focal loss or softmax activation struggle to address effectively, especially in unstructured data.

Innovation Solution

The implementation of an optimized neural network that combines various activation and loss functions, such as sigmoid and softmax, with normalization to handle noisy labels, allowing for continuous convergence and improved robustness in noisy environments.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If conventional softmax activation and multi-class cost calculation are used, then the solution is simple to implement, but it is not robust enough for unstructured noisy data

Engineering Contradiction:
Improverobustness to noisy dataVSAvoidcomplexity of activation and loss functions
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent combines multiple activation functions (sigmoid and softmax) with normalization techniques to create a hybrid approach that leverages the strengths of each method. This merging allows the system to handle noisy labels more effectively while maintaining computational efficiency through vectorized operations.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The solution uses composite loss functions that integrate multiple computational approaches (sigmoid cross-entropy, softmax cross-entropy, and normalization operations) into a unified framework. This composite structure provides robustness against various types of noise while maintaining a streamlined implementation through efficient linear algebra operations.

Inventive Principle:
Principle #40Composite materials

2Measurement precision

If focal loss with additional weights and tuning is used, then classification focus on specific labels is improved, but the solution becomes limited to specifically designed applications

Engineering Contradiction:
Improveclassification focus on specific labelsVSAvoidapplicability to different datasets
Core Design Contradiction:
Measurement precisionVSAdaptability or versatility

Solution Approach 1:

The patent develops a universal normalization-based approach that can be applied to any multi-class classification problem regardless of the specific dataset or noise characteristics. The method uses standard activation functions combined with normalization, making it broadly applicable without requiring dataset-specific tuning or custom weight parameters.

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

Solution Approach 2:

The solution changes the approach from adjusting classification weights (as in focal loss) to applying normalization transformations to the activation outputs. This parameter change shifts the focus from weight-based prioritization to normalization-based robustness, enabling broader applicability across different classification scenarios.

Inventive Principle:
Principle #35Parameter changes

3Reliability

If standard data preparation techniques like structuring or cleansing are applied, then data quality is improved, but it is not feasible for highly varied unstructured data

Engineering Contradiction:
Improvedata qualityVSAvoidfeasibility of data preparation
Core Design Contradiction:
ReliabilityVSEase of manufacture

Solution Approach 1:

The patent replaces mechanical data preparation processes (structuring, cleansing, validation) with a computational approach applied during model training. Instead of physically processing and cleaning the data beforehand, the normalization-based method handles noise computationally during the learning process, making it feasible for highly varied unstructured data.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The normalization approach enables the neural network to self-correct for noisy labels during training without requiring external data cleaning interventions. The model automatically adapts to the noise characteristics present in the data through the normalization mechanism, eliminating the need for manual or automated data preparation pipelines.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS12169778B2Data object classification using an optimized neural network
Publication Date: 2024.12.17 DISNEY ENTERPRISES INC
  • US12169778B2 patent drawing
  • US12169778B2 patent drawing
  • US12169778B2 patent drawing

AI summary

A system includes a computing platform having a hardware processor and a memory storing a software code and a neural network (NN) having multiple layers including a last activation layer and a loss layer. The hardware processor executes the software code to identify different combinations of layers for testing the NN, each combination including candidate function(s) for the last activation layer and candidate function(s) for the loss layer. For each different combination, the software code configures the NN based on the combination, inputs, into the configured NN, a training dataset including multiple data objects, receives, from the configured NN, a classification of the data objects, and generates a performance assessment for the combination based on the classification. The software code determines a preferred combination of layers for the NN including selected candidate functions for the last activation layer and the loss layer, based on a comparison of the performance assessments.