Por favor, use este identificador para citar o enlazar este ítem:
https://repositorio.ufpe.br/handle/123456789/50730
Comparte esta pagina
Registro completo de metadatos
Campo DC | Valor | Lengua/Idioma |
---|---|---|
dc.contributor.advisor | LUDERMIR, Teresa Bernarda | - |
dc.contributor.author | BRITTO, Larissa Feliciana da Silva | - |
dc.date.accessioned | 2023-05-31T14:04:57Z | - |
dc.date.available | 2023-05-31T14:04:57Z | - |
dc.date.issued | 2023-03-03 | - |
dc.identifier.citation | BRITTO, Larissa Feliciana da Silva. Identificação automática de restrições alimentares em receitas culinárias através de técnicas de aprendizagem de máquina. 2023. Dissertação (Mestrado em Ciência da Computação) – Universidade Federal de Pernambuco, Recife, 2023. | pt_BR |
dc.identifier.uri | https://repositorio.ufpe.br/handle/123456789/50730 | - |
dc.description.abstract | Com o avanço e popularização da internet e de tecnologias, como os smartphones, a culinária sofreu uma revolução, na qual as receitas se tornaram um dos tópicos mais aces- sados e comentados da Web. Apesar da facilidade de acesso trazida pela internet, encontrar a receita ideal ainda é uma tarefa árdua, especialmente para pessoas que possuem algum tipo de restrição alimentar. A identificação correta dos alimentos que infrinjam determinada restrição é fundamental para saúde e bem estar do indivíduo que segue uma dieta restritiva. Este trabalho tem como principal objetivo realizar a identificação automática de alimentos que infrinjam restrições alimentares, através da classificação de receitas dietéticas, utilizando técnicas de Aprendizagem de Máquina. Essa classificação pode ser aplicada para facilitar a busca de usuários de sites de receitas que possuem algum tipo de restrição alimentar. Alguns dos principais modelos da literatura de classificação de receitas culinárias são escolhidos para avaliação, no intuito de apurar qual deles seria o mais adequado para execução da tarefa de identificação de dietas e restrições em receitas. Os seguintes classificadores são adotados: Árvore de Decisão (AD), Bidirectional Encoder Representations from Transformers (BERT), Floresta Aleatória (FA), K-Vizinhos Mais Próximos (K-NN), Naive Bayes (NB), Perceptron Multicamadas (MLP), Regressão Logística (RL) e Máquinas de Vetores de Suporte (SVM). As listas de ingredientes, modos de preparo, títulos e descrições das receitas são avaliados, individualmente e combinados, com o propósito da seleção dos conjuntos de dados que mais contribuem para o processo de aprendizado dos classificadores. Esses dados se encontram em formato textual, sendo necessário o emprego de técnicas de Processamento de Linguagem Na- tural para a extração de características dos documentos da base. Experimentos são realizados, nos quais os classificadores selecionados são executados, e seus desempenhos são mensurados e comparados uns com os outros. Os resultados experimentais são avaliados empiricamente, e através de métodos estatísticos (teste de hipóteses de Friedman/Nemenyi). A avaliação aponta o bom desempenho dos modelos adotados na tarefa de classificação de receitas dieté- ticas, com destaque para os classificadores Regressão Logística, BERT e MLP. Os resultados obtidos indicam ainda que as características mais adequadas para a classificação podem variar de restrição para restrição. | pt_BR |
dc.language.iso | por | pt_BR |
dc.publisher | Universidade Federal de Pernambuco | pt_BR |
dc.rights | openAccess | pt_BR |
dc.rights.uri | http://creativecommons.org/licenses/by-nc-nd/3.0/br/ | * |
dc.subject | Inteligência artificial | pt_BR |
dc.subject | Aprendizagem de máquina | pt_BR |
dc.title | Identificação automática de restrições alimentares em receitas culinárias através de técnicas de aprendizagem de máquina | pt_BR |
dc.type | masterThesis | pt_BR |
dc.contributor.advisor-co | PACÍFICO, Luciano Demétrio Santos | - |
dc.contributor.authorLattes | http://lattes.cnpq.br/5058497100007411 | pt_BR |
dc.publisher.initials | UFPE | pt_BR |
dc.publisher.country | Brasil | pt_BR |
dc.degree.level | mestrado | pt_BR |
dc.contributor.advisorLattes | http://lattes.cnpq.br/6321179168854922 | pt_BR |
dc.publisher.program | Programa de Pos Graduacao em Ciencia da Computacao | pt_BR |
dc.description.abstractx | With the advancement and popularization of the internet and technologies, such as smart- phones, culinary went through a revolution, in which recipes have become one of the most accessed and commented topics on the Web. Despite the ease of access brought by the in- ternet, finding the ideal recipe may be challenging, especially for people who have some kind of dietary restriction. The correct identification of foods that violate a certain restriction is essential for the health and well-being of the individual who follows a restrictive diet. The aim of this work is to execute the automatic identification of foods that violate dietary restric- tions, through the classification of dietary recipes, using Machine Learning techniques. This classification can be applied to assist users of recipes websites that have some type of dietary restriction, whether for health reasons, cultural issues or simply personal preferences. For this, some diets associated with dietary restrictions are selected from a dataset of cooking recipes in the English language, obtained through the website Food.com. Some of the main mod- els in cooking recipe classification literature are chosen for evaluation, in order to determine which ones would be the most suitable for performing the target task. The following classifiers are adopted: Decision Tree (DT), Bidirectional Encoder Representations from Transformers (BERT), Random Forest (RF), K-Nearest Neighbors (K-NN), Naive Bayes (NB), Multilayer Perceptron (MLP), Logistic Regression (LR) and Support Vector Machines (SVM). The list of ingredients, preparation steps, titles and descriptions of the recipes are evaluated, individually and combined, with the purpose of selecting the data sets that most contribute to the learn- ing process of the classifiers. These data are in textual format, requiring the use of Natural Language Processing techniques to extract features from the base documents. Experiments are carried out, in which the selected classifiers are executed, and their performances are mea- sured and compared with each other. The experimental results are evaluated empirically, and through statistical methods (Friedman/Nemenyi hypothesis test). The evaluation pointed out the good performances of the adopted models in the dietary recipes classification task, em- phasizing Logistic Regression, BERT and MLP classifiers. The obtained results also indicate that the most suitable feature sets for classification may vary from one restriction to another. | pt_BR |
dc.contributor.advisor-coLattes | http://lattes.cnpq.br/9521600706234665 | pt_BR |
Aparece en las colecciones: | Dissertações de Mestrado - Ciência da Computação |
Ficheros en este ítem:
Fichero | Descripción | Tamaño | Formato | |
---|---|---|---|---|
DISSERTAÇÃO Larissa Feliciana da Silva Britto.pdf | 3,74 MB | Adobe PDF | ![]() Visualizar/Abrir |
Este ítem está protegido por copyright original |
Este ítem está sujeto a una licencia Creative Commons Licencia Creative Commons