3,964 research outputs found
Contour matching using ant colony optimization and curve evolution
Shape retrieval is a very important topic in computer vision. Image retrieval consists
of selecting images that fulfil specific criteria from a collection of images. This thesis
concentrates on contour-based image retrieval, in which we only explore the
information located on the shape contour. There are many different kinds of shape
retrieval methods. Most of the research in this field has till now concentrated on
matching methods and how to achieve a meaningful correspondence. The matching
process consist of finding correspondence between the points located on the designed
contours. However, the huge number of incorporated points in the correspondence
makes the matching process more complex. Furthermore, this scheme does not
support computation of the correspondence intuitively without considering noise
effect and distortions. Hence, heuristics methods are convoked to find acceptable
solution. Moreover, some researches focus on improving polygonal modelling
methods of a contour in such a way that the resulted contour is a good approximation
of the original contour, which can be used to reduce the number of incorporated
points in the matching. In this thesis, a novel approach for Ant Colony Optimization
(ACO) contour matching that can be used to find an acceptable matching between
contour shapes is developed. A polygonal evolution method proposed previously is
selected to simplify the extracted contour. The main reason behind selecting this
method is due to the use of a stopping criterion which must be predetermined. The
match process is formulated as a Quadratic Assignment Problem (QAP) and resolved
by using ACO. An approximated similarity is computed using original shape context
descriptor and the Euclidean metric. The experimental results justify that the
proposed approach is invariant to noise and distortions, and it is more robust to noise
and distortion compared to the previously introduced Dominant Point (DP)
Approach. This work serves as the fundamental study for assessing the Bender Test
to diagnose dyslexic and non-dyslexic symptom in children
Recommended from our members
Combinatorial optimization and metaheuristics
Today, combinatorial optimization is one of the youngest and most active areas of discrete mathematics. It is a branch of optimization in applied mathematics and computer science, related to operational research, algorithm theory and computational complexity theory. It sits at the intersection of several fields, including artificial intelligence, mathematics and software engineering. Its increasing interest arises for the fact that a large number of scientific and industrial problems can be formulated as abstract combinatorial optimization problems, through graphs and/or (integer) linear programs. Some of these problems have polynomial-time (“efficient”) algorithms, while most of them are NP-hard, i.e. it is not proved that they can be solved in polynomial-time. Mainly, it means that it is not possible to guarantee that an exact solution to the problem can be found and one has to settle for an approximate solution with known performance guarantees. Indeed, the goal of approximate methods is to find “quickly” (reasonable run-times), with “high” probability, provable “good” solutions (low error from the real optimal solution). In the last 20 years, a new kind of algorithm commonly called metaheuristics have emerged in this class, which basically try to combine heuristics in high level frameworks aimed at efficiently and effectively exploring the search space. This report briefly outlines the components, concepts, advantages and disadvantages of different metaheuristic approaches from a conceptual point of view, in order to analyze their similarities and differences. The two very significant forces of intensification and diversification, that mainly determine the behavior of a metaheuristic, will be pointed out. The report concludes by exploring the importance of hybridization and integration methods
A rewriting grammar for heat exchanger network structure evolution with stream splitting
The design of cost optimal heat exchanger networks is a difficult optimisation problem due
both to the nonlinear models required and also the combinatorial size of the search space.
When stream splitting is considered, the combinatorial aspects make the problem even harder.
This paper describes the implementation of a two level evolutionary algorithm based on a
string rewriting grammar for the evolution of the heat exchanger network structure. A biological analogue of genotypes and phenotypes is used to describe structures and specific solutions respectively. The top level algorithm evolves structures while the lower level optimises specific
structures. The result is a hybrid optimisation procedure which can identify the best structures including stream splitting. Case studies from the literature are presented to demonstrate the capabilities of the novel procedure
The ant colony metaphor in continuous spaces using boundary search
This paper presents an application of the ant colony metaphor for continuous space optimization problems. The ant algortihm proposed works following the principle of the ant colony approach, i.e., a population of agents iteratively, cooperatively, and independently search for a solution.
Each ant in the distributed algorithm applies a local search operator which explores the neighborhood region of a particular point in the search space (individual search level). The local search operator is designed for exploring the boundary between the feasible and infeasible search space. On the other hand, each ant obtains global information from the colony in order to exploit the more promising regions of the search space (cooperation level). The ant colony based algorithm presented here was successfully applied to two widely studied and interesting constrained numerical optimization test cases.Eje: Agentes y Sistemas Inteligentes (ASI)Red de Universidades con Carreras en Informática (RedUNCI
The ant colony metaphor in continuous spaces using boundary search
This paper presents an application of the ant colony metaphor for continuous space optimization problems. The ant algortihm proposed works following the principle of the ant colony approach, i.e., a population of agents iteratively, cooperatively, and independently search for a solution.
Each ant in the distributed algorithm applies a local search operator which explores the neighborhood region of a particular point in the search space (individual search level). The local search operator is designed for exploring the boundary between the feasible and infeasible search space. On the other hand, each ant obtains global information from the colony in order to exploit the more promising regions of the search space (cooperation level). The ant colony based algorithm presented here was successfully applied to two widely studied and interesting constrained numerical optimization test cases.Eje: Agentes y Sistemas Inteligentes (ASI)Red de Universidades con Carreras en Informática (RedUNCI
HYBRID GENETIC AND PENGUIN SEARCH OPTIMIZATION ALGORITHM (GA-PSEOA) FOR EFFICIENT FLOW SHOP SCHEDULING SOLUTIONS
This paper presents a novel hybrid approach, fusing genetic algorithms (GA) and penguin search optimization (PSeOA), to address the flow shop scheduling problem (FSSP). GA utilizes selection, crossover, and mutation inspired by natural selection, while PSeOA emulates penguin foraging behavior for efficient exploration. The approach integrates GA's genetic diversity and solution space exploration with PSeOA's rapid convergence, further improved with FSSP-specific modifications. Extensive experiments validate its efficacy, outperforming pure GA, PSeOA, and other metaheuristics
Optimizing PEMFC model parameters using ant lion optimizer and dragonfly algorithm: A comparative study
This paper introduced two optimization algorithms which are Ant Lion Optimizer (ALO) and Dragonfly Algorithm (DA) for extracting the Proton Exchange Membrane Fuel Cell (PEMFC) polarization curve parameters. The results produced by both algorithms are being compared to observe their performance. As a results, the ALO shows great performance compared to DA. Furthermore, these results also being compared with the results of the other reported metaheuristics algorithms. The ALO and DA presented competitive results
Multi-Objective Optimization Techniques to Solve the Economic Emission Load Dispatch Problem Using Various Heuristic and Metaheuristic Algorithms
The main objective of thermoelectric power plants is to meet the power demand with the lowest fuel cost and emission levels of pollutant and greenhouse gas emissions, considering the operational restrictions of the power plant. Optimization techniques have been widely used to solve engineering problems as in this case with the objective of minimizing the cost and the pollution damages. Heuristic and metaheuristic algorithms have been extensively studied and used to successfully solve this multi-objective problem. This chapter, several optimization techniques (simulated annealing, ant lion, dragonfly, NSGA II, and differential evolution) are analyzed and their application to economic-emission load dispatch (EELD) is also discussed. In addition, a comparison of all approaches and its results are offered through a case study
- …