Evoluce obvodů pomocí genetického programování

but.committeedoc. RNDr. Pavel Smrž, Ph.D. (předseda) doc. RNDr. Jitka Kreslíková, CSc. (člen) doc. Ing. Petr Matoušek, Ph.D., M.A. (člen) Ing. Vladimír Bartík, Ph.D. (člen) Ing. Aleš Smrčka, Ph.D. (člen) Ing. Vojtěch Mrázek, Ph.D. (člen)cs
but.defenceStudent 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.cs
but.jazykčeština (Czech)
but.programInformační technologie a umělá inteligencecs
but.resultpráce byla úspěšně obhájenacs
dc.contributor.advisorBidlo, Michalcs
dc.contributor.authorFiedler, Karelcs
dc.contributor.refereeJaroš, Jiřícs
dc.date.created2025cs
dc.description.abstractTato diplomová práce řeší návrh elektronických obvodů s využitím genetického programování. Cílem této práce je vytvoření systému založeného na genetickém programování, jeho odladění a provedení sady experimentů na tomto systému s následným vyhodnocením. V této práci je vytvořen systém inspirovaný původním systémem genetického programování od Johna Kozy a kol., který umožňuje vytvářet oscilátory a signální generátory o frekvenci 200 Hz až 20 kHz, a také obvody vykonávající matematické operace. Dále je tento systém schopný vytvářet obvody vykonávající matematické operace, konkrétně druhou a třetí mocninu. Na návrhu těchto obvodů bylo provedeno několik experimentů s cílem porovnat a vyladit různá nastavení systému. Finální experimenty se poté zaměřují na testování schopností tohoto systému. K implementaci systému byl využit programovací jazyk Python a k simulaci vytvářených obvodů slouží simulátor obvodů Ngspice.cs
dc.description.abstractThis master thesis deals with the electronic circuit design using genetic programming. The aim of this work is to design a system based on genetic programming, perform system tuning and conduct a set of experiments on this system with subsequent evaluation. A system inspired by the original genetic programming system by John Koza et al. is developed in this work, allowing to design oscillators and signal generators with frequencies between 200 Hz and 20 kHz. Furthermore, this system is capable of creating circuits that perform mathematical operations, specifically square and cube operations. Several experiments were conducted on these types of circuits with the goal to compare and adjust different system settings. The final experiments then focus on testing the capabilities of this system. The programming language Python was used to implement the system and the Ngspice circuit simulator is used to simulate created circuits.en
dc.description.markBcs
dc.identifier.citationFIEDLER, K. Evoluce obvodů pomocí genetického programování [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2025.cs
dc.identifier.other164876cs
dc.identifier.urihttp://hdl.handle.net/11012/255046
dc.language.isocscs
dc.publisherVysoké učení technické v Brně. Fakulta informačních technologiícs
dc.rightsStandardní licenční smlouva - přístup k plnému textu bez omezenícs
dc.subjectGenetické programovánícs
dc.subjectanalogové obvodycs
dc.subjectautomatizovaná syntéza obvodůcs
dc.subjectnávrh obvodůcs
dc.subjectsimulace elektronických obvodůcs
dc.subjectoscilátorcs
dc.subjectgenerátor signálucs
dc.subjectvýpočetní obvodycs
dc.subjectmatematické operacecs
dc.subjectPythoncs
dc.subjectSPICEcs
dc.subjectNgspicecs
dc.subjectGenetic programmingen
dc.subjectanalog circuitsen
dc.subjectautomated circuit synthesisen
dc.subjectcircuit designen
dc.subjectelectronic circuit simulationen
dc.subjectoscillatoren
dc.subjectsignal generatoren
dc.subjectcomputational circuitsen
dc.subjectmathematical operationsen
dc.subjectPythonen
dc.subjectSPICEen
dc.subjectNgspiceen
dc.titleEvoluce obvodů pomocí genetického programovánícs
dc.title.alternativeEvolutionary Circuit Design by Means of Genetic Programmingen
dc.typeTextcs
dc.type.drivermasterThesisen
dc.type.evskpdiplomová prácecs
dcterms.dateAccepted2025-06-25cs
dcterms.modified2025-08-13-10:50:03cs
eprints.affiliatedInstitution.facultyFakulta informačních technologiícs
sync.item.dbid164876en
sync.item.dbtypeZPen
sync.item.insts2025.08.27 02:04:32en
sync.item.modts2025.08.26 19:38:46en
thesis.disciplineSoftwarové inženýrstvícs
thesis.grantorVysoké učení technické v Brně. Fakulta informačních technologií. Ústav počítačových systémůcs
thesis.levelInženýrskýcs
thesis.nameIng.cs

Files

Original bundle

Now showing 1 - 2 of 2
Loading...
Thumbnail Image
Name:
final-thesis.pdf
Size:
3.86 MB
Format:
Adobe Portable Document Format
Description:
file final-thesis.pdf
Loading...
Thumbnail Image
Name:
review_164876.html
Size:
10.53 KB
Format:
Hypertext Markup Language
Description:
file review_164876.html

Collections