Gramatická evoluce v optimalizaci software
but.committee | prof. Ing. Lukáš Sekanina, Ph.D. (předseda) doc. Ing. František Zbořil, Ph.D. (místopředseda) Ing. Ivana Burgetová, Ph.D. (člen) doc. RNDr. Aleš Horák, Ph.D. (člen) doc. Ing. Tomáš Martínek, Ph.D. (člen) doc. Mgr. Adam Rogalewicz, Ph.D. (člen) | cs |
but.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: Při vývoji aplikací se často využívají jednotkové testy (unit testy), které zpravidla obsahují kombinace vstupních hodnot a očekávané výsledky. Bylo by možné použít tyto existující testy například pro ohodnocení kandidátních řešení v průběhu evoluce? | cs |
but.jazyk | čeština (Czech) | |
but.program | Informační technologie | cs |
but.result | práce byla úspěšně obhájena | cs |
dc.contributor.advisor | Sekanina, Lukáš | cs |
dc.contributor.author | Pečínka, Zdeněk | cs |
dc.contributor.referee | Minařík, Miloš | cs |
dc.date.created | 2017 | cs |
dc.description.abstract | Tato diplomová práce nabízí stručný úvod do evolučního počítání. Popisuje a porovnává genetické programování a gramatickou evoluci a jejich možné využití v problematice automatické opravy software. Podrobně studuje možnosti aplikace gramatické evoluce v problému automatické opravy softwaru. Na základě získaných poznatků byla navržena a implementována nová metoda pro automatickou opravu softwaru, založená na gramatické evoluci. Její experimentální ověření proběhlo na řadě testovacích programů. | cs |
dc.description.abstract | This master's thesis offers a brief introduction to evolutionary computation. It describes and compares the genetic programming and grammar based genetic programming and their potential use in automatic software repair. It studies possible applications of grammar based genetic programming on automatic software repair. Grammar based genetic programming is then used in design and implementation of a new method for automatic software repair. Experimental evaluation of the implemented automatic repair was performed on set of test programs. | en |
dc.description.mark | B | cs |
dc.identifier.citation | PEČÍNKA, Z. Gramatická evoluce v optimalizaci software [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2017. | cs |
dc.identifier.other | 106165 | cs |
dc.identifier.uri | http://hdl.handle.net/11012/69514 | |
dc.language.iso | cs | cs |
dc.publisher | Vysoké učení technické v Brně. Fakulta informačních technologií | cs |
dc.rights | Standardní licenční smlouva - přístup k plnému textu bez omezení | cs |
dc.subject | evoluční počítání | cs |
dc.subject | genetické programování | cs |
dc.subject | gramatická evoluce | cs |
dc.subject | soft-computing | cs |
dc.subject | gramatika | cs |
dc.subject | softwarové inženýrství | cs |
dc.subject | oprava softwaru | cs |
dc.subject | lokalizace chyby | cs |
dc.subject | gcc | cs |
dc.subject | Clang | cs |
dc.subject | Python | cs |
dc.subject | symbolická regrese | cs |
dc.subject | umělá inteligence | cs |
dc.subject | evolutionary computing | en |
dc.subject | genetic programming | en |
dc.subject | grammar based genetic programming | en |
dc.subject | soft-computing | en |
dc.subject | grammar | en |
dc.subject | software engineering | en |
dc.subject | software repair | en |
dc.subject | fault localization | en |
dc.subject | gcc | en |
dc.subject | Clang | en |
dc.subject | Python | en |
dc.subject | symbolic regression | en |
dc.subject | artificial intelligence | en |
dc.title | Gramatická evoluce v optimalizaci software | cs |
dc.title.alternative | Grammatical Evolution in Software Optimization | en |
dc.type | Text | cs |
dc.type.driver | masterThesis | en |
dc.type.evskp | diplomová práce | cs |
dcterms.dateAccepted | 2017-06-21 | cs |
dcterms.modified | 2020-05-10-16:12:49 | cs |
eprints.affiliatedInstitution.faculty | Fakulta informačních technologií | cs |
sync.item.dbid | 106165 | en |
sync.item.dbtype | ZP | en |
sync.item.insts | 2025.03.26 15:24:46 | en |
sync.item.modts | 2025.01.15 21:57:50 | en |
thesis.discipline | Bioinformatika a biocomputing | cs |
thesis.grantor | Vysoké učení technické v Brně. Fakulta informačních technologií. Ústav počítačových systémů | cs |
thesis.level | Inženýrský | cs |
thesis.name | Ing. | cs |
Files
Original bundle
1 - 4 of 4
Loading...
- Name:
- final-thesis.pdf
- Size:
- 1.65 MB
- Format:
- Adobe Portable Document Format
- Description:
- final-thesis.pdf
Loading...
- Name:
- Posudek-Vedouci prace-19142_v.pdf
- Size:
- 86.36 KB
- Format:
- Adobe Portable Document Format
- Description:
- Posudek-Vedouci prace-19142_v.pdf
Loading...
- Name:
- Posudek-Oponent prace-19142_o.pdf
- Size:
- 87.51 KB
- Format:
- Adobe Portable Document Format
- Description:
- Posudek-Oponent prace-19142_o.pdf
Loading...
- Name:
- review_106165.html
- Size:
- 1.44 KB
- Format:
- Hypertext Markup Language
- Description:
- file review_106165.html