Aquest projecte proposa un mètode per a classificar diferents imatges segons quins aliments es poden veure en elles. S'utilitzen dos conjunts d'imatges etiquetades segons quin aliment es veu en elles, un dividit en 101 classes i l'altre en 256 classes. Utilitzant aquests conjunts s'analitzen diferents tècniques d'entrenament de xarxes neurals convolucionals per a generar un model capaç de distingir quin aliment si pot visualitzar. S'analitzen diferents arquitectures de xarxes convolucionals que han obtingut bons resultats amb el dataset Imagenet, com per exemple la ResNet. El model proposat pel conjunt de dades dividit en 101 classes assoleix un 81,59% i el proposat pel conjunt de dades dividit en 256 classes assoleix un 63,21%.This project proposes a method for classifying different images depending on what foods we can see in the pictures. Use two sets of images tagged as what food is in them, one divided into 101 classes and other divided into 256 classes. We using these sets to analyze different techniques of training convolutional neural networks to generate a model able to distinguish which food if viewable. We analyze a differents convolutional network architectures that have obtained good results with the dataset Imagenet, one example is ResNet. The proposed model for dataset that is divided into 101 classes has obtained a 82.07% and the proposed model for dataset that is divided into 256 classes has obtained a 63.54%.Este proyecto propone un método para clasificar diferente imágenes según que alimentos podemos visualizar en elles. Se usan dos conjuntos de imagenes etiquetadas según que alimentos se pueden ver en elles, uno dividido en 101 clases i el otro en 256 clases. Usando estos conjuntos se analizan diferentes técnicas de entrenamiento de redes neuronales convolucionales para generar un modelo capaz de distinguir que alimento se puede visualitzar. Se analizan diferentes arquitecturas de redes convolucionales que han obtenido Buenos resultados usando el dataset Imagenet, por ejemplo la ResNet. El modelo propuesto para el conjunto de datos divido en 101 clases obtiene un 81,59% i el propuesto para el conjunto de datos dividido en 256 clases obtiene un 63,21%