====== Lab06 - Multi-goal Planning ====== ^ Motivations and Goals ^ | Become familiar with multi-goal planning | | Become familiar with Traveling Salesman Problem with Neighborhoods (TSPN) | | Become familiar with the Self-organizing Map (SOM) solution of TSPN | ^ Tasks ([[courses:b4m36uir:internal:instructions:lab06|teacher]]) ^ | [[courses:b4m36uir:hw:t2a-tspn|T2a-tspn]] **(5 Points)** Implement the Self organizing map solution of TSPN | ^ Lab resources ^ | {{ :courses:b4m36uir:hw:uir-t2a-tspn.zip |T2a-tspn resource package}} | \\ ===Solving TSPN with Self-organizing Map=== Slide 15 from the [[https://cw.fel.cvut.cz/wiki/_media/courses/b4m36uir/lectures/b4m36uir-lec05-slides.pdf|Lecture 05]]: {{:courses:b4m36uir:labs:som.png?700|}} Utilize 'alternate goal' concept for solving TSP with neighborhoods (TSPN). In each epoch, the neurons are adapted towards the goals which inhibits them. But, in the TSPN, the neurons are adapted to the closes point in the specific goal neighborhood. Therefore, this concept enables to find shorter solutions, see the right image and the following GIF with SOM evolution. {{:courses:b4m36uir:labs:som_tspn_orig.png?400|}} {{:courses:b4m36uir:labs:som_tspn.png?400|}} Click on the following image to see the SOM evolution in GIF. {{:courses:b4m36uir:labs:myimage.gif?300|}}