Neurosynaptic Network Optimization via Neuron Reduction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current neurosynaptic networks require a large number of neurons and axons, leading to increased size, cost, and energy consumption, which is a significant challenge in implementing efficient and scalable systems, especially in energy-sensitive applications.

Innovation Solution

The method involves optimizing neurosynaptic networks by reducing the number of neurons and axons through modifications in network topology, such as removing active neurons and axons, rearranging splitter neurons, and collapsing synapses, while ensuring that the network functionality remains unchanged.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If the number of neurons and axons is increased to maintain network functionality, then the network's computational capability is improved, but the system size, cost, and energy consumption increase

Engineering Contradiction:
Improvecomputational capabilityVSAvoidnumber of neurons and axons
Core Design Contradiction:
ProductivityVSQuantity of substance

Solution Approach 1:

The patent extracts and removes redundant neurons and axons from the neurosynaptic network through systematic analysis of network functionality. By identifying and eliminating unnecessary computational elements while preserving essential functions, the network achieves reduced size and lower resource requirements without sacrificing computational capability.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent merges multiple neurons into functional units that can perform equivalent computational tasks with fewer elements. By combining redundant computational functions into unified neural structures, the network maintains its processing power while reducing the total number of neurons and axons required.

Inventive Principle:
Principle #5Merging (Combining)

2Productivity

If more neurons and axons are used to ensure network functionality, then the computational power is maintained, but the energy consumption increases

Engineering Contradiction:
Improvecomputational powerVSAvoidenergy consumption
Core Design Contradiction:
ProductivityVSUse of energy by moving object

Solution Approach 1:

The patent identifies and removes energetically expensive but functionally redundant neurons and axons from the network. By extracting unnecessary computational elements, the system reduces its energy consumption profile while maintaining the computational power required for its intended functions.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent changes the structural parameters of the network by optimizing the configuration and connectivity of remaining neurons after reduction. By adjusting network topology and synaptic connections, the system achieves efficient energy utilization while preserving computational capabilities.

Inventive Principle:
Principle #35Parameter changes

3Quantity of substance

If the number of cores is reduced to lower cost and energy consumption, then the system becomes more compact and efficient, but the network functionality may be compromised

Engineering Contradiction:
Improvenumber of coresVSAvoidnetwork functionality
Core Design Contradiction:
Quantity of substanceVSReliability

Solution Approach 1:

The patent merges multiple core functions into fewer, more efficient cores by consolidating neural processing tasks. Through functional integration and shared resource utilization, the reduced number of cores maintains network functionality while achieving cost and energy efficiencies.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent designs reduced cores with multi-functional capabilities that can perform multiple computational tasks. By creating universal processing units that handle diverse neural operations, the system maintains full network functionality with fewer specialized cores.

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

Data Source

PatentUS10338629B2Optimizing neurosynaptic networks
Publication Date: 2019.07.02 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US10338629B2 patent drawing
  • US10338629B2 patent drawing
  • US10338629B2 patent drawing

AI summary

Reduction in the number of neurons and axons in a neurosynaptic network while maintaining its functionality is provided. A neural network description describing a neural network is read. One or more functional unit of the neural network is identified. The one or more functional unit of the neural network is optimized. An optimized neural network description is written based on the optimized functional unit.