neural classifier ensemble using error-correcting output codes: access control application

پایان نامه
  • وزارت علوم، تحقیقات و فناوری - دانشگاه شاهد - دانشکده فنی و مهندسی
  • نویسنده نیما حاتمی
  • استاد راهنما saeed seyedtabaii
  • سال انتشار 1387
چکیده

abstract biometric access control is an automatic system that intelligently provides the access of special actions to predefined individuals. it may use one or more unique features of humans, like fingerprint, iris, gesture, 2d and 3d face images. 2d face image is one of the important features with useful and reliable information for recognition of individuals and systems based on this kind of feature, are fast, accurate and reliable. there is a vast literature for face recognition problem. one of the most interesting methods in pattern recognition recently gained high interest is combining classifiers. the main idea in this method is to use a number of simple classifiers instead of designing a huge classifier for solving a complex classification problem. it has two advantages: first point is that the task of designing simple classifiers is easy and has low computational cost. second, if a classifier makes a misclassification on special samples and others classify it correctly, the multiple classifier system (mcs) as a whole is able to make final correct decision. error correcting output codes (ecoc) is one of the most useful methods in building mcs. this method decomposes a multiclass problem into a number of simpler binary sub-problems called dichotomies. each dichotomy is tackled by a base binary classifier and subsequently using some existing reconstruction methods final class label is determined. in this thesis, we tackle automatic face recognition problem with the ecoc classifier. in this approach, a multi-class face recognition problem is decomposed to some simpler binary sub- problems. we use multilayer perceptron neural networks with error back-propagation learning algorithm as binary classifiers in ecoc. our proposed method, achieves some improvements in both decomposition and reconstruction stages. in the decomposition stage and for finding (semi) optimal code matrix for problem at hand, thinned ecoc coding method is proposed. for decision making in reconstruction stage, we propose ga-based and performance-based decoding. for the evaluation of different algorithms, we use orl face data set and face images taken in the unconstrained condition of our laboratory. these samples have variations in pose, expression and illumination. during the experiments, we investigate the effects of different factors such as number of training samples, binary classifier structure and illumination variation on the performance of the recognition system. experimental results show the robustness of the proposed recognition system in comparison with other existing methods.

منابع مشابه

Error-correcting output codes based ensemble feature extraction

This paper proposes a novel feature extraction method based on ensemble learning. Using the errorcorrecting output codes (ECOC) to design binary classifiers (dichotomizers) for separating subsets of classes, the outputs of the dichotomizers are linear or nonlinear features that provide powerful separability in a new space. In this space, the vector quantization based meta classifier can be view...

متن کامل

Face Verification Using Error Correcting Output Codes

The Error Correcting Output Coding (ECOC) approach to classifier design decomposes a multi-class problem into a set of complementary two-class problems. We show how to apply the ECOC concept to automatic face verification, which is inherently a two-class problem. The output of the binary classifiers defines the ECOC feature space, in which it is easier to separate transformed patterns represent...

متن کامل

Online error correcting output codes

This article proposes a general extension of the error correcting output codes framework to the online learning scenario. As a result, the final classifier handles the addition of new classes independently of the base classifier used. In particular, this extension supports the use of both online example incremental and batch classifiers as base learners. The extension of the traditional problem...

متن کامل

Sensitive Error Correcting Output Codes

We present a reduction from cost sensitive classi cation to binary classi cation based on (a modi cation of) error correcting output codes. The reduction satis es the property that regret for binary classi cation implies l2-regret of at most 2 for cost-estimation. This has several implications: 1) Any regret-minimizing online algorithm for 0/1 loss is (via the reduction) a regret-minimizing onl...

متن کامل

Deep Error-correcting Output Codes

Existing deep networks are generally initialized with unsupervised methods, such as random assignments and greedy layerwise pre-training. This may result in the whole training process (initialization/pre-training + fine-tuning) to be very timeconsuming. In this paper, we combine the ideas of ensemble learning and deep learning, and present a novel deep learning framework called deep error-corre...

متن کامل

Recoding Error-Correcting Output Codes

One of the most widely applied techniques to deal with multiclass categorization problems is the pairwise voting procedure. Recently, this classical approach has been embedded in the Error-Correcting Output Codes framework (ECOC). This framework is based on a coding step, where a set of binary problems are learnt and coded in a matrix, and a decoding step, where a new sample is tested and class...

متن کامل

منابع من

با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ذخیره در منابع من قبلا به منابع من ذحیره شده

{@ msg_add @}


نوع سند: پایان نامه

وزارت علوم، تحقیقات و فناوری - دانشگاه شاهد - دانشکده فنی و مهندسی

کلمات کلیدی

میزبانی شده توسط پلتفرم ابری doprax.com

copyright © 2015-2023