Recurrent unit together with reinforcement learning for graph networks
- Recently a deep neural network architecture designed to work on graph- structured data have been capturing notice as well as getting implemented in various domains and application. However, learning representation (feature embedding) from graphical data picking pace in research and constructing graph(s) from dataset remains a challenge. The ability to map the data to lower dimensions further makes the task easier while providing comfort in applying many operations. Graph neural network (GNN) is one of the novel neural network models that is catching attention as it is outperforming in various applications like recommender systems, social networks, chemical synthesis, and many more. This thesis discusses a unique approach for a fundamental task on graphs; node classification. The feature embedding for a node is aggregated by applying a Recurrent neural network (RNN), then a GNN model is trained to classify a node with the help of aggregated features and Q learning supports in optimizing the shape of neural networks. This thesis starts with the working principles of the Feedforward neural network, recurrent units like simple RNN, Long short-term memory (LSTM), and Gated recurrent unit (GRU), followed by concepts of Reinforcement learning (RL) and the Q learning algorithm. An overview of the fundamentals of graphs, followed by the GNN architecture and workflow, is discussed subsequently. Some basic GNN models are discussed in brief later before it approaches the technical implementation details, the output of the model, and a comparison with a few other models such as GraphSage and Graph attention network (GAN).
Author: | Subhashree Panda |
---|---|
URN: | urn:nbn:de:bsz:mit1-opus4-144633 |
Advisor: | Thomas Villmann, Marika Kaden |
Document Type: | Master's Thesis |
Language: | English |
Year of Completion: | 2023 |
Granting Institution: | Hochschule Mittweida |
Release Date: | 2023/08/23 |
GND Keyword: | Neuronales Netz; Maschinelles Lernen |
Page Number: | 56 |
Institutes: | Angewandte Computer‐ und Biowissenschaften |
DDC classes: | 006.32 Neuronales Netz |
Open Access: | Frei zugänglich |
Licence (German): | Urheberrechtlich geschützt |