University of Jyväskylä | JYX Digital Repository

  • English  | Give feedback |
    • suomi
    • English
 
  • Login
JavaScript is disabled for your browser. Some features of this site may not work without it.
View Item 
  • JYX
  • Opinnäytteet
  • Väitöskirjat
  • View Item
JYX > Opinnäytteet > Väitöskirjat > View Item

Algorithmic issues in computational intelligence optimization : from design to implementation, from implementation to design

Thumbnail
View/Open
9.3 Mb

Downloads:  
Show download detailsHide download details  
Published in
Jyväskylä studies in computing
Authors
Caraffini, Fabio
Date
2016
Discipline
Tietotekniikka

 
The vertiginous technological growth of the last decades has generated a variety of powerful and complex systems. By embedding within modern hardware devices sophisticated software, they allow the solution of complicated tasks. As side effect, the availability of these heterogeneous technologies results into new difficult optimization problems to be faced by researchers in the field. In order to overcome the most common algorithmic issues, occurring in such a variety of possible scenarios, this research has gone through cherry-picked case-studies. A first research study moved from implementation to design considerations. Implementation limitations, such as memory constraints and real-time requirements, inevitably plague the algorithmic design. Such limitations are typical of embedded systems. In this light, a fast and memory-saving “compact” algorithm was designed to be used within microcontrollers. Three robotic applications were subsequently addressed by means of selected single-solution approaches and the proposed compact algorithm. A new memetic computing approach using a micro-population was also designed to tackle large scale problems. In a second moment, the opposite approach, from design to implementation, was employed. As the benefit of metaheuristic optimization is the capability of tackling black-box systems, 6 novel general-purpose optimizers were designed according to different working principles. Their validity was thoroughly tested by means of popular benchmark suites. Finally, a theoretical study concludes this piece of research. The dynamic behaviour of population-based optimization algorithms, such as Genetic Algorithm and Particle Swarm Optimization, was observed. Their general-purpose nature questioned. The presence of an intrinsic structural bias was graphically displayed and rigorously formalized. It was shown that the bias prevent them from equally exploring all the areas of the search space, with a particularly deleterious strength in presence of a large population size. ...
Publisher
University of Jyväskylä
ISBN
978-951-39-6742-0
ISSN Search the Publication Forum
1456-5390
Keywords
hyper-heuristics memetic computing differential evolution compact algorithms single-solution algorithms local search structural bias koneoppiminen evoluutiolaskenta differentiaalievoluutio algoritmit geneettiset algoritmit memeettiset algoritmit heuristiikka matemaattinen optimointi
URI

http://urn.fi/URN:ISBN:978-951-39-6742-0

Metadata
Show full item record
Collections
  • Väitöskirjat [3178]

Related items

Showing items with similar title or keywords.

  • Simple memetic computing structures for global optimization 

    Poikolainen, Ilpo (University of Jyväskylä, 2014)
  • Parallel global optimization : structuring populations in differential evolution 

    Weber, Matthieu (University of Jyväskylä, 2010)
  • Memory-saving optimization algorithms for systems with limited hardware 

    Iacca, Giovanni (University of Jyväskylä, 2011)
  • Evolutionary Algorithms and Metaheuristics : Applications in Engineering Design and Optimization 

    Greiner, David; Periaux, Jacques; Quagliarella, Domenico; Magalhaes-Mendes, Jorge; Galván, Blas (Hindawi Publishing Corporation, 2018)
  • Multilayer perceptron training with multiobjective memetic optimization 

    Nieminen, Paavo (University of Jyväskylä, 2016)
    Machine learning tasks usually come with several mutually conflicting objectives. One example is the simplicity of the learning device contrasted with the accuracy of its performance after learning. Another common example ...
  • Browse materials
  • Browse materials
  • Articles
  • Conferences and seminars
  • Electronic books
  • Historical maps
  • Journals
  • Tunes and musical notes
  • Photographs
  • Presentations and posters
  • Publication series
  • Research reports
  • Research data
  • Study materials
  • Theses

Browse

All of JYXCollection listBy Issue DateAuthorsSubjectsPublished inDepartmentDiscipline

My Account

Login

Statistics

View Usage Statistics
  • How to publish in JYX?
  • Self-archiving
  • Publish Your Thesis Online
  • Publishing Your Dissertation
  • Publication services

Open Science at the JYU
 
Data Protection Description

Accessibility Statement

Unless otherwise specified, publicly available JYX metadata (excluding abstracts) may be freely reused under the CC0 waiver.
Open Science Centre