Dynamic Synapse Type Conversion for Neural Network Resource Management

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing neural network systems face challenges in efficiently managing plastic synapses, particularly when the number of plastic synapse types exceeds hardware limits, leading to resource inefficiencies and performance issues.

Innovation Solution

A method and apparatus for converting plastic synapses to fixed synapses or vice versa based on the training status of objects in the neural network, allowing for dynamic resource management and optimization of synapse types to meet hardware thresholds, thereby improving performance and reducing memory usage.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If the number of plastic synapse types is increased to handle more object training, then the system can support more concurrent training operations, but the hardware resource requirements exceed the fixed hardware limits

Engineering Contradiction:
Improvenumber of plastic synapse typesVSAvoidhardware resource requirements
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system dynamically converts between plastic and fixed synapse types based on training needs. When an object finishes training, its plastic synapses are converted to fixed synapses, allowing the hardware to reuse those resources for new training objects. This dynamic state change enables the system to maintain a limited number of plastic synapse types while supporting multiple concurrent training operations.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the parameter of synapse plasticity from a static configuration to a dynamic state that can be switched between plastic and fixed. This parameter change allows the system to adapt the number of available plastic synapse types at runtime based on hardware availability and training requirements, resolving the contradiction between versatility and hardware complexity.

Inventive Principle:
Principle #35Parameter changes

2Quantity of substance

If plastic synapses are converted to fixed synapses to meet hardware thresholds, then memory usage is reduced and hardware limits are respected, but the system loses the ability to train new objects with plastic synapses

Engineering Contradiction:
Improvememory usageVSAvoidtraining capability
Core Design Contradiction:
Quantity of substanceVSAdaptability or versatility

Solution Approach 1:

The system implements dynamic conversion between plastic and fixed synapse types. When hardware resources become available (through conversion of completed training synapses), the system can dynamically create new plastic synapse types for ongoing training objects, thus maintaining training capability while managing memory usage.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system performs preliminary conversion of plastic synapses to fixed synapses for objects that have completed training. This preliminary action frees up hardware resources before new training objects need to be accommodated, ensuring smooth transition and avoiding memory shortages during object creation.

Inventive Principle:
Principle #10Preliminary action

3Device complexity

If the system maintains a fixed number of synapse types to simplify hardware design, then device complexity is reduced, but the system cannot efficiently manage multiple concurrent training operations

Engineering Contradiction:
Improvesynapse type managementVSAvoidconcurrent training operations
Core Design Contradiction:
Device complexityVSProductivity

Solution Approach 1:

The system transitions from a static fixed number of synapse types to a dynamic management approach where plastic and fixed synapse types can be converted between each other. This dynamic mechanism enables efficient management of multiple concurrent training operations by reallocating synapse resources as training objects are created and completed, significantly improving productivity without proportionally increasing hardware complexity.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS9542645B2Plastic synapse management
Publication Date: 2017.01.10 QUALCOMM INC
  • US9542645B2 patent drawing
  • US9542645B2 patent drawing
  • US9542645B2 patent drawing

AI summary

A method for managing synapse plasticity in a neural network includes converting a first set of synapses from a plastic synapse type to a fixed synapse type. The method may also include converting a second set of synapses from the fixed synapse type to the plastic synapse type.