• No results found

Estimation of Age Group using Histogram of Oriented gradients and Neural Network

N/A
N/A
Protected

Academic year: 2020

Share "Estimation of Age Group using Histogram of Oriented gradients and Neural Network"

Copied!
21
0
0

Loading.... (view fulltext now)

Full text

(1)

SHIV SHAKTI

International Journal in Multidisciplinary and

Academic Research (SSIJMAR)

Vol. 6, No. 2, April 2017 (ISSN 2278 – 5973)

Estimation of Age Group using Histogram of Oriented

gradients and Neural Network

Arpit Kumar Sharma

Mobile No. 9414342366

Impact Factor = 3.133 (Scientific Journal Impact Factor Value for 2012 by Inno Space

Scientific Journal Impact Factor)

Global Impact Factor (2013)= 0.326 (By GIF)

Indexing:

(2)

ABSTRACT

Requirement of Project: Face images are being increasingly used as additional means of authentication in applications of high security zone. But with age progression the facial features changes and the database needs to be updated regularly which is a tedious task.

So we need to address the issue of facial aging and come up with a mechanism that identifies a person in spite of aging. In my project, effective age group estimation using face features like texture and shape from human face image are proposed[2]. For better performance, the geometric features of facial image like wrinkle geography, face angle, left to right eye distance, eye to nose distance, eye to chin distance and eye to lip distance are calculated. Based on the texture and shape information, age classification is done using KNN & SVM algorithm (Best algorithm according to many research paper during my research)."

Proposed System: "In this report, few classification and feature extraction techniques used for age group classification. In this report first we attempt to combining two type of face features using haar features extraction (Wrinkle features and Geometrical Features) also used viola Jones for face detection. Age estimation based on the graphical model structure is proposed. Three popular features, PCA (Principal Component analysis), HOG and Haarfeatures, are exploited in our work, and three different graphical model structures considering spatial information and hidden topics are proposed and implemented. The experimental results showed that our model performs classification techniques like SVM (support vector machine), KNN and Neural network and the comparisons between features extraction algorithm and classification techniques in order to obtain best output. features are also presented and discussed. Until now, the model we proposed hasn’t been well-tuned, and we’ll try to improve it for the future works." Research in those areas has been conducted for more than 30 years. "Traditionally, face recognition uses for identification of documents such as land registration, passports, driver’s licenses, and recognition of a human in a security area. [22]

1.1 GENERAL INTRODUCTION

(3)

phase we used two techniques 1) Wrinkle features and 2) Geometrical features for the face pattern recognition [11]. We know that Wrinkle features are well enough to differentiate between the adult and senior, Geometrical features is good to create difference between child and adult/senior. That is why we used a combine technique of wrinkle and geometrical so that they can solve each other problems and provide the best output. These two approaches are defined below:

1.1.1) Geometrical features

This include face angle, left eye to right eye distance, eyeball, eye to nose distance, eye to chin distance and eye to lip distance that is further calculated by making use of the best feature selection algorithm

1.1.2) Wrinkle features

Age classification based on the texture and shape information is done by using suggested hybrid algorithm which includes Fuzzy logic and Neural Network. Depending on a number of groups age ranges are then classified dynamically using hybridization algorithms individually.

(4)

years. Face recognition is beneficial for identification of documents such as for land registration, passports, driver’s licenses, and recognition of a human in a security area [84]. Face images are highly used as additional means of authentication in applications having high security zone. But with increase in age the facial features also keep on changes and the database needs to be updated regularly which is one very tedious task. Hence we need to address this issue of facial aging and come up with a solution that identifies a person without any age limits. In this thesis, effective age group estimation using face features like texture and shape from human face image is proposed. For getting efficient results, the geometric features of the facial image like wrinkle geography, face angle, left to right eye distance, eye to nose distance, eye to chin distance and eye to lip distance are calculated [90]. Based on the texture and shape information, age classification is done by making use of classification algorithms

2. EXISTING SYSTEM

(5)

Block diagram of proposed work

3.3 FLOW CHART OF AGE CLASSIFICATION

The brief description of each block is described below:

IMAGE

DATA

PREPROCESS

USING

GEOMETRICAL

AND WRINKLE

FEATURE

CLASSIFICATI

ON USING

KNN

CLASSIFI

CATION

PERFOM

ANCE

Image aquisition

• Dataset from THE OPEN UNIVERSITY, ISRAEL

Data preprocess

• Face detect viola jone apply

Find Parts

• Find face parts

Data prepration

• Find the face features of the images(Haar feature, PCA and HOG)

Classificati on

• Apply classification(KNN, SVM and Neural Network.

Performance

(6)

FLOW CHART OF PROPOSED SYSTEM

`

Start

Preprocess and feature extraction

Insert 3class AGE

classification

dataset

Detect Face

Resize image

Performance

Apply

Classification

Exit

Face Detectio

n

Data Divide

Yes No

NOT A VALID

(7)

2.1 FEATURE EXTRACTION

One of the main key issue of any characterization frameworks is to locate an arrangement of reliable features as the basis for classification. In general these features cam be categorized into two categories. These are wrinkle features and geometric features. Let us discuss each one of them in detail[59].

2.2 WRINKLE FEATURES

One of the most important property of wrinkle features is that it determines the age of a person. Estimation of feature F5 can be done as follows :

F5= (sum of pixels in forehead region / number of pixels in forehead region) + (sum of pixels in left eyelid region / number of pixels in left eyelid region) + (sum of pixels in right eyelid region / number of pixels in right eyelid region) + (sum of pixels in left eye corner region / number of pixels in left eye corner region) + (sum of pixels in right eye corner region / number of pixels in right eye corner region).

F5 can be estimated by making use of the grid features of face image that is completely dependent on the wrinkle geography in face image.

For the estimation of F5 features, a few steps have to be followed as discussed below: As the age keeps on increasing, wrinkles on face turn out to be clearer. Aged individuals regularly have clear wrinkles on the face in the following areas as mentioned below : a) The forehead has horizontal furrows.

b) The eye corners have crow’s feet.

c) The cheeks have clear cheekbones, sickle molded pouches, and profound lines between the cheeks and the upper lips.

(8)

2.3 GEOMETRICAL FEATURES

As indicated by the investigations of facial representation and emotional cosmetics, there occurs a lot of change in the facial features as the age keeps on increasing. In this phase, global features in combination with the grid features are extracted from the face images. The global features include the distance between two eye balls, chin to eye, nose tip to eye and eye to lip[76].

By making use of four distance values, there occurs calculation of four features namely F1, F2, F3 and F4 as mentioned below:

F1 = (distance from left to right eye ball) / (distance from eye to nose). F2 = (distance from left to right eye ball) / (distance from eye to lip). F3 = (distance from eye to nose) / (distance from eye to chin). F4 = (distance from eye to nose) / (distance from eye to lip).

It is clear that new born babies have a number of wrinkles on their faces. The head bone structure in new born ones is not fully grown. Moreover the ration of primary features is highly different from those in other life spans. Hence we can conclude that it is more reliable to use geometric features as compared to wrinkle features when it is to be judged that whether an image is a baby or not[82].

(9)

3. CLASSIFICATION (KNN ALGORITHMS)

3.3.1 KNN Classification: The k-nearest neighbor algorithm is a classification algorithm which classifies an object on the basis of where the majority of the neighbor belongs to [76]. To choose the number of neighbors is optional and it depends on the users. If k is equal to 1 then it is classified [10] as a class of neighbor is nearest. Normally the object is classified on the basis of labels of its k nearest neighbors by finding out the majority vote. If k is 1, the object is classified as the class of the object which is nearest to it. When there are two classes, it is considered that k must be an odd integer. However, there can still be times when k is an odd integer while performing multiclass classification. After converting each image to a vector image of fixed-length having real numbers, we will then use the most common distance function for KNN that is Euclidean distance [85].

Fig 3.8 :KNN classification. At the query point of the circle depending on the k value of 1, 5, or 10, the query point can be a rectangle at (a), a diamond at (b), and a triangle at (c).

The KNN is classifies an object where the majority of the neighbor belongs to. The choice of the number of neighbors is discretionary and up to the choice of the users. If k is 1 then it is classified [10] whichever class of neighbor is nearest[13].

result = knnclassify(Sample, Training, Group, k)

3.2 Histogram of Oriented Gradients(HoG):

(10)

The implementation method of the HoG algorithm descriptor is given as follows. Firstly, the cells are divided into smallest possible regions of an image. These regions are called

cells. For each of these cells, a histogram of of gradient orientations or edge orientations is computed. Each cell is separated and discreted into corresponding angular bins in accordance with its gradient orientation. The weighted gradient of each cell is contributed to its respective angular bin. The adjacent cell with same gradient orientation are grouped together and these spatial regions are known as blocks[57]. These groupings into blocks is the basis for histograms' normalization. The normalized group represents the block histogram which in turn represent the descriptor [21].

3.3) Principal Component Analysis(PCA)

PCA is one of the best available statistical methods available that is used for image compression and gesture recognition. The basic ideology behind the PCA algorithm is the reduction of the dimensionality of an image and also maintaining maximum variance. The features which remain then are the ones relevant for recognition[59].

Whenever there is 2-dimensional data, then due to the presence of more than 2 variables, the visualization of of the relationships becomes complex. PCA reduces the dimensionality of the data such that the two actual variables are reduced to less number of new one dimensional variables which are called Principal Components. This is done by using a single variable for a group of variables. The principal components are a linear representation of the actual variables[64].

These principal components can also be represented in the form of vectors called Eigen Vectors. The Eigen Vectors collectively create a feature space known as Eigen space which is calculated by the eigen vectors of a co-variance matrix derived from a hand gesture set. Each input gesture image corresponds to eigen vectors which represents the feature vector of the image[79].

3.4 SVM (Support Vector Machine)

(11)

good separation is obtained by a hyper plane that is very far from any data point of each class [11], since further the separation of the data, better the performance[64].

Fig 3.6.4: Shows the formation of hyperplane and also the how the image is classified between red and blue using SVM.

(12)

CONCLUSION

This thesis thoroughly explains a novel method for the age group classification. Proposed technique based on wrinkle and geometrical features provides a robust method that identifies the age group of individuals from a set of different images capturing various aged faces. From these images features are then extracted such as distances between various face elements, analysis of wrinkle geography and then calculation are performed for finding out face angles. The results are then compared at the end to find the best way to calculate age ranges for the face images present in the database. Based on the observed results, images are further classified into 3 groups on the basis of SVM and KNN algorithm. It is normally observed that wrinkle geography feature i.e., F5 provides better results to predict human age range in comparison to other features. Hence we can conclude that wrinkle geography analysis is one good approach to estimate human age range for an individual. For better eye and eyeball detection, images should be captured without spectacles. Viola Jone algorithm focuses on the front face that is why the image needs to be a straight frontal face. As we are working on the individual face age group identification so for that purpose image should contain single human face only. This thesis has shown results with 76% accuracy for two age group, 64% accuracy for three age group. As the numbers of group are increased for classification the accuracy of classification is decreased. There is a strong possibility for further extension of the work which includes extracting more feature points that can improve accuracy of age group classification. By introducing more features the age range can also be further enhanced.

FUTURE SCOPE

(13)

REFERENCE

BIBILOGRAHY

Books:

1. Jang, J.S.R., Sun, C.T. and Mizutani, E. (1997) Neuro Fuzzy and Soft Computing: A Computational Approach to Learning and Machine Intelligence. United States of America: Prentice-Hall.

2. Mitra, S.K. (2006) Digital Signal Processing: A Computer-Based Approach. New York:McGraw-Hill.

3. proaktis, J G. and Manolakis D.G. (2007) Digital Signal Processing: PrinciplesAlgorithms and Application, New Jersey: Prentice-Hall.Tournals and Conferences

REFERENCE

[1] A.Lanitis and C.J.Taylor, “Towards Automatic Face Identification Robust to Ageing Variation”, IEEE Trans. on Pattern Analysis and Machine Intelligence, vol.24, no.24, p.442-455, 2002.

[2] A.Lanitis, C.Draganova, and C.Christodoulou, “Comparing different classifiers for automatic age estimation”, IEEE Trans.Syst.Man, Cybern.B, Cybern, vol34, no.1, pp.621-628, Feb.2004.

[3] V. Blanz and T. Vetter, “Face recognition based on fitting a 3D morphable model”, IEEE Transactions on Pattern Analysis and Machine Intelligence, 25(9):1063 –1074, September 2003.

(14)

[5] N.Ramanathan and R. Chellappa, “Face verification across age progression”, in Proc. IEEE Conf. Computer Vision and Pattern Recognition, San Diego, CA, 2005, vol.2, pp.462-469.

[6] N.Ramanathan and R. Chellappa, “Modeling Age Progression in young faces”, in Proc. IEEE Conf. Computer Vision and Pattern Recognition (CVPR), vol.1, pp.387-394, 2006.

[7] G. Guo, A. Jain, W. Ma, and H. Zhang, “Learning similarity measure for natural image retrieval with relevance feedback,” IEEE Trans.Neural Netw., vol. 13, no. 4, pp. 811–820, Apr. 2002.

[8] G. Guo and S. Li, “Content-based audio classification and retrieval by support vector machines,” IEEE Trans. Neural Netw., vol. 14, no. 1,pp. 209–215, Jan. 2003.

[9] G. Guo, S. Li, and K. Chan, “Support vector machines for face recognition,” Image Vis. Comput., vol. 19, no. 9-10, pp. 631–638, 2001.

[10] G. Guo, S. Li, and K. Chan, “Face recognition by support vector machines,” in Proc. IEEE Conf. FG, 2000, pp. 196–201.

[11] [X. F. He and P. Niyogi, “Locality preserving projections,” presented at the NIPS, 2003.

[12] T. Joachims, “Making large-scale SVM learning practical,” in Advances in Kernel Methods—Support Vector Learning, B. Schölkopf,C. Burges, and A. Smola, Eds. Cambridge, MA: MIT Press, 1999.

[13] Y. Kwon and N. Lobo, “Age classification from facial images,” Comput. Vis. Image Understand., vol. 74, no. 1, pp. 1–21, 1999.

[14] A. Lanitis, C. Taylor, and T. Cootes, “Toward automatic simulation of aging effects on face images,” IEEE Trans. Pattern Anal. Mach. Intell.,vol. 24, no. 4, pp. 442–455, Apr. 2002.

(15)

[16] [Gundogan, K. K., Alatas, B., &Karci, A. (2004). Mining classification rules by using genetic algorithms with non-random initial population and uniform operator. Turk J Elec Engin, 12(1)

.

[17] Maulik, U., &Bandyopadhyay, S. (2000). Genetic algorithm-based clustering technique. Pattern recognition, 33(9), 1455-1465.

[18] Kwan, H. K., &Cai, Y. (1994). A fuzzy neural network and its application to pattern recognition. Fuzzy Systems, IEEE Transactions on, 2(3), 185-193.

[19] Karnik, N. N., & Mendel, J. M. (1998, May). Introduction to type-2 fuzzy logic systems.In Fuzzy Systems Proceedings, 1998. IEEE World Congress on Computational Intelligence., The 1998 IEEE International Conference on (Vol. 2, pp. 915-920). IEEE.

[20] Castillo, O., &Melin, P. (2008). Type-2 Fuzzy Logic: Theory and Applications. Heidelberg, Germany: Springer-Verlag.

[21] Melin, P., & Castillo, O. (2005). Hybrid intelligent systems for pattern recognition using soft computing: an evolutionary approach for neural networks and fuzzy systems (Vol. 172). Springer Science & Business Media.

[22] Tizhoosh, H. R. (2005). Image thresholding using type II fuzzy sets. Pattern recognition, 38(12), 2363-2372.

Abiyev, R. H., &Kaynak, O. (2010).Type 2 fuzzy neural structure for identification and

control of time-varying plants. Industrial Electronics, IEEE Transactions on, 57(12),

4147-4159.

[23] Mitchell, H. B. (2005). Pattern recognition using type-II fuzzy sets. Information Sciences, 170(2), 409-418.

Wang, C. H., Cheng, C. S., & Lee, T. T. (2004).Dynamical optimal training for interval

type-2 fuzzy neural network (Ttype-2FNN). Systems, Man, and Cybernetics, Part B: Cybernetics, IEEE

Transactions on, 34(3), 1462-1477.

[24] Ozkan, I. (2004, July). Entropy assessment for type-2 fuzziness.In Fuzzy Systems, 2004.Proceedings.2004 IEEE International Conference on (Vol. 2, pp. 1111-1115).IEEE.

[25] Zeng, J., & Liu, Z. Q. (2004, August). Type-2 fuzzy hidden Markov models to phoneme

recognition.In Pattern Recognition, 2004.ICPR 2004.Proceedings of the 17th International

Conference on (Vol. 1, pp. 192-195).IEEE.

[26] Zeng, J., & Liu, Z. Q. (2004, August). Type-2 fuzzy hidden Markov models to phoneme

recognition.In Pattern Recognition, 2004.ICPR 2004.Proceedings of the 17th International

Conference on (Vol. 1, pp. 192-195).IEEE.

[27] Rhee, F. C. H., & Choi, B. I. (2007, July). Interval type-2 fuzzy membership function

design and its application to radial basis function neural networks. InFuzzy Systems

(16)

[28] Park, K. J., Oh, S. K., &Pedrycz, W. (2009, August). Design of interval type-2 fuzzy

neural networks and their optimization using real-coded genetic algorithms.In Fuzzy Systems,

2009.FUZZ-IEEE 2009. IEEE International Conference on (pp. 2013-2018). IEEE.

[29] Own, C. M. On the switch between Type-2 fuzzy sets and intuitionistic fuzzy sets. In 12 th conference on Artificial intelligence & applications (TAAI 2007).

[30] Mendoza, O., Melín, P., & Castillo, O. (2009). Interval type-2 fuzzy logic and modular

neural networks for face recognition applications. Applied Soft Computing, 9(4), 1377-1387.

[31] Own, C. M. (2009). Switching between type-2 fuzzy sets and intuitionistic fuzzy sets: an

application in medical diagnosis. Applied Intelligence, 31(3), 283-291.

[32] Bandyopadhyay, S., Murthy, C. A., & Pal, S. K. (1998). Pattern classification using

genetic algorithms: Determination of H. Pattern Recognition Letters,19(13), 1171-1181.

[33] Alfehaid, W. M., Khan, A. I., & Amin, A. H. M. (2012, December). A combined pattern recognition scheme with genetic algorithms for robot guidance using Wireless Sensor

Networks. In Control Automation Robotics & Vision (ICARCV), 2012 12th International

Conference on (pp. 759-764). IEEE.

[34] Melin, P. (2010, August). Interval type-2 fuzzy logic applications in image processing

and pattern recognition.In 2010 IEEE International Conference on Granular Computing (pp.

728-731).IEEE.

[35] Zhenjiang, M., &Baozong, Y. (1993). A new analytical method for AM neural networks

and its application to pattern recognition. In Neural Networks, 1993., IEEE International

Conference on (pp. 1570-1575). IEEE.

Lin, C. J., Wang, J. G., & Lee, C. Y. (2009). Pattern recognition using neural-fuzzy networks

based on improved particle swam optimization. Expert Systems with Applications, 36(3),

5402-5410.

[36] Zhao, W., Chellappa, R., Phillips, P. J., & Rosenfeld, A. (2003). Face recognition: A

literature survey. ACM computing surveys (CSUR), 35(4), 399-458.

[37] Darwish, S. M., & Mohammed, A. H. (2014). Interval Type-2 Fuzzy Logic to the

Treatment of Uncertainty in 2D Face Recognition Systems. International Journal of Machine

Learning and Computing, 4(1), 24-30.

Begum, S. A., & Devi, O. M. (2011).Fuzzy algorithms for pattern recognition in medical

diagnosis. Assam University Journal of Science and Technology, 7(2), 1-12.

[38] Al-Allaf, O. N. (2014). Review of face detection systems based artificial neural

networks algorithms. arXiv preprint arXiv:1404.1292.

[39] Schmalzel, J. L., & Johnson, J. F. (1993, May). Pattern recognition based on fuzzy logic. In Instrumentation and Measurement Technology Conference, 1993.IMTC/93. Conference Record., IEEE (pp. 681-684). IEEE.

[40] Kwan, H. K., &Cai, Y. (1994). A fuzzy neural network and its application to pattern

(17)

[41] Mahdy, Y. B., & El-Melegy, M. T. (1996, October). Encoding patterns for efficient classification by nearest neighbor classifiers and neural networks with application to

handwritten Hindi numeral recognition. In Signal Processing, 1996., 3rd International

Conference on (Vol. 2, pp. 1362-1365). IEEE.

[42] Niño-de-Rivera, L., Nakano-Miyatake, M., Sánchez, J. C., Perez-Meana, H., & Sanchez-Sinencio, E. (1995, August). VLSI implementation of an extended Hamming neural network

for non-binary pattern recognition. In Circuits and Systems, 1995., Proceedings., Proceedings

of the 38th Midwest Symposium on (Vol. 2, pp. 973-977). IEEE.

Kandel, A., Zhang, Y. Q., &Bunke, H. (1997, July).A genetic fuzzy neural network for

pattern recognition. In Fuzzy Systems, 1997., Proceedings of the Sixth IEEE International

Conference on (Vol. 1, pp. 75-78). IEEE.

[43] Melin, P. (2010, August). Interval type-2 fuzzy logic applications in image processing

and pattern recognition.In 2010 IEEE International Conference on Granular Computing (pp.

728-731).IEEE.

[44] Budiwati, S. D., Haryatno, J., & Dharma, E. M. (2011, July). Japanese character (Kana)

pattern recognition application using neural network. InElectrical Engineering and

Informatics (ICEEI), 2011 International Conference on (pp. 1-6). IEEE.

[45] Alfehaid, W. M., Khan, A. I., & Amin, A. H. M. (2012, December). A combined pattern recognition scheme with genetic algorithms for robot guidance using Wireless Sensor

Networks. In Control Automation Robotics & Vision (ICARCV), 2012 12th International

Conference on (pp. 759-764). IEEE.

[46] Jun, T. (2012, October). Genetic optimization of BP neural network in the Application of

Suspicious Financial Transactions Pattern Recognition.InManagement of Commerce and

e-Government (ICMeCG), 2012 International Conference on (pp. 280-284). IEEE.

[47] Silva, W. L. S., & de Oliveira Serra, G. L. (2012, November). Proposal of an Intelligent

Speech Recognition System.In Intelligent Systems (GCIS), 2012 Third Global Congress

on (pp. 356-359).IEEE.

[48] Alhusain, S., Coupland, S., John, R., & Kavanagh, M. (2013, November). Design pattern

recognition by using adaptive neuro fuzzy inference system. InTools with Artificial

Intelligence (ICTAI), 2013 IEEE 25th International Conference on (pp. 581-587). IEEE.

[49] Silva, W. L. S., & de Oliveira Serra, G. L. (2014, July). A novel intelligent system for

speech recognition.In Neural Networks (IJCNN), 2014 International Joint Conference on (pp.

3599-3604).IEEE.

[50] Silva, W. L. S., & de Oliveira Serra, G. L. (2014, July). A novel intelligent system for

speech recognition.In Neural Networks (IJCNN), 2014 International Joint Conference on (pp.

3599-3604).IEEE.

[51] Shelke, S., &Apte, S. (2015, January). A fuzzy based classification scheme for

unconstrained handwritten Devanagari character recognition.InCommunication, Information

(18)

[52] Chengjian, S., Zhu, S., & Shi, Z. (2015, May). Image annotation via deep neural

network.In Machine Vision Applications (MVA), 2015 14th IAPR International Conference

on (pp. 518-521).IEEE.

[53] Ren, J., Jiang, X., & Yuan, J. QUANTIZED FUZZY LBP FOR FACE RECOGNITION.

[54] Weng, C., Yu, D., Seltzer, M. L., &Droppo, J. (2015). Deep neural networks for

single-channel multi-talker speech recognition. IEEE/ACM Transactions on Audio, Speech and

Language Processing (TASLP), 23(10), 1670-1679.

[55] Taylor, C. E., & Meldrum, D. R. (2000). Algorithm design, user interface, and optimization procedure for a fuzzy logic ramp metering algorithm: A training manual for

freeway operations engineers (No. WA-RD 481.1,).Washington State Department of

Transportation.

[56] Kóczy, L. T., Vámos, T., &Biró, G. (1999). Fuzzy signatures. Proceedings of

EUROFUSESIC, 99, 210-217

Gedeon, T. D., Kóczy, L. T., Wong, K. W., & Liu, P. (2001). Effective fuzzy systems for

complex structured data. In Proceedings of IASTED International Conference Control and

Applications (pp. 184-187).

[57] Vámos, T., Kóczy, L. T., &Biró, G. (2001, July). Fuzzy signatures in data

mining.In IFSA World Congress and 20th NAFIPS International Conference, 2001. Joint

9th (pp. 2842-2846). IEEE.

[58] Zhu, D., Mendis, B. S. U., Gedeon, T., Asthana, A., &Goecke, R. (2009). A hybrid

fuzzy approach for human eye gaze pattern recognition. In Advances in Neuro-Information

Processing (pp. 655-662).Springer Berlin Heidelberg.

[59] Mendis, B. S. U., &Gedeon, T. D. (2008, June). A comparison: Fuzzy signatures and

choquet integral. In Fuzzy Systems, 2008. FUZZ-IEEE 2008.(IEEE World Congress on

Computational Intelligence). IEEE International Conference on (pp. 1464-1471). IEEE.

[60] Zhu, D., &Gedeon, T. (2008). Fuzzy logic for cooperative robot communication. In Agent and Multi-Agent Systems: Technologies and Applications (pp. 401-410). Springer Berlin Heidelberg.

[61] Kulkarni, G. H., &Waingankar, P. G. (2007, August). Fuzzy logic based traffic light

controller. In Industrial and Information Systems, 2007.ICIIS 2007. International Conference

on (pp. 107-110). IEEE.

[62] Ambre, M. S. (2004). A Design Methodology for the Implementation of Fuzzy Logic Traffic Controller using Field Programmable Gate Arrays.

[63] Khalid, M., Liang, S. C., &Yusof, R. (2004, July). Control of a complex traffic junction

using fuzzy inference.In Control Conference, 2004.5th Asian (Vol. 3, pp. 1544-1551).IEEE.

[64] Niittymäki, J. (2001). Installation and experiences of field testing a fuzzy signal

(19)

[65] Khalid, M. B. Module 1: Basics of Fuzzy Sets and Fuzzy Relations.Unpublished Course Notes, UniversitiTeknologi Malaysia.

[66] Islam, M. S., Bhuyan, M. S., Azim, M. A., Teng, L. K., & Othman, M. (2006, September). Hardware Implementation of Traffic Controller using Fuzzy Expert System. In Evolving Fuzzy Systems, 2006 International Symposium on (pp. 325-330).IEEE.

[67] Azim, M. A., & Huda, M. N. Fuzzy Traffic Control System.

[68] Walker, M. (2001). Introduction to genetic programming. Tech. Np: University of Montana.

[69] Koza, J. R. (1992). Genetic programming: on the programming of computers by means of natural selection (Vol. 1). MIT press.

[70] Duda, R. O., & Hart, P. E. (1973). Pattern recognition and scene analysis.

[71] Tou, J. T., & Gonzales, R. C. (1974). Pattern Recognition

Principles.Addison-Weley. Reading, MA.

[72] Fukunaga, K. (2013). Introduction to statistical pattern recognition.Academic press.

[73] Konar, A. (2006). Computational intelligence: principles, techniques and applications. Springer Science & Business Media.

[74] Haykin, S., & Lippmann, R. (1994). Neural Networks, A Comprehensive

Foundation. International Journal of Neural Systems, 5(4), 363-364.

[75] Klir, G., & Yuan, B. (1995). Fuzzy sets and fuzzy logic (Vol. 4). New Jersey: Prentice Hall.

[76] Golberg, D. E. (1989). Genetic algorithms in search, optimization, and machine

learning. Addionwesley, 1989.

[77] Burke, E. K., & Kendall, G. (2005). Search methodologies. Springer Science+ Business Media, Incorporated.

Jain, A. K., Mao, J., &Mohiuddin, K. M. (1996). Artificial neural networks: A

tutorial. Computer, (3), 31-44.

Kohonen, T. (1995).Self-Organing Maps-Springer Series in Information Sciences, vol. 30. Berlim: Springer Verlag.

[78] Shah, S. A. A., ulAsar, A., &Shaukat, S. F. (2009). Neural network solution for secure

interactive voice response. World Applied Sciences Journal, 6(9), 1264-1269.

[79] Guo, X., Liang, X., & Li, X. (2007, August). A stock pattern recognition algorithm

based on neural networks. In Natural Computation, 2007.ICNC 2007.Third International

(20)

[80] Dai, W., & Wang, P. (2007, August). Application of pattern recognition and artificial

neural network to load forecasting in electric power system.In Natural Computation,

2007.ICNC 2007.Third International Conference on (Vol. 1, pp. 381-385).IEEE.

[81] He, L., Hou, W., Zhen, X., & Peng, C. (2006, October). Recognition of ECG patterns

using artificial neural network. In Intelligent Systems Design and Applications,

2006.ISDA'06.Sixth International Conference on (Vol. 2, pp. 477-481).IEEE.

[82] Mani, N., & Srinivasan, B. (1997, October). Application of artificial neural network

model for optical character recognition.In Systems, Man, and Cybernetics, 1997.

Computational Cybernetics and Simulation., 1997 IEEE International Conference on (Vol. 3, pp. 2517-2520). IEEE.

[83] Han, Y. S., Min, S. S., Choi, W. H., & Cho, K. B. (1992, November). A learning pattern recognition system using neural network for diagnosis and monitoring of aging of electrical

motor.In Industrial Electronics, Control, Instrumentation, and Automation, 1992. Power

Electronics and Motion Control., Proceedings of the 1992 International Conference on (pp. 1074-1077). IEEE.

[84] Ozdemir, E., &Gunduz-Demir, C. (2013). A hybrid classification model for digital

pathology using structural and statistical pattern recognition. Medical Imaging, IEEE

Transactions on, 32(2), 474-483.

[85] Ma, H., Chan, J. C., Saha, T. K., &Ekanayake, C. (2013). Pattern recognition techniques and their applications for automatic classification of artificial partial discharge

sources. Dielectrics and Electrical Insulation, IEEE Transactions on,20(2), 468-478.

[86] Phadik, S., &Sil, J. (2008, December). Rice disease identification using pattern

recognition techniques.In Computer and Information Technology, 2008.ICCIT 2008. 11th

International Conference on (pp. 420-423). IEEE.

[87] Phadik, S., &Sil, J. (2008, December). Rice disease identification using pattern

recognition techniques.In Computer and Information Technology, 2008.ICCIT 2008. 11th

International Conference on (pp. 420-423). IEEE.

[88] Chandra, M., &Langari, R. (2006, July). Gearbox degradation identification using

pattern recognition techniques.In Fuzzy Systems, 2006 IEEE International Conference on (pp.

1520-1526).IEEE.

[89] Cao, L. (2002, November). Circuit power estimation using pattern recognition

techniques. In Proceedings of the 2002 IEEE/ACM international conference on

Computer-aided design (pp. 412-417). ACM.

[90] Liu, J., & Zhou, P. (2013). A novel myoelectric pattern recognition strategy for hand

function restoration after incomplete cervical spinal cord injury. Neural Systems and

Rehabilitation Engineering, IEEE Transactions on, 21(1), 96-103.

[91] Srihari, S. N., Cha, S. H., & Lee, S. (2001). Establishing handwriting individuality using

pattern recognition techniques.In Document Analysis and Recognition, 2001.Proceedings.

(21)

Figure

Fig 3.8 :KNN classification. At the query point of the circle depending on the k value of 1, 5, or 10, the query point can be a rectangle at (a), a diamond at (b), and a triangle at (c)
Fig 3.6.4: Shows the formation of hyperplane and also the how the image is classified

References

Related documents

Depending on the loading condition in terms of both strain-rate and temperature, a material could exhibit different necking profiles: if the loading condition produces a

In conclusion, this study showed that in a patient group with mainly moderate and severe COPD experience a loss of peripheral muscle strength and endurance, exercise capacity

Northwestern Community Services is obligated to provide individuals receiving services options for their service providers which may include services provided by

The pro- portion of older group patients who were treated with intravenous ␥ -globulin at or after 7 days of illness was significantly higher than that in the younger group (35%

Stage 3 – Policy-making focuses on expected/achieved results and justifies the allocation of resources Evaluation Allocation Réalisations Outputs Ressources Inputs Résultats

The audit committee data, such as the number of independent members, the size, the meeting frequency, and the member expertise can be seen in the Corporate Governance section of

We has been exporting Hydraulic Breaker and Other Construction Attachment series through well-organized global sales network to the world since established in

Therefore, the MATCH (Management of ATherothrombosis with Clo- pidogrel in High-risk patients) study was performed, with the aim to find out whether aspirin added to clopidogrel