• čeština
    • English
    • русский
    • Deutsch
    • français
    • polski
    • українська
  • English 
    • čeština
    • English
    • русский
    • Deutsch
    • français
    • polski
    • українська
  • Login
View Item 
  •   Repository Home
  • Závěrečné práce
  • bakalářské práce
  • Fakulta informačních technologií
  • 2019
  • View Item
  •   Repository Home
  • Závěrečné práce
  • bakalářské práce
  • Fakulta informačních technologií
  • 2019
  • View Item
JavaScript is disabled for your browser. Some features of this site may not work without it.

Knihovna pro optimalizační úlohy využívající techniky PSO

Particle Swarm Optimization Library

Thumbnail
View/Open
Posudek-Oponent prace-22014_o.pdf (96.46Kb)
Posudek-Vedouci prace-22014_v.pdf (85.76Kb)
final-thesis.pdf (1.574Mb)
review_122160.html (1.457Kb)
Author
Hruban, Milan
Advisor
Bidlo, Michal
Referee
Strnadel, Josef
Grade
B
Altmetrics
Metadata
Show full item record
Abstract
Cílem této práce je vývoj knihovny umožňující řešení optimalizačních úloh pomocí technik PSO. Práce představuje knihovnu implementovanou za tímto účelem v jazyce Kotlin, navrženou s ohledem na rozšiřitelnost a použitelnost. Součástí práce je nástroj implementovaný v Pythonu za pomocí technologie Jupyter Notebook, který umožňuje statistické zpracování experimentů provedených pomocí dané knihovny. V práci je tak vytvořen systém, který poskytuje vhodné prostředí pro pokusy se současnými a vývoj nových variací algoritmu PSO.
 
The aim of this thesis is to develop a library that is able to solve optimization tasks using PSO. The library is implemented using Kotlin and is designed to achieve high extensibility and usability. Moreover, a tool for processing and statistical analysis of experiments performed using the library is implemented by means of the Jupyter Notebook environment. The utilization of these tools creates a setup suitable for experimenting with the current and developing new variations of the PSO algorithm.
 
Keywords
optimalizace pomocí částic, inteligence hejna, umělá inteligence, kotlin, python, jupyter notebook, knihovna, particle swarm optimization, swarm intelligence, artificial intelligence, kotlin, python, jupyter notebook, library
Language
čeština (Czech)
Study brunch
Informační technologie
Composition of Committee
doc. Ing. František Zbořil, Ph.D. (předseda) doc. RNDr. Dana Hliněná, Ph.D. (místopředseda) doc. Ing. Lukáš Burget, Ph.D. (člen) Ing. František Grézl, Ph.D. (člen) Ing. Josef Strnadel, Ph.D. (člen)
Date of defence
2019-06-13
Process of defence
Student nejprve prezentoval výsledky, kterých dosáhl v rámci své práce. Komise se poté seznámila s hodnocením vedoucího a posudkem oponenta práce. Student následně odpověděl na otázky oponenta a na další otázky přítomných. Komise se na základě posudku oponenta, hodnocení vedoucího, přednesené prezentace a odpovědí studenta na položené otázky rozhodla práci hodnotit stupněm B. Otázky u obhajoby: Ve vztahu (3.1) na str. 6 je (nová) pozice definována jako součet (výchozí) pozice a rychlosti - objasněte sčítání pozice a rychlosti , tj. dvou různých veličin. V souvislosti s tvrzením "přináší stochasticitu a zaručují jeho nedeterministický průběh" (str. 6) stručně objasněte význam pojmů stochastický a nedeterministický . Zabýval jste se , a případně s jakými výsledky, řešením problému nalezení "ideální" konfigurace PSO pro řešení daného optimalizačního problému? Zabýval jste se , a případně s jakými výsledky, řešením problému uváznutí PSO v sub-optimálním řešení, např. pro případ Styblinski-Tang či Ackleyho funkce? Lze Vaši knihovnu elegantně rozšířit o další algoritmy?
Result of the defence
práce byla úspěšně obhájena
Persistent identifier
http://hdl.handle.net/11012/180260
Source
HRUBAN, M. Knihovna pro optimalizační úlohy využívající techniky PSO [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2019.
Collections
  • 2019 [306]
Citace PRO

Portal of libraries | Central library on Facebook
DSpace software copyright © 2002-2015  DuraSpace
Contact Us | Send Feedback | Theme by @mire NV
 

 

Browse

All of repositoryCommunities & CollectionsBy Issue DateAuthorsTitlesSubjectsThis CollectionBy Issue DateAuthorsTitlesSubjects

My Account

LoginRegister

Statistics

View Usage Statistics

Portal of libraries | Central library on Facebook
DSpace software copyright © 2002-2015  DuraSpace
Contact Us | Send Feedback | Theme by @mire NV