Show simple item record

dc.contributor.advisorCorcoran, Peter
dc.contributor.authorLemley, Joseph
dc.date.accessioned2020-05-25T10:13:31Z
dc.date.available2020-05-25T10:13:31Z
dc.date.issued2020-05-22
dc.identifier.urihttp://hdl.handle.net/10379/15988
dc.description.abstractIn recent years, deep learning has revolutionized computer vision and has been applied to a range of problems where it often achieves accuracies equal to or greater than those obtainable by individual human experts. This research improves on the state-of-the-art by proposing, implementing, and testing new models, architectures, and training methods that are more efficient while maintaining or improving the accuracy of previous methods. Special attention is focused on improvements that facilitate the specific needs of resource-constrained devices such as smartphones, and embedded systems, and in cases where obtaining sufficient data is difficult. For this reason, the topic of data augmentation is a major theme of this work. Due to the ever greater need for smarter embedded devices, my research has focused on novel network designs and data augmentation techniques for a wide range of diverse tasks, connected only by the need for more efficient architectures and more data – in many cases improving the accuracy over previous works in the process.en_IE
dc.publisherNUI Galway
dc.rightsAttribution-NonCommercial-NoDerivs 3.0 Ireland
dc.rights.urihttps://creativecommons.org/licenses/by-nc-nd/3.0/ie/
dc.subjectDeep Learningen_IE
dc.subjectEye gazeen_IE
dc.subjectDriver Monitoring Systemsen_IE
dc.subjectData Augmentationen_IE
dc.subjectLearnable augmentationen_IE
dc.subjectEngineering and Informaticsen_IE
dc.subjectElectrical and Electronic Engineeringen_IE
dc.titleDeep learning techniques in data augmentation and neural network designen_IE
dc.typeThesisen
dc.contributor.funderIrish Research Council for Science, Engineering and Technologyen_IE
dc.local.noteMachine learning is about methods that allow computers to learn from observed data. This thesis involves the design and optimization of a type of machine learning technique called Convolutional Neural Networks, aimed at improving the data that is learned from (augmentation) as well as the network architecture itself.en_IE
dc.local.finalYesen_IE
nui.item.downloads371


Files in this item

Thumbnail
Thumbnail

This item appears in the following Collection(s)

Show simple item record

Attribution-NonCommercial-NoDerivs 3.0 Ireland
Except where otherwise noted, this item's license is described as Attribution-NonCommercial-NoDerivs 3.0 Ireland