On Supporting Identification in a Hand-Based Biometric Framework

  • Pei-Fang Guo
  • Prabir Bhattacharya
  • Nawwaf Kharma
Part of the Lecture Notes in Computer Science book series (LNCS, volume 6134)


Research on hand features has drawn considerable attention to the biometric-based identification field in past decades. In this paper, the technique of the feature generation is carried out by integrating genetic programming and the expectation maximization algorithm with the fitness of the mean square error measure (GP-EM-MSE) in order to improve the overall performance of a hand-based biometric system. The GP program trees of the approach are utilized to find optimal generated feature representations in a nonlinear fashion; derived from EM, the learning task results in the simple k-means problem that reveals better convergence properties. As a subsequent refinement of the identification, GP-EM-MSE exhibits an improved capability which achieves a recognition rate of 96% accuracy by using the generated features, better than the performance obtained by the selected primitive features.


Feature generation biometric identification genetic programming the expectation maximization algorithm mean square error classification 


  1. 1.
    Zheng, G., Wang, C.-J., Boult, T.E.: Application of projective invariants in hand geometry biometrics. IEEE Trans. Information Forensics and Security 2, 758–768 (2007)CrossRefGoogle Scholar
  2. 2.
    Zhang, D., Kong, W., You, J.: Online palmprint identification. IEEE Trans. Pattern Anal. Mach. Intell. 25, 1041–1050 (2003)CrossRefGoogle Scholar
  3. 3.
    Rizki, M.M., Zmuda, M.A., Tamburino, L.A.: Evolving pattern recognition systems. IEEE Trans. Evol. Comput. 6, 594–609 (2002)CrossRefGoogle Scholar
  4. 4.
    Kharma, N., Suen, C.Y., Guo, P.-F.: Palmprints: a cooperative co-evolutionary algorithm for clustering hand images. Int. J. Image and Graphics 5, 595–616 (2005)CrossRefGoogle Scholar
  5. 5.
    Guo, P.-F.: Palmprints: a cooperative co-evolutionary clustering algorithm for hand-based biometric identification. M.A.Sc. thesis, Concordia University, Montreal, Canada (2003)Google Scholar
  6. 6.
    Koza, J.R.: Genetic Programming II: Automatic Discovery of Reusable Programs. MIT Pr., Cambridge (1994)Google Scholar
  7. 7.
    Lee, C.-Y.: Efficient automatic engineering design synthesis via evolutionary exploration. Ph.D thesis, California Institute of Technology, Pasadena, California (2002)Google Scholar
  8. 8.
    Raymer, M.L., Doom, T.E., Kuhn, L.A., Punch, W.F.: Knowledge discovery in medical and biological datasets using a hybrid Bayes classifier/evolutionary algorithm. IEEE Trans. Syst., Man, Cybern., Part B 33, 802–813 (2003)CrossRefGoogle Scholar
  9. 9.
    Bishop, C.M.: Pattern Recognition and Machine Learning. Springer, New York (2006)zbMATHGoogle Scholar
  10. 10.
    Mitchell, T.M.: Machine Learning. McGraw-Hill, New York (1997)Google Scholar
  11. 11.
    Fukunaga, K.: Introduction to Statistical Pattern Recognition, 2nd edn. Academic, Boston (1990)zbMATHGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2010

Authors and Affiliations

  • Pei-Fang Guo
    • 1
  • Prabir Bhattacharya
    • 2
  • Nawwaf Kharma
    • 1
  1. 1.Electrical & Computer EngineeringConcordia UniversityMontrealCanada
  2. 2.Computer Science DepartmentUniversity of CincinnatiCincinnatiUSA

Personalised recommendations