Application of recursive least squares algorithm for learning and mathematical reasoning

Abstract In our recent publications, we have illustrated how pattern recognition and adaptive signal-processing techniques can be used to construct a machine learning system (MLS). The MLS is based on the manipulation of raw data to extract a set of salient features which have strong significance in the behaviour of the system or device under observation. This paper illustrates the application of the recursive least squares (RLS) algorithm, which has been used as a learning strategy in the MLS, for feature extraction and mathematical reasoning. Here a data-analysis program is developed, which can be used to explain the relationships between the inputs and the outputs of a system.