high level search
play

HIGH-LEVEL SEARCH Instead of directly solving a High-level Search - PowerPoint PPT Presentation

HIGH-LEVEL SEARCH: FROM HYPER- HEURISTICS TO ALGORITHM SELECTION MUSTAFA MISIR HIGH-LEVEL SEARCH Instead of directly solving a High-level Search Methods given probem (~instance), Operates upon perform a search on algorithm space


  1. HIGH-LEVEL SEARCH: FROM HYPER- HEURISTICS TO ALGORITHM SELECTION MUSTAFA MISIR

  2. HIGH-LEVEL SEARCH • Instead of directly solving a High-level Search Methods given probem (~instance), Operates upon perform a search on algorithm space Low-level Algorithms Operates upon • Generic (Problem- Independent) Methods Potential Solutions

  3. HIGH-LEVEL SEARCH • Can be performed: - ONLINE : while solving a problem instance - OFFLINE : before solving a problem instance

  4. ONLINE

  5. A GENERIC INTELLIGENT Mustafa MISIR Patrick De CAUSMAECKER HYPER-HEURISTIC Greet VANDEN BERGHE Katja VERBEECK

  6. OUTLINE  OBJECTIVE  HYPER-HEURISTICS  A GENERIC INTELLIGENT HH ( GIHH )  COMPUTATIONAL RESULTS

  7. OUTLINE  OBJECTIVE  HYPER-HEURISTICS  A GENERIC INTELLIGENT HH ( GIHH )  COMPUTATIONAL RESULTS

  8. OBJECTIVE Designing a generic problem solver for solving all kinds of search and optimisation problems under different conditions

  9. OUTLINE  OBJECTIVE  HYPER-HEURISTICS  A GENERIC INTELLIGENT HH ( GIHH )  COMPUTATIONAL RESULTS

  10. HYPER-HEURISTICS | DEFINITION Burke et al. (2009) : “A hyper-heuristic is a search method or learning mechanism for selecting or generating heuristics to solve computational search problems”

  11. OUTLINE  OBJECTIVE  HYPER-HEURISTICS  A GENERIC INTELLIGENT HH ( GIHH )  COMPUTATIONAL RESULTS

  12. ADAPTIVE DYNAMIC HEURISTIC SET  Use an elite subset of a given heuristic set  During different parts of a search process (based on the heuristics’ performance )

  13. MOVE ACCEPTANCE + RE-INITIALISATION  Adaptive iterion limited list-based threshold accepting  If doesn’t work, re-initialise

  14. OUTLINE  OBJECTIVE  HYPER-HEURISTICS  A GENERIC INTELLIGENT HH ( GIHH )  COMPUTATIONAL RESULTS

  15. COMPUTATIONAL RESULTS  HyFlex: Hyper-heuristic software framework (Uni. Nottingham)  6 problem domains  Different algorithm (heuristic) sets  GIHH Open source @ http://allserv.kahosl.be/~mustafa.misir/gihh.html

  16. COMPUTATIONAL RESULTS | CHESC 2011 CHeSC 2011 WINNER !  Best algorithm on average across 6 problem domains with a large score margin  Againist 19 competitors

  17. DISCUSSION • A generic high-level search tool • GIHH as the CHeSC 2011 Winner • Robust, easily applicable (generic) • Goal: combine offline and online

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend