Name: | Description: | Size: | Format: | |
---|---|---|---|---|
2.06 MB | Adobe PDF |
Authors
Advisor(s)
Abstract(s)
Social media present ways for people to share emotions, feelings, ideas, and even symptoms
of disease, and is a great source of data for a variety of analyses. At the end of
2019, an alert was raised for a global pandemic of a virus that has a very high contamination
rate and can cause respiratory complications in the contaminated people. To
help identify those who may have the symptoms of this disease or to control who are already
infected, this paper analyzed the performance of KNN, Naive Bayes, Decision Tree,
Random Forest, SVM, simple Multilayer Perceptron, Convolutional Neural Networks and
BERT algorithms to classify tweets that contained reports of Covid-19 symptoms or selfreports
of infection. The dataset was labeled using a set of disease symptom keywords
taken from a list provided by the World Health Organization. The tests on these models
showed that the Random Forest algorithm performed best when classifying the tweets in
a small dataset. This work demonstrated a superior performance of the Random Forest
algorithm over other more robust algorithms for this type of classification and dataset.
As redes sociais apresentam meios para as pessoas compartilharem emoções, sentimentos, ideias e até sintomas de doenças, e são uma ótima fonte de dados para as mais diversas análises. No final do ano de 2019, um alerta foi levantado para uma pandemia global de um vírus que tem uma taxa de contaminação muito elevada e que pode causar complicações respiratórias nas pessoas contaminadas. Para o auxilio na identificação de pessoas que possam ter os sintomas desssa doença ou o controle das que já estão infectadas, neste trabalho foram analisados os desempenhos dos algoritmos KNN, Naive Bayes, Decision Tree, Random Forest, SVM, Multilayer Perceptron simples, Redes neurais Convolucionais e BERT para classificação de tweets que continham relatos de sintomas do Covid-19 ou auto-declaração de contaminação. O conjunto de dados foi rotulado utilizando um conjunto de palavras chaves dos sintomas da doença retirada de uma lista disponibilizada pela Organização Mundial da Saúde. Os testes nesses modelos mostraram que o algoritmo Random Forest foi o que obteve melhor resultado ao classificar os tweets em uma base de dados pequena. Este trabalho demonstrou o desempenho superior do algoritmo RandomForest sobre outros mais robustos para este tipo de classificação e conjunto de dados.
As redes sociais apresentam meios para as pessoas compartilharem emoções, sentimentos, ideias e até sintomas de doenças, e são uma ótima fonte de dados para as mais diversas análises. No final do ano de 2019, um alerta foi levantado para uma pandemia global de um vírus que tem uma taxa de contaminação muito elevada e que pode causar complicações respiratórias nas pessoas contaminadas. Para o auxilio na identificação de pessoas que possam ter os sintomas desssa doença ou o controle das que já estão infectadas, neste trabalho foram analisados os desempenhos dos algoritmos KNN, Naive Bayes, Decision Tree, Random Forest, SVM, Multilayer Perceptron simples, Redes neurais Convolucionais e BERT para classificação de tweets que continham relatos de sintomas do Covid-19 ou auto-declaração de contaminação. O conjunto de dados foi rotulado utilizando um conjunto de palavras chaves dos sintomas da doença retirada de uma lista disponibilizada pela Organização Mundial da Saúde. Os testes nesses modelos mostraram que o algoritmo Random Forest foi o que obteve melhor resultado ao classificar os tweets em uma base de dados pequena. Este trabalho demonstrou o desempenho superior do algoritmo RandomForest sobre outros mais robustos para este tipo de classificação e conjunto de dados.
Description
Mestrado de dupla diplomação com a UTFPR - Universidade Tecnológica Federal do Paraná
Keywords
Machine learning Deep learning Covid-19 Comparação de algoritmos