Parallel multi-value neural networks
First Claim
1. A parallel multi-value neural network comprising:
- a main neural network which is trained at first with a training input signal by using a main multi-value teacher signal;
at least one sub neural network coupled with said main neural network in parallel for an input signal;
at least two multi-value threshold means, wherein a first multi-value threshold means for providing a multi-value output signal of said main neural network by quantizing an output of said main neural network into a multi-value, and a second multi-value threshold means for providing a multi-value output signal of said at least one sub neural network by quantizing an output of said at least one sub neural network into a multi-value,said at least one sub neural network being trained with said training input signal by using a compensatory multi-value teacher signal, said compensatory multi-value teacher signal is obtained by converting at least a part of multi-value errors to a predetermined code system having codes at larger distances from each other than codes of said at least a part of multi-value errors before conversion, said multi-value errors being a difference between said main multi-value teacher signal and a multi-value output signal of said main neural network which has been trained, said multi-value output signal being derived through said first multi-value threshold means; and
at least one multi-value modulo adding means, which adds, in modulo, a) said multi-value output signal of said main neural network which has been trained, said multi-value output signal derived through said first multi-value threshold means, and b) a signal obtained by restoring said predetermined code system to an original code system in an output of said second multi-value threshold means which receives an output of said at least one sub neural network which has been trained,said multi-value modulo adding means providing a desired multi-value output signal by compensating said multi-value errors involved in said multi-value output signal of said main neural network derived through said first multi-value threshold means.
4 Assignments
0 Petitions
Accused Products
Abstract
In a parallel multi-value neural network having a main neural network 16 and a sub neural network 18 coupled with the main neural network 16 in parallel for an input signal, the main neural network 16 is trained with a training input signal by using a main multi-value teacher signal, and the sub neural network is successively trained with the training input signal by using multi-value errors between a multi-value output signal of the main neural network 16 derived through a multi-value threshold means 17 and the main multi-value teacher signal, so as to compensate the multi-value errors involved in the multi-value output signal of the main neural network 16 by the multi-value output signal of the sub neural network 18 derived through a multi-value threshold means 19. A desired multi-value output signal of the parallel multi-value neural network 15 is obtained by adding in modulo the multi-value output signals of both the neural networks through a multi-value modulo adder 20.
37 Citations
5 Claims
-
1. A parallel multi-value neural network comprising:
-
a main neural network which is trained at first with a training input signal by using a main multi-value teacher signal; at least one sub neural network coupled with said main neural network in parallel for an input signal; at least two multi-value threshold means, wherein a first multi-value threshold means for providing a multi-value output signal of said main neural network by quantizing an output of said main neural network into a multi-value, and a second multi-value threshold means for providing a multi-value output signal of said at least one sub neural network by quantizing an output of said at least one sub neural network into a multi-value, said at least one sub neural network being trained with said training input signal by using a compensatory multi-value teacher signal, said compensatory multi-value teacher signal is obtained by converting at least a part of multi-value errors to a predetermined code system having codes at larger distances from each other than codes of said at least a part of multi-value errors before conversion, said multi-value errors being a difference between said main multi-value teacher signal and a multi-value output signal of said main neural network which has been trained, said multi-value output signal being derived through said first multi-value threshold means; and at least one multi-value modulo adding means, which adds, in modulo, a) said multi-value output signal of said main neural network which has been trained, said multi-value output signal derived through said first multi-value threshold means, and b) a signal obtained by restoring said predetermined code system to an original code system in an output of said second multi-value threshold means which receives an output of said at least one sub neural network which has been trained, said multi-value modulo adding means providing a desired multi-value output signal by compensating said multi-value errors involved in said multi-value output signal of said main neural network derived through said first multi-value threshold means. - View Dependent Claims (2, 3, 4, 5)
-
Specification