The 7 Things I Know About Cyber Security After 25 Years | April 2024
Optimization Of Fuzzy Bexa Using Nm
1.
2. Write a set of values of αa and αc at the appropriate place in the data file, and call Fuzzy BEXA through a batch file, the fuzzy BEXA writes the percentage accuracy in a text file, read it from there.
3. Repeat step 2 to get the value of objective function at all the three points.
4. Run the core Nelder Mead algorithm over the initial simplex. At each iteration Nelder Mead algorithm calls Fuzzy BEXA two to four times using step 2.
5. Depending upon the tolerance limit given, with the smallest size of simplex while each vertex of simplex approaches the optimum point. Conclusion Nelder Mead Search algorithm can be applied effectively to optimize the parameters involved in the Fuzzy BEXA algorithm. The same has been tested by optimizing the two parameters αa and αc to obtain the maximum accuracy of classification for the instances. The algorithm can also be applied to optimize other parameters, number of linguistic variables, shape of membership function, and points of discontinuity in the membership function. These parameters can be optimized separately for each attribute but it would be feasible if there are only few attributes. Convergence of the Nelder Mead algorithm depends upon the initial guess of the parameters using which the initial simplex is created. The algorithm gets stuck in one of the local minima and cannot move ahead to find the global minima. Hence it is necessary to run the algorithm number of times with different initial guesses to get the global minima for the objective function.