24,747 research outputs found

    Parallel transfer evolution algorithm

    Get PDF
    Parallelization of an evolutionary algorithm takes the advantage of modular population division and information exchange among multiple processors. However, existing parallel evolutionary algorithms are rather ad hoc and lack a capability of adapting to diverse problems. To accommodate a wider range of problems and to reduce algorithm design costs, this paper develops a parallel transfer evolution algorithm. It is based on the island-model of parallel evolutionary algorithm and, for improving performance, transfers both the connections and the evolutionary operators from one sub-population pair to another adaptively. Needing no extra upper selection strategy, each sub-population is able to select autonomously evolutionary operators and local search operators as subroutines according to both the sub-population's own and the connected neighbor's ranking boards. The parallel transfer evolution is tested on two typical combinatorial optimization problems in comparison with six existing ad-hoc evolutionary algorithms, and is also applied to a real-world case study in comparison with five typical parallel evolutionary algorithms. The tests show that the proposed scheme and the resultant PEA offer high flexibility in dealing with a wider range of combinatorial optimization problems without algorithmic modification or redesign. Both the topological transfer and the algorithmic transfer are seen applicable not only to combinatorial optimization problems, but also to non-permutated complex problems

    Denoising Autoencoders for fast Combinatorial Black Box Optimization

    Full text link
    Estimation of Distribution Algorithms (EDAs) require flexible probability models that can be efficiently learned and sampled. Autoencoders (AE) are generative stochastic networks with these desired properties. We integrate a special type of AE, the Denoising Autoencoder (DAE), into an EDA and evaluate the performance of DAE-EDA on several combinatorial optimization problems with a single objective. We asses the number of fitness evaluations as well as the required CPU times. We compare the results to the performance to the Bayesian Optimization Algorithm (BOA) and RBM-EDA, another EDA which is based on a generative neural network which has proven competitive with BOA. For the considered problem instances, DAE-EDA is considerably faster than BOA and RBM-EDA, sometimes by orders of magnitude. The number of fitness evaluations is higher than for BOA, but competitive with RBM-EDA. These results show that DAEs can be useful tools for problems with low but non-negligible fitness evaluation costs.Comment: corrected typos and small inconsistencie

    Döntéstámogatás fuzzy módszerekkel, optimalizálással = Decision support with fuzzy methods and optimization.

    Get PDF
    2003 és 2006 közt kutatásokat két irányban folytattam: fuzzy osztályozás és optimalizálás evolúciós algoritmussal (EA). A fuzzy témakörben egy EA alapú fuzzy osztályozó algoritmust publikáltam. Az optimalizálás témakörben több algoritmust fejlesztettem, melyek különböző EA struktúrákat, ill. memória alapú technikákat alkalmaztak. Több skalár optimalizálás algoritmust publikáltam: nem-lineáris problémák, kombinatorikus optimalizálás (QAP, 3-SAT, BQP, TSP). Vektoroptimalizálás témakörben algoritmusaim: nem-lineáris optimalizálás, kombinatorikus problémák (QAP, TSP). Több algoritmusom eredménye hasonló, vagy jobb minőségű, mint a megjelenéskor ismert más EA módszerek eredménye. | Between 2003 and 2006 my research had two directions: fuzzy classification and optimization with evolutionary algorithm (EA). In the fuzzy topic I published a fuzzy classification algorithm based on EA. In the optimization topic I developed algorithms with different EA structures and used memory based techniques. I published more single-objective algorithms, e.g. non-linear optimization with parallel EAs, combinatorial optimization (QAP, 3-SAT, BQP, TSP). I published some multi-objective algorithms: a non-linear optimization method and combinatorial optimization (QAP, TSP). By some of my published algorithms the results had similar or better quality than the other EA in the same topics
    corecore