Giter Club home page Giter Club logo

dla_shoppingcartlocalization's Introduction

Problem Introduction

The location of the shopping cart, is a useful activity in order to understand the behaviors and interests of customers within the stores. Such information can be used to improve the management of the store and to provide personalized services to the customers. For instance, location information can be used to infer where the customers spend more time, which areas of the store they prefer. The problem can be addressed as an image-based location problem, developing an algorithm that given an image taken in a known space, allows you to infer the position from which the image was taken.

Dataset

The dataset is taken from the Machine Learning Challange (2018) of the University of Catania. E. Spera, A. Furnari, S. Battiato, G. M. Farinella, Egocentric Shopping Cart Localization, International Conference on Pattern Recognition (ICPR), 2018 http://iplab.dmi.unict.it/EgocentricShoppingCartLocalization/

Methodology

We test three different methodologies, training a network from scratch, Feature extraction and Fine Tuning. We perform Feature Extraction employing ResNet-18,Vgg16 and AlexNet , the extracted feature are then fed to an SVM for the classification. In Fine Tuning, we Tuned ResNet-18 and AlexNet.

Results

The following results are obtained on the validation dataset.

Feature Extraction

Network Accuracy Precision Recall F1-Score
ResNet 0.916 0.921 0.906 0.913
AlexNet 0.919 0.929 0.908 0.918
AlexNet 0.919 0.929 0.908 0.918
VggNet 0.905 0.918 0.898 0.908

Fine Tuning (Sgd)

Network Accuracy Precision Recall F1-Score
ResNet 0.921 0.917 0.882 0.899
AlexNet 0.852 0.854 0.843 0.849

Fine Tuning (Adam)

Network Accuracy Precision Recall F1-Score
ResNet 0.955 0.954 0.950 0.952
AlexNet 0.829 0.832 0.839 0.835

Network From Scratch (Sgd)

Network Accuracy Precision Recall F1-Score
Custom 0.758 0.770 0.709 0.738

Network From Scratch (Adam)

Network Accuracy Precision Recall F1-Score
Custom 0.894 0.900 0.875 0.887

dla_shoppingcartlocalization's People

Contributors

leonardopiano avatar marcomurgia97 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.