QAVSA: Question Answering Using Vector Symbolic Algebras
dc.contributor.author | Laube, Ryan | |
dc.date.accessioned | 2024-11-29T19:22:22Z | |
dc.date.available | 2024-11-29T19:22:22Z | |
dc.date.issued | 2024-11-29 | |
dc.date.submitted | 2024-11-25 | |
dc.description.abstract | With the advancement of large pretrained language models (PLMs), many question answering (QA) benchmarks have been developed in order to evaluate the capabilities of these models. Augmenting PLMs with external knowledge in the form of Knowledge Graphs (KGs) has been a popular method to improve their question-answering capabilities, and a common method to incorporate KGs is to use Graph Neural Networks (GNNs). As an alternative to GNNs for augmenting PLMs, we propose a novel graph reasoning module using Vector Symbolic Algebra (VSA) graph representations and a k-layer MLP. We demonstrate that our VSA-based model performs as well as QA-GNN, a model combining a PLM and a GNN-module, on 3 multiple-choice question answering (MCQA) datasets. Our model has a simpler architecture than QA-GNN, converges 37% faster during training, and has constant memory requirements as the size of the knowledge graphs increase. Furthermore, a novel method to analyze the VSA-based outputs of QAVSA is presented. | |
dc.identifier.uri | https://hdl.handle.net/10012/21210 | |
dc.language.iso | en | |
dc.pending | false | |
dc.publisher | University of Waterloo | en |
dc.relation.uri | https://github.com/rlaube/qaspa | |
dc.subject | language models | |
dc.subject | vector symbolic algebra | |
dc.subject | multiple choice question answering | |
dc.subject | knowledge graph | |
dc.subject | artificial intelligence | |
dc.subject | machine learning | |
dc.title | QAVSA: Question Answering Using Vector Symbolic Algebras | |
dc.type | Master Thesis | |
uws-etd.degree | Master of Mathematics | |
uws-etd.degree.department | David R. Cheriton School of Computer Science | |
uws-etd.degree.discipline | Computer Science | |
uws-etd.degree.grantor | University of Waterloo | en |
uws-etd.embargo.terms | 0 | |
uws.contributor.advisor | Eliasmith, Chris | |
uws.contributor.affiliation1 | Faculty of Mathematics | |
uws.peerReviewStatus | Unreviewed | en |
uws.published.city | Waterloo | en |
uws.published.country | Canada | en |
uws.published.province | Ontario | en |
uws.scholarLevel | Graduate | en |
uws.typeOfResource | Text | en |