Content deleted Content added
No edit summary |
|||
Line 10:
== Cuttlefish Optimization Algorithm (CFA) ==
[[File:Cuttlefish2.png|thumb|The six cases of reflection used by the Cuttlefish]]
The algorithm considers two main processes: ''Reflection'' and ''Visibility''. Reflection process simulates the light reflection mechanism, while visibility simulates the visibility of matching patterns. These two processes are used as a search strategy to find the global optimal solution. The formulation of finding the new solution (''newP'') by using ''reflection'' and ''visibility'' is as follows:
Line 62 ⟶ 65:
Where <math>G_{1}</math>, <math>G_{2}</math> are Group1 and Group2, ''i'' presents the <math>i^{th}</math> element in ''G'', ''j'' is the <math>j^{th}</math> point of <math>i^{th}</math> element in group ''G'', ''Best'' is the best solution and <math>AV_{Best}</math> presents the average value of the ''Best'' points. While ''R'' and ''V'' are two random numbers produced around zero such as between (-1, 1), ''R'' represents the degree of reflection, ''V'' represents the visibility degree of the final view of the pattern, ''upperLimit'' and ''lowerLimit'' are the upper limit and the lower limit of the problem domain.
== Applications ==
{{Dynamic list}}
The Cuttlefish Optimization Algorithm has found many applications in literature, such as:
Feature Selection <ref>Meesala Shobha Rani (2015), A Hybrid Intrusion Detection System Based on C5.0 Decision Tree Algorithm and One-Class SVM with CFA. International Journal of Innovative Research in Computer and Communication Engineering, 3(6). doi: 10.15680/ijircce.2015.0306058.</ref><ref>Rahim TAHERI (2015),Rahim TAHERI, M. A., Mohammad Rafi KHARAZMI. (2015). A New Approach For Feature Selection In Intrusion Detection System. Paper presented at the International Conference on Non-Linear System & Optimization in Computer & Electrical Engineering. http://dergi.cumhuriyet.edu.tr/cumuscij/article/view/5000146245.</ref>
Travelling salesman problem <ref>Mohammed Essaid Riffi (2015), Mohammed Essaid Riffi, M. B. (2015). Discrete cuttlefish optimization algorithm to solve the travelling salesman problem. Paper presented at the 2015 Third World Conference on Complex Systems (WCCS), Marrakech IEEE, dio: 10.1109/ICoCS.2015.7483231.</ref>
Image processing (Komal Sinsinwar, 2016)<ref>Komal Sinsinwar, (2016), Komal Sinsinwar, S. C. (2016). A Survey of Digital Image Watermarking Optimization Algorithms Inspired by Nature. International Journal of Science and Research (IJSR), 5(2). </ref>
Control <ref>Mr.K.Lenin, (2014), Mr.K.Lenin, D. B. R. R., Dr.M.Surya Kalavathi. (2014). Voltage Profile Amplification and Attenuation of Real Power Loss by Using New Cuttlefish Algorithm. Control Theory and Informatics, 4(9). </ref>
==See also==
|