dc.contributor.author | Byrne, Ross | |
dc.contributor.other | Duignan, Sean | |
dc.contributor.other | Healy, John | |
dc.date.accessioned | 2019-12-05T16:45:50Z | |
dc.date.available | 2019-12-05T16:45:50Z | |
dc.date.issued | 2019-06-15 | |
dc.identifier.citation | BYRNE, R., 2019. Using Computer Vision & Deep Neural Networks to Analyse Recursive Data Structures. Unpublished Masters Thesis (MSc in Computer Science), Galway-Mayo Institute of Technology. | en_US |
dc.identifier.other | MSc | en_US |
dc.identifier.uri | http://research.thea.ie/handle/20.500.12065/2926 | |
dc.description.abstract | Recursive data structures are fundamental to the solution of many problems in computer science. In particular, recursive structures based on graph theory have been successfully applied to a diverse range of problems including search, storage and machine learning. Despite their utility and widespread use in prototyping, design and teaching, little research has been conducted into how hand-drawn representations of graph structures can be automatically detected, parsed and analysed by computers.
This thesis presents research which investigates the feasibility of parsing a hand-drawn undirected labelled graph and translating it into a JSON representation that maintains its isomorphic properties. The JSON representation will include both the text from handwritten labels extracted from nodes and the relationships between nodes present on the graph. Following research of the literature surrounding artificial neural networks, deep learning and computer vision, a software prototype was designed and developed to investigate the feasibility of automated processing of hand-drawn graphs. This thesis presents the design of the prototype application, benchmarks its performance and evaluates its utility as a graph-processing tool. | en_US |
dc.format | PDF | en_US |
dc.language.iso | en | en_US |
dc.rights | Attribution-NonCommercial-NoDerivs 3.0 Ireland | * |
dc.rights.uri | http://creativecommons.org/licenses/by-nc-nd/3.0/ie/ | * |
dc.subject | Computer Science - Computer Vision | en_US |
dc.subject | Computer Science - Neural Networks | en_US |
dc.subject | neural networks; computer vision; recursive data structures | en_US |
dc.title | Using computer vision and deep neural networks to analyse recursive data structures | en_US |
dc.type | Thesis | en_US |
dc.publisher.institution | Galway-Mayo Institute of Technology | en_US |
dc.rights.access | Open Access | en_US |
dc.subject.department | Department of Computer Science & Applied Physics | en_US |