Oscillating RNN Circuit for Digital-to-Analog Fitting

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional Recurrent Neural Networks (RNNs) face difficulties in outputting a fitting curve based on discrete values due to the inability to differentiate curves formed by connecting discrete points by line segments, and modifying weighting coefficients between discrete points makes the processing complex for spline curves.

Innovation Solution

A neural network designing method that forms a RNN circuit with multiple oscillating RNN circuits outputting natural oscillations and an adding circuit to compute a fitting curve by summing their outputs, allowing for digital-to-analog fitting using discrete data, which reduces computational load and time by averaging original discrete points.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Shape

If discrete values are connected by line segments to form a curve, then the curve can be visually represented, but the curve cannot be differentiated at the discrete points

Engineering Contradiction:
Improvecurve continuityVSAvoiddifferentiability
Core Design Contradiction:
ShapeVSDifficulty of detecting and measuring

Solution Approach 1:

The patent divides the curve representation into multiple segments, each defined by discrete points and their corresponding weights. By segmenting the curve into pieces that can be individually differentiated, the system achieves both visual continuity and mathematical differentiability at the discrete points.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces dynamic weighting coefficients that can be adjusted to control the smoothness and differentiability properties of the curve. By making the weights variable rather than fixed, the system can adapt the curve's mathematical properties while maintaining its visual representation.

Inventive Principle:
Principle #15Dynamics

2Difficulty of detecting and measuring

If spline curves are used to connect discrete points, then the curve is smooth and differentiable, but modifying weighting coefficients between discrete points makes processing complex

Engineering Contradiction:
ImprovedifferentiabilityVSAvoidprocessing complexity
Core Design Contradiction:
Difficulty of detecting and measuringVSDevice complexity

Solution Approach 1:

The patent segments the spline curve into simpler components, each associated with specific discrete points and weights. This segmentation allows the system to maintain smoothness and differentiability while simplifying the modification process, as each segment can be adjusted independently without affecting the entire curve.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent uses parameter changes by introducing weighting coefficients that can be modified to adjust the curve's properties. By changing these parameters rather than the fundamental structure, the system achieves smooth curves while keeping the processing relatively simple.

Inventive Principle:
Principle #35Parameter changes

3Ease of operation

If conventional RNN circuits are used with discrete inputs, then the circuit can process digital data, but it cannot output a fitting curve that satisfies the averaging process

Engineering Contradiction:
Improvedigital data processingVSAvoidfitting curve accuracy
Core Design Contradiction:
Ease of operationVSManufacturing precision

Solution Approach 1:

The patent makes the RNN circuit universal by enabling it to perform both digital data processing and analog curve fitting functions. The circuit is designed to accept discrete inputs and produce continuous output curves that satisfy the averaging process, combining multiple functions in a single system.

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

Solution Approach 2:

The patent introduces an intermediary mechanism that bridges the gap between discrete digital inputs and continuous analog outputs. This intermediary allows the RNN circuit to process digital data while generating fitting curves that maintain mathematical properties like the averaging process.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS9015095B2Neural network designing method and digital-to-analog fitting method
Publication Date: 2015.04.21 FUJITSU LTD
  • US9015095B2 patent drawing
  • US9015095B2 patent drawing
  • US9015095B2 patent drawing

AI summary

A neural network designing method forms a RNN (Recurrent Neural Network) circuit to include a plurality of oscillating RNN circuits configured to output natural oscillations, and an adding circuit configured to obtain a sum of outputs of the plurality of oscillating RNN circuits, and inputs discrete data to the plurality of oscillating RNN circuits in order to compute a fitting curve with respect to the discrete data output from the adding circuit.