%% Firefly Fuzzy Regression Algorithm - Created in (9 Jan 2022).
% Firefly algorithm is one of the most decent algorithms in optimization
% which could be used for various tasks and biasing weights. It is
% relatively faster than others just like DE algorithm. So, there was no a
% proper evolutionary linear regression Matlab code available in the web
% and I decided to make one. You can use your data. System uses fuzzy logic
% to create initial model and biases weights into a fit model by Firefly algorithm. You can play
% with parameters (higher values, more calculation time).
% ------------------------------------------------
% Feel free to ontact me if you find any problem using the code:
% [email protected]
% SeyedMuhammadHosseinMousavi
% My Google Scholar: https://scholar.google.com/citations?user=PtvQvAQAAAAJ&hl=en
% My GitHub: https://github.com/SeyedMuhammadHosseinMousavi?tab=repositories
% My ORCID: https://orcid.org/0000-0001-6906-2152
% My Scopus: https://www.scopus.com/authid/detail.uri?authorId=57193122985
% My MathWorks: https://www.mathworks.com/matlabcentral/profile/authors/9763916#
% ------------------------------------------------
% Hope it help you, enjoy the code and wish me luck :)
seyedmuhammadhosseinmousavi / firefly-regression-algorithm Goto Github PK
View Code? Open in Web Editor NEWFirefly Fuzzy Regression Algorithm
Home Page: https://www.mathworks.com/matlabcentral/fileexchange/104775-firefly-regression-algorithm
License: Creative Commons Zero v1.0 Universal