Radeva, PetiaNagarajan, BhalajiZhu, Ling2021-04-082021-04-082020-09-13https://hdl.handle.net/2445/176053Treballs Finals de Grau d'Enginyeria Informàtica, Facultat de Matemàtiques, Universitat de Barcelona, Any: 2020, Director: Petia Radeva i Bhalaji Nagarajan[en] Image recognition is a very challenging and important problem in the computer vision field. And food image classification is one of the most challenging branches of this field. In real-world scenarios, it is more common for a food image to have more than one food item. As a result, the multi-label classification problem has generated significant interest in recent years. However, multi-label recognition is a much more difficult object recognition task compared to single-label recognition. In this work, we will study the multi-label food recognition problem by using deep learning algorithms, specifically Convolutional Neural Networks. We will show how redefining the loss function as well as augmenting the training dataset can leverage the multi-label food recognition problem. Extensive validation will be presented to show the strengths and limitations of multi-label food recognition.82 p.application/pdfengmemòria: cc-nc-nd (c) Ling Zhu, 2020codi: GPL (c) Ling Zhu, 2020http://creativecommons.org/licenses/by-nc-nd/3.0/es/http://www.gnu.org/licenses/gpl-3.0.ca.htmlAprenentatge automàticReconeixement de formes (Informàtica)ProgramariTreballs de fi de grauVisió per ordinadorAlimentsXarxes neuronals convolucionalsMachine learningPattern recognition systemsComputer softwareComputer visionFoodBachelor's thesesConvolutional neural networksUsing deep learning for food recognitioninfo:eu-repo/semantics/bachelorThesisinfo:eu-repo/semantics/openAccess