Análise comparativa da aplicação dos algoritmos de aprendizagem automática Random Forest e Regressão Logística na classificação de conjuntos de textos
DOI:
https://doi.org/10.26439/interfases2026.n023.8710Palavras-chave:
Aprendizagem Automática, Processamento de Linguagem Natural, Classificação de Textos Clínicos, Regressão Logística, Random ForestResumo
Gerir a imensa quantidade de dados não estruturados que geramos hoje seria impensável sem a classificação automática de textos. Esta ferramenta tornou-se indispensável para tarefas tão variadas como a análise de sentimentos ou o controlo das notícias falsas. No entanto, surge um dilema técnico importante: apesar da enorme oferta de algoritmos concebidos para estes fins, ainda não existe um consenso claro sobre qual é o mais eficaz para cada conjunto de dados específico. Para atenuar este problema, a comparação da investigação atual avalia a robustez de dois modelos. Estes modelos são o Random Forest, que funciona com conjuntos de árvores, e a Regressão Logística, um modelo linear. Para este efeito, foi adotado um desenho experimental fatorial com pré-processamento padrão, a adição de aumento de dados para reduzir a limitação de amostras e análise de representação através de N-gramas. Por outras palavras, parece que a Regressão Logística funciona melhor do que o Random Forest, atingindo um F1-Score máximo de 0,9797 quando utilizada em conjunto com o aumento de dados e unigramas. Para textos médicos curtos, a linearidade do modelo e o enriquecimento sintético do corpus revelam-se uma solução mais eficiente e precisa em comparação com os conjuntos não lineares.
Downloads
Referências
Aggarwal, C. C., & Zhai, C. (2012). A Survey of Text Classification Algorithms. En C. C. Aggarwal & C. Zhai (Eds.), Mining Text Data (pp. 163-222). Springer US. https://doi.org/10.1007/978-1-4614-3223-4_6
Alsaeedi, A. (2020). A survey of term weighting schemes for text classification. International Journal of Data Mining, Modelling and Management, 12(2), 237. https://doi.org/10.1504/IJDMMM.2020.10028060
Báez, P., Arancibia, A. P., Chaparro, M. I., Bucarey, T., Núñez, F., & Dunstan, J. (2022). Procesamiento de lenguaje natural para texto clínico en español: el caso de las listas de espera en Chile. Revista Médica Clínica Las Condes, 33(6), 576-582. https://doi.org/10.1016/J.RMCLC.2022.10.002
Barman, N., Karim, F., & Sharma, K. (2023). Symptom2Disease: Diseases and Natural Language Symptom Descriptions. https://www.kaggle.com/datasets/niyarrbarman/symptom2disease?resource=download
Calero Sánchez, M., González González, J. C., Sánchez Berriel, I., Burillo-Putze, G., & Roda García, J. L. (2024). Natural language processing for reviewing search results from PubMed. Revista Española de Urgencias y Emergencias. https://doi.org/10.55633/S3ME/REUE030.2024
Cardoso, F. E., Ferneda, E., & Botega, L. (2023). Clasificación de textos: un enfoque con uso de machine learning. Revista EDICIC, 3(3), 1–17. https://doi.org/10.62758/re.v3i3.212
Chapman, P., Clinton, J., Kerber, R., Khabaza, T., Reinartz, T., Shearer, C., & Wirth, R. (2000). CRISP-DM 1.0: Step-by-step data mining guide. SPSS Inc. DaimlerChrysler. https://public.dhe.ibm.com/software/analytics/spss/documentation/modeler/14.2/es/CRISP-DM.pdf
Genkin, A., Lewis, D. D., & Madigan, D. (2007). Large-Scale Bayesian Logistic Regression for Text Categorization. Technometrics, 49(3), 291-304. https://doi.org/10.1198/004017007000000245
Kowsari, K., Jafari Meimandi, K., Heidarysafa, M., Mendu, S., Barnes, L., & Brown, D. (2019). Text Classification Algorithms: A Survey. Information, 10(4). https://doi.org/10.3390/info10040150
Li, Q., Peng, H., Li, J., Xia, C., Yang, R., Sun, L., Yu, P. S., & He, L. (2022). A Survey on Text Classification: From Traditional to Deep Learning. ACM Trans. Intell. Syst. Technol., 13(2). https://doi.org/10.1145/3495162
Manning, C. D., Raghavan, P., & Schütze, H. (2008). Introduction to Information Retrieval. Cambridge University Press. https://doi.org/10.1017/CBO9780511809071
Pal, M. (2005). Random forest classifier for remote sensing classification. International Journal of Remote Sensing - INT J REMOTE SENS, 26, 217-222. https://doi.org/10.1080/01431160412331269698
Powers, D. (2008). Evaluation: From Precision, Recall and F-Factor to ROC, Informedness, Markedness & Correlation. Mach. Learn. Technol., 2. https://doi.org/10.48550/arXiv.2010.16061
Pranckevičius, T., & Marcinkevičius, V. (2017). Comparison of Naive Bayes, Random Forest, Decision Tree, Support Vector Machines, and Logistic Regression Classifiers for Text Reviews Classification. Baltic Journal of Modern Computing, 5(2). https://doi.org/10.22364/bjmc.2017.5.2.05
Sun, Y., Li, Y., Qingtao, Z., & Bian, Y. (2020). Application Research of Text Classification Based on Random Forest Algorithm. 370-374. https://doi.org/10.1109/AEMCSE50948.2020.00086
Vabalas, A., Gowen, E., Poliakoff, E., & Casson, A. (2019). Machine learning algorithm validation with a limited sample size. PLOS ONE, 14(11), 1-20. https://doi.org/10.1371/journal.pone.0224365
Wei, J., & Zou, K. (2019). EDA: Easy Data Augmentation Techniques for Boosting Performance on Text Classification Tasks. En K. Inui, J. Jiang, V. Ng, & X. Wan (Eds.), Proceedings of the 2019 Conference on Empirical Methods in Natural Language Processing and the 9th International Joint Conference on Natural Language Processing (EMNLP-IJCNLP) (pp. 6382-6388). Association for Computational Linguistics. https://doi.org/10.18653/v1/D19-1670
Downloads
Publicado
Edição
Seção
Licença

Este trabalho está licenciado sob uma licença Creative Commons Attribution 4.0 International License.
Los autores/as que publiquen en esta revista aceptan las siguientes condiciones:
Los autores/as conservan los derechos de autor y ceden a la revista el derecho de la primera publicación, con el trabajo registrado con la licencia de atribución de Creative Commons, que permite a terceros utilizar lo publicado siempre que mencionen la autoría del trabajo y a la primera publicación en esta revista.
Los autores/as pueden realizar otros acuerdos contractuales independientes y adicionales para la distribución no exclusiva de la versión del artículo publicado en esta revista (p. ej., incluirlo en un repositorio institucional o publicarlo en un libro) siempre que indiquen claramente que el trabajo se publicó por primera vez en esta revista.
Se permite y recomienda a los autores/as a publicar su trabajo en Internet (por ejemplo en páginas institucionales o personales) antes y durante el proceso de revisión y publicación, ya que puede conducir a intercambios productivos y a una mayor y más rápida difusión del trabajo publicado (vea The Effect of Open Access).
Última actualización: 03/05/21


