Multi-Label Text Classification with Transfer Learning for Policy Documents : The Case of the Sustainable Development Goals
We created and analyzed a text classification dataset from freely-available web documents from the United Nation's Sustainable Development Goals. We then used it to train and compare different multi-label text classifiers with the aim of exploring the alternatives for methods that facilitate th...
Main Author: | |
---|---|
Format: | Others |
Language: | English |
Published: |
Uppsala universitet, Institutionen för lingvistik och filologi
2019
|
Subjects: | |
Online Access: | http://urn.kb.se/resolve?urn=urn:nbn:se:uu:diva-395186 |
id |
ndltd-UPSALLA1-oai-DiVA.org-uu-395186 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-UPSALLA1-oai-DiVA.org-uu-3951862019-10-16T04:46:52ZMulti-Label Text Classification with Transfer Learning for Policy Documents : The Case of the Sustainable Development GoalsengRodríguez Medina, SamuelUppsala universitet, Institutionen för lingvistik och filologi2019machine learningdeep neural networkstransfer learningtext classificationsustainable development goalssdgsLanguage Technology (Computational Linguistics)Språkteknologi (språkvetenskaplig databehandling)We created and analyzed a text classification dataset from freely-available web documents from the United Nation's Sustainable Development Goals. We then used it to train and compare different multi-label text classifiers with the aim of exploring the alternatives for methods that facilitate the search of information of this type of documents. We explored the effectiveness of deep learning and transfer learning in text classification by fine-tuning different pre-trained language representations — Word2Vec, GloVe, ELMo, ULMFiT and BERT. We also compared these approaches against a baseline of more traditional algorithms without using transfer learning. More specifically, we used multinomial Naive Bayes, logistic regression, k-nearest neighbors and Support Vector Machines. We then analyzed the results of our experiments quantitatively and qualitatively. The best results in terms of micro-averaged F1 scores and AUROC are obtained by BERT. However, it is also interesting that the second best classifier in terms of micro-averaged F1 scores is the Support Vector Machines, closely followed by the logistic regression classifier, which both have the advantage of being less computationally expensive than BERT. The results also show a close relation between our dataset size and the effectiveness of the classifiers. Student thesisinfo:eu-repo/semantics/bachelorThesistexthttp://urn.kb.se/resolve?urn=urn:nbn:se:uu:diva-395186application/pdfinfo:eu-repo/semantics/openAccess |
collection |
NDLTD |
language |
English |
format |
Others
|
sources |
NDLTD |
topic |
machine learning deep neural networks transfer learning text classification sustainable development goals sdgs Language Technology (Computational Linguistics) Språkteknologi (språkvetenskaplig databehandling) |
spellingShingle |
machine learning deep neural networks transfer learning text classification sustainable development goals sdgs Language Technology (Computational Linguistics) Språkteknologi (språkvetenskaplig databehandling) Rodríguez Medina, Samuel Multi-Label Text Classification with Transfer Learning for Policy Documents : The Case of the Sustainable Development Goals |
description |
We created and analyzed a text classification dataset from freely-available web documents from the United Nation's Sustainable Development Goals. We then used it to train and compare different multi-label text classifiers with the aim of exploring the alternatives for methods that facilitate the search of information of this type of documents. We explored the effectiveness of deep learning and transfer learning in text classification by fine-tuning different pre-trained language representations — Word2Vec, GloVe, ELMo, ULMFiT and BERT. We also compared these approaches against a baseline of more traditional algorithms without using transfer learning. More specifically, we used multinomial Naive Bayes, logistic regression, k-nearest neighbors and Support Vector Machines. We then analyzed the results of our experiments quantitatively and qualitatively. The best results in terms of micro-averaged F1 scores and AUROC are obtained by BERT. However, it is also interesting that the second best classifier in terms of micro-averaged F1 scores is the Support Vector Machines, closely followed by the logistic regression classifier, which both have the advantage of being less computationally expensive than BERT. The results also show a close relation between our dataset size and the effectiveness of the classifiers. |
author |
Rodríguez Medina, Samuel |
author_facet |
Rodríguez Medina, Samuel |
author_sort |
Rodríguez Medina, Samuel |
title |
Multi-Label Text Classification with Transfer Learning for Policy Documents : The Case of the Sustainable Development Goals |
title_short |
Multi-Label Text Classification with Transfer Learning for Policy Documents : The Case of the Sustainable Development Goals |
title_full |
Multi-Label Text Classification with Transfer Learning for Policy Documents : The Case of the Sustainable Development Goals |
title_fullStr |
Multi-Label Text Classification with Transfer Learning for Policy Documents : The Case of the Sustainable Development Goals |
title_full_unstemmed |
Multi-Label Text Classification with Transfer Learning for Policy Documents : The Case of the Sustainable Development Goals |
title_sort |
multi-label text classification with transfer learning for policy documents : the case of the sustainable development goals |
publisher |
Uppsala universitet, Institutionen för lingvistik och filologi |
publishDate |
2019 |
url |
http://urn.kb.se/resolve?urn=urn:nbn:se:uu:diva-395186 |
work_keys_str_mv |
AT rodriguezmedinasamuel multilabeltextclassificationwithtransferlearningforpolicydocumentsthecaseofthesustainabledevelopmentgoals |
_version_ |
1719269275559002112 |