boekestijn, joppe (2018) Deep learning with data augmentation. Bachelor's Thesis, Artificial Intelligence.
|
Text
AI_BA_2018_joppeboekestijn.pdf Download (3MB) | Preview |
|
Text
toestemming.pdf Restricted to Registered users only Download (94kB) |
Abstract
Convolutional neural networks (CNNs) learn better when more training data is presented to the network. Data augmentation techniques artificially increase the amount of image data that can be passed to a CNN. This allows the CNNs to extract class-defining features more accurately, resulting in better classification accuracies. In this thesis several data techniques are presented and their performances are compared. Two deep learning architectures are used, GoogLeNet and ResNet, and they are both trained on a plant image dataset ('Tropic10'). The data augmentation techniques used in this paper are rotation, flipping, shifting, cutout, and mix-up. Their performances are compared, as well as the performance of some combination of techniques. This results in 11 different augmentation methods. Both deep learning architectures are configured with either pre-trained weights, trained on the 'ImageNet' dataset, or with randomly initialized weights. Both configurations benefit from data augmentation techniques, in some experiments leading to a 3% increase of classification accuracy. Especially fipping or shifting the images, or combining them, resulted in the best performance.
Item Type: | Thesis (Bachelor's Thesis) |
---|---|
Supervisor name: | Wiering, M.A. |
Degree programme: | Artificial Intelligence |
Thesis type: | Bachelor's Thesis |
Language: | English |
Date Deposited: | 19 Jul 2018 |
Last Modified: | 19 Jul 2018 11:49 |
URI: | https://fse.studenttheses.ub.rug.nl/id/eprint/17954 |
Actions (login required)
View Item |