dc.identifier.uri |
https://www.repo.uni-hannover.de/handle/123456789/12061 |
|
dc.identifier.uri |
http://doi.org/10.15488/11964 |
|
dc.contributor.advisor |
Funke, Thorben |
|
dc.contributor.author |
Grünefeld, Nils
|
eng |
dc.contributor.other |
Avishek, Anand |
|
dc.date.accessioned |
2022-04-25T07:59:15Z |
|
dc.date.available |
2022-04-25T07:59:15Z |
|
dc.date.issued |
2022 |
|
dc.identifier.citation |
Grünefeld, Nils: Explaining and Applying Graph Neural Networks on Text. Hannover : Gottfried Wilhelm Leibniz Universität Hannover, Bachelor Thesis, 2022, 44 S. DOI: http://doi.org/10.15488/11964 |
eng |
dc.description.abstract |
Text classification is an essential task in natural language processing. While graph neural networks (GNNs) have successfully been applied to this problem both through graph classification and node classification approaches, their typical applications suffer from several issues. In the graph classification case, common graph construction techniques tend to leave out syntactic information. In the node classification case, most widespread datasets and applications tend to suffer from encoding relatively little information in the chosen node features. Finally, there are great benefits to be gained from combining the two GNN approaches. To tackle these concerns, we propose DepNet, a two-stage framework for text classification using GNN models. In the first stage we replace current graph construction methods by utilizing syntactic dependency parsing in order to include as much syntactic information in the GNN input as possible. In the second stage we combine both graph classification and node classification methods by utilizing the former to produce node embeddings for the latter, maximizing the potential of GNNs for text classification. We find that this technique significantly improves the performance of both graph classification and node classification approaches to text classification. |
eng |
dc.language.iso |
ger |
eng |
dc.publisher |
Hannover : Gottfried Wilhelm Leibniz Universität Hannover |
|
dc.rights |
CC BY 3.0 DE |
eng |
dc.rights.uri |
http://creativecommons.org/licenses/by/3.0/de/ |
eng |
dc.subject |
GNN |
eng |
dc.subject |
Graph Neural Network |
eng |
dc.subject |
Graph Neural Networks |
eng |
dc.subject |
Text Classification |
eng |
dc.subject |
Text |
eng |
dc.subject |
Classification |
eng |
dc.subject |
GCN |
eng |
dc.subject |
GraphConv |
eng |
dc.subject |
Dependency Parsing |
eng |
dc.subject |
Dependency |
eng |
dc.subject |
Parsing |
eng |
dc.subject |
Word2Vec |
eng |
dc.subject |
GloVe |
eng |
dc.subject |
spaCy |
eng |
dc.subject |
Stanza |
eng |
dc.subject |
TextGCN |
eng |
dc.subject |
TextING |
eng |
dc.subject |
MPAD |
eng |
dc.subject |
PGM-Explainer |
eng |
dc.subject |
GNNExplainer |
eng |
dc.subject |
Zorro |
eng |
dc.subject |
GNN |
ger |
dc.subject |
Graph Neural Network |
ger |
dc.subject |
Textklassifizierung |
ger |
dc.subject.ddc |
004 | Informatik
|
eng |
dc.title |
Explaining and Applying Graph Neural Networks on Text |
eng |
dc.type |
BachelorThesis |
eng |
dc.type |
Text |
eng |
dcterms.extent |
44 S. |
|
dc.description.version |
publishedVersion |
eng |
tib.accessRights |
frei zug�nglich |
eng |