Making Inferences About Settlements from Satellite Images Using Glowworm Swarm Optimization

  • PDF / 3,880,009 Bytes
  • 16 Pages / 595.276 x 790.866 pts Page_size
  • 80 Downloads / 158 Views

DOWNLOAD

REPORT


ORIGINAL ARTICLE

Making Inferences About Settlements from Satellite Images Using Glowworm Swarm Optimization Emre Avuçlu1 · Abdullah Elen2 · Humar Kahramanli Örnek3 Received: 24 March 2020 / Revised: 29 May 2020 / Accepted: 5 August 2020 © The Korean Institute of Electrical Engineers 2020

Abstract Optimization is the process of choosing the best one among existing possibilities under particular circumstances in a problem. There are various algorithms for optimization problems nowadays. Metaheuristic algorithms are the algorithms giving almost optimum solutions at an acceptable duration for the problems of large dimension. Heuristic optimization algorithms with general aim are evaluated in different groups. Swarm intelligence-based optimization algorithms were developed through examining the behaviors and movements of living flocks such as birds, fish, cats, and bees. With these algorithms, some estimating processes are carried out successfully in all areas. In this study a new approach was presented with a novel idea, by inspiring from the behavior type of Glowworm Swarm Optimization; and an application estimating the total population, square measurement and electricity quantity that was consumed by the chosen areas in a region was developed. The developed application works as a real-time and animated display. When all calculations are finished, the animation ends. Estimates also examined England as an example. The difference between the estimated value of the actual population of England is calculated as 1.7%. In the estimates for the values of the surface area of England with an error of 1.4%, the estimated values were very close to the actual values. Some other obtained estimation results are presented in the results section. Keywords  Glowworm swarm optimization · Heuristics · Satellite images · Simulation

1 Introduction Optimization is the process where the best solution for a problem is obtained among all the solutions under given conditions. In a way that restrictions are enabled, any problem including the finding of unknown parameter values can be called as an optimization problem [1]. Living creatures doing nothing when alone sometimes behave very smart while they act in groups. Individuals * Emre Avuçlu [email protected] Abdullah Elen [email protected] Humar Kahramanli Örnek [email protected] 1



Department of Computer Technology, Aksaray University, Aksaray, Turkey

2



Department of Computer Technology, Karabuk University, Karabuk, Turkey

3

Department of Computer Engineering, Technology Faculty, Selcuk University, 42003 Selcuklu, Konya, Turkey



belonging to a community make comments by utilizing from the best individual’s behavior or others’ behaviors and their own experiences, and they use this information as a predicting tool for the solutions of the problems they will face in future. For instance, when one of the individuals forming a living flock senses a danger, they react to this danger and this reaction spreads in the flock, then this enables all of the individuals