Indian Coin Detection by ANN and SVM

Similar documents
Python Machine Learning

Human Emotion Recognition From Speech

Module 12. Machine Learning. Version 2 CSE IIT, Kharagpur

Speech Emotion Recognition Using Support Vector Machine

OCR for Arabic using SIFT Descriptors With Online Failure Prediction

Lecture 1: Machine Learning Basics

Word Segmentation of Off-line Handwritten Documents

Australian Journal of Basic and Applied Sciences

Learning From the Past with Experiment Databases

Analysis of Emotion Recognition System through Speech Signal Using KNN & GMM Classifier

Rule Learning With Negation: Issues Regarding Effectiveness

AUTOMATIC DETECTION OF PROLONGED FRICATIVE PHONEMES WITH THE HIDDEN MARKOV MODELS APPROACH 1. INTRODUCTION

Speech Segmentation Using Probabilistic Phonetic Feature Hierarchy and Support Vector Machines

Artificial Neural Networks written examination

A Case Study: News Classification Based on Term Frequency

Twitter Sentiment Classification on Sanders Data using Hybrid Approach

Generative models and adversarial training

arxiv: v2 [cs.cv] 30 Mar 2017

Rule Learning with Negation: Issues Regarding Effectiveness

AUTOMATED FABRIC DEFECT INSPECTION: A SURVEY OF CLASSIFIERS

Probabilistic Latent Semantic Analysis

Lecture 1: Basic Concepts of Machine Learning

Speaker Identification by Comparison of Smart Methods. Abstract

QuickStroke: An Incremental On-line Chinese Handwriting Recognition System

Reducing Features to Improve Bug Prediction

Mining Association Rules in Student s Assessment Data

Speech Recognition at ICSI: Broadcast News and beyond

AGS THE GREAT REVIEW GAME FOR PRE-ALGEBRA (CD) CORRELATED TO CALIFORNIA CONTENT STANDARDS

Mathematics subject curriculum

Knowledge Transfer in Deep Convolutional Neural Nets

(Sub)Gradient Descent

The 9 th International Scientific Conference elearning and software for Education Bucharest, April 25-26, / X

Lip reading: Japanese vowel recognition by tracking temporal changes of lip shape

Predicting Student Attrition in MOOCs using Sentiment Analysis and Neural Networks

A New Perspective on Combining GMM and DNN Frameworks for Speaker Adaptation

International Journal of Computational Intelligence and Informatics, Vol. 1 : No. 4, January - March 2012

CS Machine Learning

IEEE TRANSACTIONS ON AUDIO, SPEECH, AND LANGUAGE PROCESSING, VOL. 17, NO. 3, MARCH

Linking Task: Identifying authors and book titles in verbose queries

CSL465/603 - Machine Learning

Learning Methods in Multilingual Speech Recognition

arxiv: v1 [cs.cl] 2 Apr 2017

Circuit Simulators: A Revolutionary E-Learning Platform

Detecting Wikipedia Vandalism using Machine Learning Notebook for PAN at CLEF 2011

Issues in the Mining of Heart Failure Datasets

ADVANCED MACHINE LEARNING WITH PYTHON BY JOHN HEARTY DOWNLOAD EBOOK : ADVANCED MACHINE LEARNING WITH PYTHON BY JOHN HEARTY PDF

Algebra 1, Quarter 3, Unit 3.1. Line of Best Fit. Overview

On-Line Data Analytics

Evolutive Neural Net Fuzzy Filtering: Basic Description

A study of speaker adaptation for DNN-based speech synthesis

WHEN THERE IS A mismatch between the acoustic

MULTILINGUAL INFORMATION ACCESS IN DIGITAL LIBRARY

Semi-supervised methods of text processing, and an application to medical concept extraction. Yacine Jernite Text-as-Data series September 17.

Assignment 1: Predicting Amazon Review Ratings

Course Outline. Course Grading. Where to go for help. Academic Integrity. EE-589 Introduction to Neural Networks NN 1 EE

The University of Amsterdam s Concept Detection System at ImageCLEF 2011

INPE São José dos Campos

Learning Structural Correspondences Across Different Linguistic Domains with Synchronous Neural Language Models

Grade 6: Correlated to AGS Basic Math Skills

Time series prediction

Longest Common Subsequence: A Method for Automatic Evaluation of Handwritten Essays

Dublin City Schools Mathematics Graded Course of Study GRADE 4

Active Learning. Yingyu Liang Computer Sciences 760 Fall

Machine Learning from Garden Path Sentences: The Application of Computational Linguistics

Learning Disability Functional Capacity Evaluation. Dear Doctor,

Learning Methods for Fuzzy Systems

Numeracy Medium term plan: Summer Term Level 2C/2B Year 2 Level 2A/3C

Phonetic- and Speaker-Discriminant Features for Speaker Recognition. Research Project

OFFICE SUPPORT SPECIALIST Technical Diploma

Introduction to Ensemble Learning Featuring Successes in the Netflix Prize Competition

Product Feature-based Ratings foropinionsummarization of E-Commerce Feedback Comments

Welcome to. ECML/PKDD 2004 Community meeting

Test Effort Estimation Using Neural Network

OPTIMIZATINON OF TRAINING SETS FOR HEBBIAN-LEARNING- BASED CLASSIFIERS

Indian Institute of Technology, Kanpur

Autoregressive product of multi-frame predictions can improve the accuracy of hybrid models

HIERARCHICAL DEEP LEARNING ARCHITECTURE FOR 10K OBJECTS CLASSIFICATION

System Implementation for SemEval-2017 Task 4 Subtask A Based on Interpolated Deep Neural Networks

Statewide Framework Document for:

THE world surrounding us involves multiple modalities

Semi-Supervised GMM and DNN Acoustic Model Training with Multi-system Combination and Confidence Re-calibration

Modeling function word errors in DNN-HMM based LVCSR systems

ACOUSTIC EVENT DETECTION IN REAL LIFE RECORDINGS

Axiom 2013 Team Description Paper

Bug triage in open source systems: a review

Radius STEM Readiness TM

AQUA: An Ontology-Driven Question Answering System

Calibration of Confidence Measures in Speech Recognition

Ph.D in Advance Machine Learning (computer science) PhD submitted, degree to be awarded on convocation, sept B.Tech in Computer science and

Math-U-See Correlation with the Common Core State Standards for Mathematical Content for Third Grade

Robust Speech Recognition using DNN-HMM Acoustic Model Combining Noise-aware training with Spectral Subtraction

Disambiguation of Thai Personal Name from Online News Articles

Modeling function word errors in DNN-HMM based LVCSR systems

Corrective Feedback and Persistent Learning for Information Extraction

A survey of multi-view machine learning

Semi-Supervised Face Detection

Extracting Opinion Expressions and Their Polarities Exploration of Pipelines and Joint Models

Multi-Lingual Text Leveling

Classification Using ANN: A Review

Bootstrapping Personal Gesture Shortcuts with the Wisdom of the Crowd and Handwriting Recognition

Transcription:

ISSN: 2454-132X (Volume2, Issue4) Available online at: www.ijariit.com Indian Coin Detection by ANN and SVM Er. Sneha Kalra snehakalra313@gmail.com Er. Kapil Dewan kapildewan_17@yahoo.co.in Abstract Most of the systems available recognize the coins by taking physical properties like radius, thickness etc into consideration due to which these systems can be fooled easily. To remove above discrepancy features, drawings and numerals printed on the coin could be used as the patterns for which support vector machine can be trained so that more accurate recognition results can be obtained. In Previous techniques less emphasis given on classifier function that s why classification accuracy is not improved. For solving this problem classifier techniques can be used. Keywords : Coin, Machine learning, Image, Accuracy. I. INTRODUCTION Currency can be of two types: first one is coin currency and second one is paper currency. So there are different approaches for both types of currency recognition. In business transactions, to enable computers to recognize coins and other different forms of currency has become an essential process. If the computers are able to perform such recognitions, monetary transactions becomes much easier in all forms of trade. There are many coin operated equipment in the world such as an automatic machine for payment especially vending machine. Coins used in many countries have various patterns such as shape, size, surface design, weight etc. Some coins used in different countries have similar in size, weight and surface design but different value. It is difficult for an automatic system to recognize coins with a similar pattern because coin identification by machines (mechanical method based, electromagnetic method based) relies currently on the assessment of the physical parameters of a coin. The Reserve bank of India estimates that there is at least Rs.2 trillion of fake rupees note in circulation throughout India. The bank staffs are specially trained to detect counterfeit notes but problem begins once such notes are infiltrated into the market and circulated through common people. Even receiving counterfeit notes from ATM counters have also been reported at some places. With development of modern banking services, automatic methods for currency recognition become important in many applications such as in ATM and Automatic Goods Seller Machines. Machine Learning Machine Learning (ML) is the process of computer learning from labeled examples. The examples are called Training Data. Based on this training data, computer comes up with rules. These rules are used later to make decisions or predictions for any new data passed into the algorithm. Machine Learning enables computers to teach themselves by identifying patterns and make decision on uncertain data. M L Framework: y=f(x) Types of Machine Learning methods: Supervised Training data provided for the algorithm to learn Reinforcement Learning. Unsupervised No training data provided. Supervised Learning Supervised learning is that machine learning algorithm that uses training dataset, which is a known dataset used to make predictions. In Supervised (inductive) learning the training data includes desired outputs. This particular training dataset contains input data as well as response values. From it, the supervised learning algorithm tends to build a model which is capable to make predictions of the response values for a new dataset. Another dataset is also used here which is known as test dataset. Test dataset is often used to validate the model. Larger the training datasets, higher is the predictive power which in turn can generalize well for new datasets.

Reinforcement learning Reinforcement learning is learning which includes what to do and how to map situations to actions so as to maximize a numerical reward signal. The learner is not told which actions to take, as in most forms of machine learning, but instead must discover which actions yield the most reward by trying them. In the most interesting and challenging cases, actions may affect not only the immediate reward but also the next situation and, through that, all subsequent rewards. Reinforcement learning is defined not by characterizing learning methods, but by characterizing a learning problem. Unsupervised learning Unsupervised learning is a type of machine learning algorithm used to draw inferences from datasets consisting of input data without labelled responses. The most common unsupervised learning method is cluster analysis, which is used for exploratory data analysis to find hidden patterns or grouping in data. The clusters are modelled using a measure of similarity which is defined upon metrics such as Euclidean or probabilistic distance. Unsupervised learning is the machine learning task of inferring a function to describe hidden structure from unlabeled data. Since the examples given to the learner are unlabeled, there is no error or reward signal to evaluate a potential solution. This distinguishes unsupervised learning from supervised learning and reinforcement learning. Support Vector Machine SVM is one of the most powerful classification techniques. Support Vector Machines are based on the idea of mapping data points to a high dimensional feature space where a separating hyper- plane can be found. SVM represents the examples as points in space, they are mapped so that the examples of the separate categories are divided by a clear gap. This mapping can be carried on by applying the kernel trick which implicitly transforms the input space into another high dimensional feature space. II. LITERATURE REVIEW Kaiping Wei et al. (2007) authors presented a novel approach for classification of ancient coins based on image textual information. For extracting textual information Tree-Structured Wavelet Transform (TWT) and Ant Colony Optimization (ACO) algorithm is used. The multi resolution character of the texture is extracted by TWT, and information can be accessed in various scale rather than low frequency. In addition, segmentation algorithm based on ACO is implemented before TWT to obtain textural information with the absence of noise. The results show that this hybrid approach provides very accurate recognition results for ancient coins. Abdolah Chalechale (2007) presented a novel approach for coin image recognition using image abstraction and spiral decomposition. The approach SDAI (Spiral Decomposition of Image) enables measuring the similarity between full color multi- component coin images and need no cost intensive image segmentation. Here an abstract image is derived from original image based on strong edges of the coin. Then spiral distribution of pixels in the abstract image is employed as the key concept for feature extraction. Extracted features are scale, translation and rotation invariant. The images used for query set and test database are scanned, photographed or collected from web. The proposed approach is compared with three other approaches i.e. QVE, PFD (Polar Fourier Descriptor) and EHD (Edge Histogram Distribution).The results show that the proposed approach is much better than other three approaches because it shows significant improvement in recall ratio using proposed features. H Hassanpour et al. (2009) presented a robust paper currency recognition method based on Hidden Markov Model (HMM). By employing HMM, the texture characteristics of paper currencies are modeled as a random process. The proposed algorithm can be used for distinguishing paper currency from different countries. A similarity measure has been used for the classification in the proposed algorithm. To evaluate the performance of the proposed algorithm, experiments have been conducted on more than 100 denominations from different countries. The results indicate 98% accuracy for recognition of paper currency. Linlin Shen et al. (2009) presented an image based approach using Gabor wavelet for coin classification. Gabor wavelets are used to extract features for local texture representation. Matching between two coin images are done via Euclidean distance measurement and the nearest neighbour classifier. To test the performance of proposed method, it is compared with two edge based methods, i.e. Edge Distance Histogram Distribution (EDHD) and Edge Angle Histogram Distribution (EAHD). On the basis of comparative study, it is concluded that EAHD achieved 24.73% accuracy, EDHD achieved over 53.09% accuracy and EAHD in combination with EDHD achieved 30.68% accuracy. Since the representative Gabor feature is applied, the discrimination power of proposed system is significantly improved and as high as 74.27% accuracy has been achieved. Huahua Chen (2010) presented an approach for Chinese coin recognition based on unwrapped image and rotation invariant template matching. In this approach first of all coin segmentation is done using Hough Transformation then segmented image is unwrapped. Unwrapping is done by transforming reference and specimen coin image from Cartesian coordinates to polar coordinates. After unwrapping, the template matching is done and on the basis of this recognition is done. Experiments were performed on 144 variably rotated coins images. Out of which 116 were correctly recognized. So, overall 80.6% correct recognition was achieved.

III. Result and Discussions Table: Representation of Parameters (Neural Network) No. of Neurons Precision Recall Accuracy 10 73.35 73.35 75% 15 78.46 50 87% 20 83.35 75 75% 25 53.35 53.35 50% 30 85.7 66.65 75% Figure: Graphical Representation of parameters (Neural Network) Figure: Precision Graph for neural network

Table: Representation of Parameters (Support Vector Machine) SVM Precision Recall Accuracy Linear 63.12 62.94 68.75% Quadratic 64.02 63.84 71.43% Polynomial 64.93 65.28 75% RBF 69.00 69.44 72.22% Multilayer 34.84 33.97 36.36% Figure: Graphical Representation of parameters (SVM) 80 Precision 70 60 50 40 30 20 10 Precision Fig: Graphical 0 Linear Quadratic Polynomial RBF Multilayer Representation of Precision (SVM)

Figure: Graphical Representation of Recall (SVM) Fig: Graphical Representation of Accuracy (SVM) Table: Representation of parameters for SVM (RBF) SVM Precision Recall Accuracy RBF 99.53 99.50 99.57%

99.58 99.56 99.54 99.52 Adaptive boost 99.5 99.48 99.46 Precision recall Accuracy Fig: Graphical Representation of parameters (SVM) IV. CONCLUSION Most of the systems available recognize the coins by taking physical properties like radius, thickness etc into consideration due to which these systems can be fooled easily. To remove above discrepancy features, drawings and numerals printed on the coin could be used as the patterns for which support vector machine can be trained so that more accurate recognition results can be obtained. In Previous techniques less emphasis given on classifier function that s why classification accuracy is not improved. For solving this problem classifier techniques can be used. In this thesis the accuracy of detecting different coins is increased. Accuracy obtained by Svm is 75% Accuracy obtained by Neural Network is 87% Accuracy obtained by Adaptive boost is upto 99%, so we can conclude adaptive boost performs better than other classifier for detection the coin. REFERENCES [1] Wei, Kaiping, et al. "A Novel Method for Classification of Ancient Coins Based on Image Textures." Digital Media and its Application in Museum & Heritages, Second Workshop on. IEEE, 2007. [2] Abdolah Chalechale, A. Coin Recognition Using Image Abstraction And Spiral Decomposition 9th International Symposium on Signal Processing and Its Applications, 2007. pp. 1-4,ISSPA 2007. [3] Hassanpour, Hamid, and Payam M. Farahabadi. "Using Hidden Markov Models for paper currency recognition." Expert Systems with Applications 36.6 (2009): 10105-10111 [4] Lin, Kezheng, Weiyue Cheng, and Jingtian Li. "Facial Expression Recognition Based on eometric Features and Geodesic Distance." International Journal of Signal Processing, Image Processing and Pattern Recognition 7.1 (2014): 323-330. [5] Chen, Huahua. "Chinese coin recognition based on unwrapped image and rotation invariant template matching." Intelligent Networks and Intelligent Systems (ICINIS), 2010 3rd International Conference on. IEEE, 2010. [6] W. Luo, J. Huang and G. Qiu (2006), Robust detection of region-duplication forgery in digital images, in: International Conference on Pattern Recognition, vol. 4, pp. 746 749. [7] Debnath, Kalyan Kumar, et al. "A paper currency recognition system using negatively correlated neural network ensemble." Journal of Multimedia 5.6 (2010): 560-567. [8] Gupta, V., Puri, R., Verma, M., Prompt Indian Coin Recognition with Rotation Invariance using Image Subtraction Technique, International Conference on Devices and Communications (ICDeCom), pp. 1-5, 2011.