|
Reinforcement learning for solving game algorithms
Daňhelová, Jana ; Uher, Václav (referee) ; Kolařík, Martin (advisor)
The bachelor thesis Reinforcement learning for solving game algorithms is divided into two distinct parts. The theoretical part describes and compares the fundamental methods of reinforcement learning with special attention to the methods of active learning – Q-learning and deep learning. In the practical part the deep q-learning technique is chosen for testing and applied to the case of the Snake game. The results are presented in the form of program written in Python programming language, which consists of the game environment created in PyGame, the model of convolutional neural network designed in Keras and agent playing the game. As an output of the program there are several types of datasets in CSV format. The gained data containing the values of parameters like number of epochs, accuracy, loss or the amount of the reward can later be used for further processing.
|
|
Protection of sensitive data contained in images
Mezina, Anzhelika ; Rajnoha, Martin (referee) ; Burget, Radim (advisor)
Tato bakalářská práce je zaměřena na využití hlubokého učení v bezpečnostním problému úniku citlivých informací ve formě obrazových dat. Pokusem o vyřešení tohoto problému bylo použití Single Shot Multibox Detectoru (SSD) a plně propojené sítě, poslední je mnohem rychlejší než jiné metody a může být použitá v praxi, kde je potřeba velmi rychlé analýzy příchozí a odchozí informace, například analýzy provozu sítě. V první části práce jsou popsané metody, které mohou být použité pro detekci klíčových slov. Druhá část obsahuje popis experimentu a dosažených výsledků pro dva modely neuronových sítí: Single Shot Multibox Detector a plně propojené sítě. Druhý model dosahuje uspokojivých vlastností jak z pohledu času zpracování tak i přesnosti a lze jej použít v praxi.
|
|
Using advanced segmentation methods for images from TEM microscopes
Mocko, Štefan ; Chmelík, Jiří (referee) ; Potočňák, Tomáš (advisor)
Tato magisterská práce se zabývá využitím konvolučních neuronových sítí pro segmentační účely v oblasti transmisní elektronové mikroskopie. Také popisuje zvolenou topologii neuronové sítě - U-NET, použíté augmentační techniky a programové prostředí. Firma Thermo Fisher Scientific (dříve FEI Czech Republic s.r.o) poskytla obrazová data pro účely této práce. Získané segmentační výsledky jsou prezentovány ve formě křivek (ROC, PRC) a ve formě numerických hodnot (ARI, DSC, Chybová matice). Zvolená UNET topologie dosáhla excelentních výsledků v oblasti pixelové segmentace. S největší pravděpodobností, budou tyto výsledky sloužit jako odrazový můstek pro interní firemní výzkum.
|
|
Traffic Light Detection in Image
Boček, Václav ; Jirsík, Václav (referee) ; Horák, Karel (advisor)
This bachelor thesis deals with the traffic lights detection and recognition of the displayed colour using methods of machine learning. In the theoretical section, different methods to solve this problem are described. The practical part describes the proposed system which was realized using convolutional neural networks. Furthermore, results of performed tests are shown.
|
|
Detection of specific anatomical structures in CT data via convolutional neural networks
Kozlová, Dominika ; Jan, Jiří (referee) ; Jakubíček, Roman (advisor)
This thesis deals with the issue of detection of anatomical structures in medical images using convolutional neural networks (CNN). At first there are described methods of machine learning, convolutional neural networks and selected methods for detection using CNN. In this work was created a database of annotated CT images of ten anatomical structures (head, heart, aorta, left and right lung, spine, liver, left and right kidney, spleen). A method for detecting these structures was designed, that contains two approaches of region proposals from image, CNN and postprocessing to obtain the detection result. The designed algorithm was implemented in the Python programming language using the TensorFlow library. Obtained results of validation of the network and the detection results are presented and discussed in the last chapter.
|
|
Captcha Code Recognition
Pazderka, Radek ; Rozman, Jaroslav (referee) ; Zbořil, František (advisor)
This bachelor thesis is dedicated to design and implementation of application , which's purpose is to recognize text CAPTCHA codes . It describes image processing algorithms , segmentation algorithms and character classification . Two different aproaches were used for classification . Convolution neural network LeNet and histogram classificator , which uses Pearson's correlation coefficient . Chosen classificators were tested on different CAPTCHA codes while finding out the success rate of recognition .
|
|
Face Recognition
Benda, Tomáš ; Hradiš, Michal (referee) ; Smrž, Pavel (advisor)
This thesis deals with human recognition on a videorecording. Convolution neural network was used for face recognition, from which we will get multidimensional vector, which will allow to determine person’s identity. There are demands imposed on the system, for it to be able to work in real time and could be used for example for person recognition at various conferences, or as a part of security system. Whole system is written in Python language. Part of this thesis is dataset in form of videorecords with persons.
|
|
Optical Character Recognition Using Convolutional Networks
Csóka, Pavel ; Behúň, Kamil (referee) ; Hradiš, Michal (advisor)
This thesis aims at creation of new datasets for text recognition machine learning tasks and experiments with convolutional neural networks on these datasets. It describes architecture of convolutional nets, difficulties of recognizing text from photographs and contemporary works using these networks. Next, creation of annotation, using Tesseract OCR, for dataset comprised from photos of document pages, taken by mobile phones, named Mobile Page Photos. From this dataset two additional are created by cropping characters out of its photos formatted as Street View House Numbers dataset. Dataset Mobile Nice Page Photos Characters contains readable characters and Mobile Page Photos Characters adds hardly readable and unreadable ones. Three models of convolutional nets are created and used for text recognition experiments on these datasets, which are also used for estimation of annotation error.
|
|
Convolutional neural network for image processing
Krajčovičová, Mária ; Rajmic, Pavel (referee) ; Burget, Radim (advisor)
Goal of this Diploma thesis was Convolutional neural network investigation in last years. Diploma thesis also contains information about designing of appropriate Convolutional neural network models and implementation of these models in Java programming language. Result of the thesis are comparison and evaluation of results which were reached from implemented application.
|