Adaptive filtering neural network classifier
First Claim
1. An adaptive neural network classifier for classifying an input analog signal comprising:
- one or more programmable filter means for receiving said input analog signal to be classified and generating filter output signals, each said programmable filter means being characterized as having a predetermined number of operating parameters;
an analog to digital converter means for converting each of said filter output signals from said one or more programmable filter means into a digital signal;
adaptive neural network means for receiving and processing each said digital signal to generate therefrom a plurality of weighted output signals in accordance with a predetermined processing structure of said adaptive neural network means, one of said weighted output signals representing a class for said input analog signal, said neural network means further generating an error signal representing a difference between said one of said weighted output signals and a predetermined desired class; and
control means responsive to said error signal for generating a further set of operating filter parameters for input to each said programmable filter means to change the operating response thereof to minimize said error signal.
1 Assignment
0 Petitions
Accused Products
Abstract
An adaptive filtering neural network classifier for classifying input signals, includes a neural network and one or more adaptive filters for receiving input analog signals to be classified and generates inputs for the classifier. Each adaptive filter is characterized as having a predetermined number of operating parameters. An analog to digital converter converts each input signal into a digital signal before input to the neural network. The neural network processes each digital signal to generate therefrom a plurality of weighted output signals in accordance with the type of network implemented. One of the weighted output signals represents a class for the input signal, and an error signal representing a difference between the weighted output signals and a predetermined desired output is also generated by the network. A control device responsive to the error signal generates a further set of operating filter parameters for input to each of the adaptive filters to change the operating response thereof and minimize the error signal.
91 Citations
14 Claims
-
1. An adaptive neural network classifier for classifying an input analog signal comprising:
-
one or more programmable filter means for receiving said input analog signal to be classified and generating filter output signals, each said programmable filter means being characterized as having a predetermined number of operating parameters; an analog to digital converter means for converting each of said filter output signals from said one or more programmable filter means into a digital signal; adaptive neural network means for receiving and processing each said digital signal to generate therefrom a plurality of weighted output signals in accordance with a predetermined processing structure of said adaptive neural network means, one of said weighted output signals representing a class for said input analog signal, said neural network means further generating an error signal representing a difference between said one of said weighted output signals and a predetermined desired class; and control means responsive to said error signal for generating a further set of operating filter parameters for input to each said programmable filter means to change the operating response thereof to minimize said error signal. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An adaptive neural network classifier for classifying an input analog signal comprising:
-
one or more programmable filter means for receiving said input analog signal to be classified and generating a filter output signals, each said programmable filter means being characterized as having a predetermined number of operating parameters; adaptive neural network means for receiving and processing each said digital output signal to generate therefrom a plurality of weighted output signals in accordance with a predetermined processing structure of said adaptive neural network means, one of said weighted output signals representing a class for said input analog signal, said neural network means further generating an error signal representing a difference between said one of said weighted output signals and a predetermined desired class; and control means responsive to said error signal for generating a further set of operating filter parameters for input to each said programmable filter means to change the operating response thereof to minimize said error signal. - View Dependent Claims (9, 10)
-
-
11. A method for classifying signals with a neural network classifier, said method comprising the steps of:
-
inputting an analog signal to be classified into one or more programmable filter means for generating filter output signals for input to an adaptive neural network means, each said programmable filter means being characterized as having a predetermined number of operating parameters; processing each of said filter output signals in said adaptive neural network means to generate therefrom a plurality of weighted output signals in accordance with an internal processing structure of said adaptive neural network means, one of said weighted output signals representing a class for said input analog signal, and further generating an error signal representing a difference between said one of said weighted output signals and a predetermined desired class; and inputting said error signal to a control means and generating a further set of operating filter parameters for input to each said programmable filter means to change the operating response thereof to minimize said error signal. - View Dependent Claims (12, 13, 14)
-
Specification