In this paper, a hybrid clustering and gradient descent approach is proposed for automatically constructing a multi-input fuzzy model where only the input-output data of the identified system are available. The proposed approach is composed of two steps: structure identification and parameter identification. In the process of structure identification, a clustering method is proposed to provide a systematic procedure to determine the number of fuzzy rules and construct an initial fuzzy model from the given input-output data. In the process of parameter identification, the gradient descent method is used to tune the parameters of the constructed fuzzy model to obtain a more precise fuzzy model from the given input-output data. Finally, two examples of nonlinear system are given to illustrate the effectiveness of the proposed approach.
IEEE transactions on systems, man and cybernetics 29(6), pp.686-693