Fashion e-commerce has grown to lucrative business, driven by the accessibility of internet into the global market, connecting wholesalers and consumers via browser. Combined with search engines and mobile devices, e-commerce platform can drives the sales further by allowing consumers to search for products by uploading images of the desired items, taken from their smart phones. Thus, a model to recognise images of clothing would be useful for ecommerce to deliver their service to consumers better to drive sales.
The Fashion MNIST serves as a replacement for the MNIST dataset as benchmark for machine learning algorithms. It contains the similar 28x28 grayscale images associated with 10 classes of objects.
To build a Convolutional Neural Network (CNN) to classify 10 categories of fashion items from their images
Model achieves 80.73% on unseen test data
Based on each precision score, the model's prediction would be realised truely for
- the
T-shirt/top, 80% of the time. - the
Trouser, 97% of the time. - the
Pullover, 76% of the time. - the
Dress, 82% of the time. - the
Coat, 58% of the time. - the
Sandal, 93% of the time. - the
Shirt, 55% of the time. - the
Sneaker, 89% of the time. - the
Bag, 94% of the time. - the
Ankle Boot, 90% of the time.
Based on each recall score, the model's prediction for
- the
T-shirt/tophas about 74% being correct. - the
Trouserhas about 95% being correct. - the
Pulloverhas about 58% being correct. - the
Dresshas about 83% being correct. - the
Coathas about 83% being correct. - the
Sandalhas about 90% being correct. - the
Shirthas about 50% being correct. - the
Sneakerhas about 90% being correct. - the
Baghas about 92% being correct. - the
Ankle Boothas about 93% being correct.
Based on each f1 score, the weighted average of the precision and recall for
- the
T-shirt/topis 77% - the
Trouseris 96% - the
Pulloveris 66% - the
Dressis 83% - the
Coatis 68% - the
Sandalis 91% - the
Shirtis 53% - the
Sneakeris 90% - the
Bagis 93% - the
Ankle Bootis 91%
- Model can be trained with more specific subclasses of each categorized items for more specific fashion items to be displayed to the consumers.