feature selection using dynamic binary particle swarm...

23
Feature Selection using Dynamic Binary Particle Swarm Optimization for Arabian Horse Identification System Presented by: Samar Ibrahem Youssef Annual Conference of the Institute of Studies and Statistical Research 2017 Workshop in Intelligent Systems and Applications MSc Student , Information Technology Department, Faculty of Computers and Information, Cairo University Scientific Research Group in Egypt 27/12/2017

Upload: others

Post on 24-Jun-2020

5 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Feature Selection using Dynamic Binary Particle Swarm ...scholar.cu.edu.eg/...using_dbpso_for_arabian_horse... · Need for Arabian Horse Identification Biosecurity. Retrieval after

Feature Selection using Dynamic Binary Particle

Swarm Optimization for Arabian Horse

Identification System

Presented by: Samar Ibrahem Youssef

Annual Conference of the Institute of Studies and Statistical Research 2017

Workshop in Intelligent Systems and Applications

MSc Student , Information Technology Department,

Faculty of Computers and Information,

Cairo University

Scientific Research Group in Egypt

27/12/2017

Page 2: Feature Selection using Dynamic Binary Particle Swarm ...scholar.cu.edu.eg/...using_dbpso_for_arabian_horse... · Need for Arabian Horse Identification Biosecurity. Retrieval after

Outline

27/12/2017

Introduction.

Problem Statement.

Proposed Methodology:

Phase I : Pre-processing.

Phase II : Segmentation.

Phase III : Feature Extraction.

Phase IV : Feature Selection.

Conclusions & Future Work.

2 / 23 Annual Conference of the Institute of Studies and Statistical Research 2017

Page 3: Feature Selection using Dynamic Binary Particle Swarm ...scholar.cu.edu.eg/...using_dbpso_for_arabian_horse... · Need for Arabian Horse Identification Biosecurity. Retrieval after

Outline

27/12/2017

Introduction.

Problem Statement.

Proposed Methodology:

Phase I : Pre-processing.

Phase II : Segmentation.

Phase III : Feature Extraction.

Phase IV : Feature Selection.

Conclusions & Future Work.

3 / 23 Annual Conference of the Institute of Studies and Statistical Research 2017

Page 4: Feature Selection using Dynamic Binary Particle Swarm ...scholar.cu.edu.eg/...using_dbpso_for_arabian_horse... · Need for Arabian Horse Identification Biosecurity. Retrieval after

Introduction

Need for Arabian Horse Identification

Biosecurity.

Retrieval after theft.

Fairness in competition.

Medical record management.

27/12/2017 4 / 23 Annual Conference of the Institute of Studies and Statistical Research 2017

Page 5: Feature Selection using Dynamic Binary Particle Swarm ...scholar.cu.edu.eg/...using_dbpso_for_arabian_horse... · Need for Arabian Horse Identification Biosecurity. Retrieval after

Outline

27/12/2017

Introduction.

Problem Statement.

Proposed Methodology:

Phase I : Pre-processing.

Phase II : Segmentation.

Phase III : Feature Extraction.

Phase IV : Feature Selection.

Conclusions & Future Work.

5 / 23 Annual Conference of the Institute of Studies and Statistical Research 2017

Page 6: Feature Selection using Dynamic Binary Particle Swarm ...scholar.cu.edu.eg/...using_dbpso_for_arabian_horse... · Need for Arabian Horse Identification Biosecurity. Retrieval after

Problem Statement

27/12/2017

Tattooing

Ear Tagging

Traditional Identification Methods

Branding

6 / 23 Annual Conference of the Institute of Studies and Statistical Research 2017

Page 7: Feature Selection using Dynamic Binary Particle Swarm ...scholar.cu.edu.eg/...using_dbpso_for_arabian_horse... · Need for Arabian Horse Identification Biosecurity. Retrieval after

Problem Statement

Using Biometric identifiers (contactless methods) for identification

and getting rid of harmful identification methods .

Muzzle Print IRIS

27/12/2017 7 / 23 Annual Conference of the Institute of Studies and Statistical Research 2017

Page 8: Feature Selection using Dynamic Binary Particle Swarm ...scholar.cu.edu.eg/...using_dbpso_for_arabian_horse... · Need for Arabian Horse Identification Biosecurity. Retrieval after

Problem Statement

27/12/2017 8 / 23 Annual Conference of the Institute of Studies and Statistical Research 2017

Page 9: Feature Selection using Dynamic Binary Particle Swarm ...scholar.cu.edu.eg/...using_dbpso_for_arabian_horse... · Need for Arabian Horse Identification Biosecurity. Retrieval after

Outline

27/12/2017

Introduction.

Problem Statement.

Proposed Methodology:

Phase I : Pre-processing.

Phase II : Segmentation.

Phase III : Feature Extraction.

Phase IV : Feature Selection.

Conclusions & Future Work.

9 / 23 Annual Conference of the Institute of Studies and Statistical Research 2017

Page 10: Feature Selection using Dynamic Binary Particle Swarm ...scholar.cu.edu.eg/...using_dbpso_for_arabian_horse... · Need for Arabian Horse Identification Biosecurity. Retrieval after

Phase I: Pre-processing

Pre-Processing

Image Resizing

Convert to grayscale

Contrast Stretching

Noise Removal

Input Image Processed Image

27/12/2017 10 / 23 Annual Conference of the Institute of Studies and Statistical Research 2017

Page 11: Feature Selection using Dynamic Binary Particle Swarm ...scholar.cu.edu.eg/...using_dbpso_for_arabian_horse... · Need for Arabian Horse Identification Biosecurity. Retrieval after

Outline

27/12/2017

Introduction.

Problem Statement.

Proposed Methodology:

Phase I : Pre-processing.

Phase II : Segmentation.

Phase III : Feature Extraction.

Phase IV : Feature Selection.

Conclusions & Future Work.

11 / 23 Annual Conference of the Institute of Studies and Statistical Research 2017

Page 12: Feature Selection using Dynamic Binary Particle Swarm ...scholar.cu.edu.eg/...using_dbpso_for_arabian_horse... · Need for Arabian Horse Identification Biosecurity. Retrieval after

Phase II : Segmentation

27/12/2017

Pre-Processing

Image Resizing

Convert to grayscale

Contrast Stretching

Noise Removal

Segmentation

Otsu-IFOA

Opening & Masking

12 / 23 Annual Conference of the Institute of Studies and Statistical Research 2017

Page 13: Feature Selection using Dynamic Binary Particle Swarm ...scholar.cu.edu.eg/...using_dbpso_for_arabian_horse... · Need for Arabian Horse Identification Biosecurity. Retrieval after

Phase II: Segmentation(continued)

Otsu-IFOA Segmentation

Binary Mask Thresholded Image Segmented Area

27/12/2017

Processed Image

13 / 23 Annual Conference of the Institute of Studies and Statistical Research 2017

Page 14: Feature Selection using Dynamic Binary Particle Swarm ...scholar.cu.edu.eg/...using_dbpso_for_arabian_horse... · Need for Arabian Horse Identification Biosecurity. Retrieval after

Outline

27/12/2017

Introduction.

Problem Statement.

Proposed Methodology:

Phase I : Pre-processing.

Phase II : Segmentation.

Phase III : Feature Extraction.

Phase IV : Feature Selection.

Conclusions & Future Work.

14 / 23 Annual Conference of the Institute of Studies and Statistical Research 2017

Page 15: Feature Selection using Dynamic Binary Particle Swarm ...scholar.cu.edu.eg/...using_dbpso_for_arabian_horse... · Need for Arabian Horse Identification Biosecurity. Retrieval after

Phase III: Feature Extraction

Pre-Processing

Image Resizing

Convert to grayscale

Contrast Stretching

Noise Removal

Segmentation

Otsu-FOA

Opening & Masking

Feature Extraction

Gabor Filtering

TDCT

27/12/2017 15 / 23 Annual Conference of the Institute of Studies and Statistical Research 2017

Page 16: Feature Selection using Dynamic Binary Particle Swarm ...scholar.cu.edu.eg/...using_dbpso_for_arabian_horse... · Need for Arabian Horse Identification Biosecurity. Retrieval after

Phase III :Feature Extraction

27/12/2017

(Gabor Filtering)

16 / 23 Annual Conference of the Institute of Studies and Statistical Research 2017

Page 17: Feature Selection using Dynamic Binary Particle Swarm ...scholar.cu.edu.eg/...using_dbpso_for_arabian_horse... · Need for Arabian Horse Identification Biosecurity. Retrieval after

Phase III :Feature Extraction

(Gabor Filtering)

27/12/2017 17 / 23 Annual Conference of the Institute of Studies and Statistical Research 2017

Page 18: Feature Selection using Dynamic Binary Particle Swarm ...scholar.cu.edu.eg/...using_dbpso_for_arabian_horse... · Need for Arabian Horse Identification Biosecurity. Retrieval after

Phase III: Feature Extraction(TDCT)

Pre-Processing

Image Resizing

Convert to grayscale

Contrast Stretching

Noise Removal

Segmentation

Otsu-FOA

Opening & Masking

Feature Extraction

Gabor Filtering

TDCT

27/12/2017 18 / 23 Annual Conference of the Institute of Studies and Statistical Research 2017

Page 19: Feature Selection using Dynamic Binary Particle Swarm ...scholar.cu.edu.eg/...using_dbpso_for_arabian_horse... · Need for Arabian Horse Identification Biosecurity. Retrieval after

Phase IV: Feature Selection

27/12/2017

Pre-Processing

Image Resizing

Convert to grayscale

Contrast Stretching

Noise Removal

Segmentation

Otsu-FOA

Opening & Masking

Feature Extraction

Gabor Filter

TDCT

Feature Selection

DBPSO

19 / 23 Annual Conference of the Institute of Studies and Statistical Research 2017

Page 20: Feature Selection using Dynamic Binary Particle Swarm ...scholar.cu.edu.eg/...using_dbpso_for_arabian_horse... · Need for Arabian Horse Identification Biosecurity. Retrieval after

The Flowchart of DBPSO

27/12/2017 20 / 23 Annual Conference of the Institute of Studies and Statistical Research 2017

Page 21: Feature Selection using Dynamic Binary Particle Swarm ...scholar.cu.edu.eg/...using_dbpso_for_arabian_horse... · Need for Arabian Horse Identification Biosecurity. Retrieval after

DBPSO Results

We have 1800 extracted

features .

265 selected features using

DBPSO.

27/12/2017 21 / 23 Annual Conference of the Institute of Studies and Statistical Research 2017

Page 22: Feature Selection using Dynamic Binary Particle Swarm ...scholar.cu.edu.eg/...using_dbpso_for_arabian_horse... · Need for Arabian Horse Identification Biosecurity. Retrieval after

Outline

27/12/2017

Introduction.

Problem Statement.

Proposed Methodology:

Phase I : Pre-processing.

Phase II : Segmentation.

Phase III : Feature Extraction.

Phase IV : Feature Selection.

Conclusions & Future Work.

22 / 23 Annual Conference of the Institute of Studies and Statistical Research 2017

Page 23: Feature Selection using Dynamic Binary Particle Swarm ...scholar.cu.edu.eg/...using_dbpso_for_arabian_horse... · Need for Arabian Horse Identification Biosecurity. Retrieval after

Conclusions & Future work

Automatic Periocular region segmentation using

Otsu-IFOA.

Feature Extraction(Gabor Filter + TDCT).

Feature Selection using DBPSO.

Selected Features can be used for Arabian Horse

Identification System.

27/12/2017 23 / 23 Annual Conference of the Institute of Studies and Statistical Research 2017