Neural Network Layer Extension Without Changing Existing Outputs

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for extending neural networks to perform additional computing tasks require substantial resource expenditure and can negatively impact the performance of the original task, whether through retraining or creating separate networks.

Innovation Solution

A system that electronically modifies an existing neural network by inserting additional layers that receive latent activations from the original layers, training these new layers to perform a different but related task without altering the original layers, allowing the network to perform both tasks simultaneously.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a completely separate neural network is created from scratch to perform another computing task, then the network can perform the new task, but substantial resources (computing time, processing power, training data) are required and the original network cannot perform the new task

Engineering Contradiction:
Improvetask performance capabilityVSAvoidresource consumption
Core Design Contradiction:
Adaptability or versatilityVSUse of energy by moving object

Solution Approach 1:

The patent enables a single neural network to perform multiple computing tasks by adding a second set of layers that branch from the first set of layers. The first set of layers remains trained for the original task while the second set of layers is trained for the new task, allowing the network to serve multiple functions simultaneously without requiring separate networks for each task.

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

Solution Approach 2:

The neural network is divided into distinct functional segments: the first set of layers dedicated to the original computing task and the second set of layers dedicated to the new computing task. This segmentation allows independent training and optimization of each task-specific component while sharing the underlying feature extraction capabilities of the first set of layers.

Inventive Principle:
Principle #1Segmentation

2Adaptability or versatility

If the existing neural network is completely retrained to perform both computing tasks, then the network can perform both tasks, but the original task performance may be affected and substantial resources are required

Engineering Contradiction:
Improvemulti-task capabilityVSAvoidoriginal task performance stability
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The network architecture is segmented into a first set of layers that remains frozen and dedicated to the original task, and a second set of layers that is trained for the new task. This segmentation ensures that retraining for the new task does not affect the weights and parameters of the first set of layers, thereby maintaining stable performance on the original task while acquiring new capabilities.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The first set of layers is pre-trained for the original computing task before the network is extended. This preliminary training establishes a solid foundation of learned features that can be leveraged by the second set of layers for the new task, ensuring that the original task performance is preserved while enabling multi-functionality.

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If the existing neural network is completely retrained to perform both computing tasks, then the network can perform both tasks, but substantial resources (computing time, processing power, training data) are required

Engineering Contradiction:
Improvemulti-task capabilityVSAvoidtraining time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The first set of layers is pre-trained for the original computing task before the network is extended. This preliminary training establishes a solid foundation of learned features that can be leveraged by the second set of layers for the new task, significantly reducing the training time required compared to training from scratch or retraining the entire network.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

Instead of retraining the entire neural network for the new task, only the second set of layers is trained. This partial training approach focuses computational resources only on the new task-specific components while leaving the first set of layers unchanged, thereby reducing overall training time and resource consumption.

Inventive Principle:
Principle #16Partial or excessive action

4Adaptability or versatility

If a completely separate neural network is created from scratch, then the network can perform the new task, but device complexity increases and multiple networks must be maintained

Engineering Contradiction:
Improvetask performance capabilityVSAvoidnetwork architecture complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements multi-functionality within a single neural network architecture by adding a second set of layers that branch from the first set of layers. This allows the network to perform both the original computing task and the new computing task through a unified architecture, reducing the need to create and maintain separate networks for each task.

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

Solution Approach 2:

The patent merges the functionality of multiple task-specific networks into a single unified network. The first set of layers handles the original task while the second set of layers handles the new task, both operating within the same network structure and sharing common computational resources, thereby reducing overall system complexity.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS12566941B2Extension of existing neural networks without affecting existing outputs
Publication Date: 2026.03.03 GE PRECISION HEALTHCARE LLC
  • US12566941B2 patent drawing
  • US12566941B2 patent drawing
  • US12566941B2 patent drawing

AI summary

Systems and techniques that facilitate extension of existing neural networks without affecting existing outputs are provided. In various embodiments, a receiver component can access a neural network, wherein the neural network includes a first set of layers trained to perform a first computing task. In various instances, an extension component can insert a second set of layers into the neural network, wherein the second set of layers receive as input latent activations from the first set of layers. In various aspects, a training component can train, without changing the first set of layers, the second set of layers to perform a second computing task that is different from the first computing task.