Application of the AI technques to signal processing: A knowledge-based system for digital filters synthesis

Abstract This paper presents a knowledge-based system for digital filters synthesis, composed of three parts: the synthesis modules, the testing part and the expert system. The firt two parts, which are composed of the traditional components of a computer aided design (CAD) system for digital filters synthesis, perform the synthesis, analysis and simulation of finite impulse response (FIR) and infinite impulse response (IIR) filters in both infinite and finite precision. The third part, i.e. the expert system, is developed to aid the user in the choice of the appropriate design methods. To solve this problem of abductive nature a new approach is adopted: the inference engine of our system invokes a particular type of objects called operators, instead of the usual production rules employed in the conventional expert systems.

[1]  Yu Hu,et al.  Knowledge-based adaptive signal processing , 1987, ICASSP '87. IEEE International Conference on Acoustics, Speech, and Signal Processing.

[2]  P. Lafrance,et al.  Digital filters , 1974, Proceedings of the IEEE.

[3]  Bryan Bentz An automatic programming system for signal processing applications , 1985, Pattern Recognit..

[4]  H. Penny Nii,et al.  The Handbook of Artificial Intelligence , 1982 .

[5]  Victor R. Lesser,et al.  Diagnosis Using the Formal Theory of a Signal-Processing System , 1987, IEEE Transactions on Systems, Man, and Cybernetics.

[6]  Joe W. Duran,et al.  A General Expert System Design for Diagnostic Problem Solving , 1984, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[7]  P. Morizet-Mahoudeaux,et al.  Utilisation d'un système expert en traitement du signal: aide au choix d'estimateurs de la densité spectrale de puissance , 1988 .

[8]  S. Jeune,et al.  Traitement , 1954, Thromboses Veineuses Distales et Superficielles.

[9]  C. K. Yuen,et al.  Theory and Application of Digital Signal Processing , 1978, IEEE Transactions on Systems, Man, and Cybernetics.

[10]  James A. Reggia,et al.  Answer Justification in Diagnostic Expert Systems - Part I: Abductive Inference and Its Justification , 1985, IEEE Transactions on Biomedical Engineering.

[11]  Xing Li,et al.  Expert system for spectral analysis , 1985 .

[12]  C. Myers Symbolic representation and manipulation of signals , 1987, ICASSP '87. IEEE International Conference on Acoustics, Speech, and Signal Processing.

[13]  Frederick Hayes-Roth,et al.  Building expert systems , 1983, Advanced book program.

[14]  Robert Milne,et al.  Strategies for Diagnosis , 1987, IEEE Transactions on Systems, Man, and Cybernetics.