Several clustering algorithms have been explained in the book including kernel based clustering algorithm. A kernel based clustering incorporates a kernel metric in place of the Euclidean distance used in the objective function. The kernel induced metric maps the data points to a high dimensional feature space, in which the data is more clearly separable, thereby increasing the accuracy of the proposed clustering technique. A fuzzy controller can also be designed using the clustering based approach. Clustering-based rule extraction methods help avoid combinatorial explosion of rules with increasing dimension of the input space. Also, because clustering step provides good initial rule parameter values, the subsequent rule parameter optimization process usually converges quickly and to a good solution.