Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Comparative Analysis of Machine Learning Algorithms for Biometric Iris Recognition Systems
Blekinge Institute of Technology, Faculty of Computing, Department of Computer Science.
Blekinge Institute of Technology, Faculty of Computing, Department of Computer Science.
2023 (English)Independent thesis Basic level (degree of Bachelor), 10 credits / 15 HE creditsStudent thesis
Abstract [en]

Background: Biometric identification plays a crucial role in various industries such as retail, and banking. Among the different biometric traits, iris patterns have become a reliable means of identification due to their unique features. In our thesis, we focus on evaluating and comparing different machine learning algorithms for irisrecognition. The main aim is to identify the algorithm that achieves the highestperformance for iris recognition.

Objectives: The main objective of the thesis is to train, test, and evaluate the best performing model using the iris image dataset among the selected algorithmsthrough a literature review. Additionally, the goal is to compare different algorithms for a biometric recognition system that relies on iris features.

Methods: Our research is supported by an extensive literature review that usesa wide range of scholarly articles specifically focused on iris recognition. Experimentation is also used to determine the most accurate machine-learning algorithm interms of accuracy.

Results: Our experimentation results revealed that the accuracy rates for all themodels were as follows: CNN obtained the highest accuracy at 98.7%, while SVM and the SVM combination with hamming distance achieved 86% and 80%, respectively. Based on our research findings, we conclude that including hamming distancewith SVM did not result in improved accuracy compared to other classification algorithms. Finally, CNN achieved high accuracy in comparison to different algorithmsfor iris recognition.

Conclusions: To achieve our research goals, we divided the dataset into three parts: 60% for training, 20% for testing, and another 20% for validation. Different techniques were used to train the algorithm with the training dataset. The results aretested for every algorithm to determine its accuracy. Among the selected algorithms, the convolutional neural network delivered an accurate performance with an accuracy of 98.7%. By employing performance metrics, we have effectively addressed theresearch questions and identified the most accurate algorithm for the iris recognitionsystem.

Place, publisher, year, edition, pages
2023. , p. 42
Keywords [en]
Computing Methodologies, Machine Learning, Neural Networks, Feature Extraction, Biometrics
National Category
Computer Sciences
Identifiers
URN: urn:nbn:se:bth-25200OAI: oai:DiVA.org:bth-25200DiVA, id: diva2:1784630
Subject / course
DV1478 Bachelor Thesis in Computer Science
Educational program
DVGDT Bachelor Qualification Plan in Computer Science 60.0 hp
Supervisors
Examiners
Available from: 2023-07-31 Created: 2023-07-28 Last updated: 2023-07-31Bibliographically approved

Open Access in DiVA

fulltext(503 kB)474 downloads
File information
File name FULLTEXT02.pdfFile size 503 kBChecksum SHA-512
ffa8b334d4be38786a9b7a65b7e275677830331b4783ec7f97bcf5a57842da72eb9b6f6a3bd26724d5636b922d0050a576973670809b638471b6af4969677daa
Type fulltextMimetype application/pdf

By organisation
Department of Computer Science
Computer Sciences

Search outside of DiVA

GoogleGoogle Scholar
Total: 477 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

urn-nbn

Altmetric score

urn-nbn
Total: 255 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf