Tune rules in type 2 fuzzy logic

Hello
I would like to tune the rules of type 2 fuzzy logic control in matlab by gray wolf ar ant colony optimizatoion algorithm
I know that these is built in function in matlab (tunefis) support tunning with particle swarm or genatic alogorithm or pattern serach and anfis
I would like to change these optimization algoritm
I would like to operate with GWO of ACO or WSO
can anyone help me ?
thanks alot in advance

Answers (1)

You can probably copy and edit the algorithm in tunefis.m
edit tunefis
so that you can call your desired user-defined optimizer like the Gray Wolf (gwo.m) and the Ant Colony (aco.m).
However, you need to study the tunefis() algorithm to see where to inject the user-defined optimizer.
Before implementing in tunefis(), you should ensure that your user-defined optimizers (gwo.m and aco.m) work reliably as the built-in optimizers such as the particle swarm (pso.m) and the genetic algorithm (ga.m).

1 Comment

Hi Sam Chak I already do it but I get a-lot of error Thanks a lot for your response

Sign in to comment.

Asked:

MAB
on 12 Jan 2023

Commented:

MAB
on 13 Jan 2023

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!