專題研討 --- 心得報告 Face Recognition System with Genetic Algorithm and ANT Colony Optimization International Journal of Innovation, Management and Technology,

Slides:



Advertisements
Similar presentations
Genetic Algorithms Chapter 3. A.E. Eiben and J.E. Smith, Introduction to Evolutionary Computing Genetic Algorithms GA Quick Overview Developed: USA in.
Advertisements

Genetic Algorithm.
CS6800 Advanced Theory of Computation
COMPARISON BETWEEN A SIMPLE GA AND AN ANT SYSTEM FOR THE CALIBRATION OF A RAINFALL-RUNOFF MODEL NELSON OBREGÓN RAFAEL E. OLARTE 6th International Conference.
Exact and heuristics algorithms
IEEE TRANSACTIONS ON IMAGE PROCESSING,2007 指導老師:李南逸 報告者:黃資真 Cheating Prevention in Visual Cryptography 1.
Ant colony algorithm Ant colony algorithm mimics the behavior of insect colonies completing their activities Ant colony looking for food Solving a problem.
Tuesday, May 14 Genetic Algorithms Handouts: Lecture Notes Question: when should there be an additional review session?
Non-Linear Problems General approach. Non-linear Optimization Many objective functions, tend to be non-linear. Design problems for which the objective.
Hybridization of Search Meta-Heuristics Bob Buehler.
1 Abstract This paper presents a novel modification to the classical Competitive Learning (CL) by adding a dynamic branching mechanism to neural networks.
Genetic algorithms for neural networks An introduction.
Two-Dimensional Channel Coding Scheme for MCTF- Based Scalable Video Coding IEEE TRANSACTIONS ON MULTIMEDIA,VOL. 9,NO. 1,JANUARY Yu Wang, Student.
Learning to Advertise. Introduction Advertising on the Internet = $$$ –Especially search advertising and web page advertising Problem: –Selecting ads.
Genetic Algorithm for Variable Selection
Handling Constraints 報告者 : 王敬育. Many researchers investigated Gas based on floating point representation but the optimization problems they considered.
Chapter 6: Transform and Conquer Genetic Algorithms The Design and Analysis of Algorithms.
Coordinative Behavior in Evolutionary Multi-agent System by Genetic Algorithm Chuan-Kang Ting – Page: 1 International Graduate School of Dynamic Intelligent.
Ant Colony Optimization (ACO): Applications to Scheduling
EVOLVING ANTS Enrique Areyan School of Informatics and Computing Indiana University January 24, 2012.
Travelling Salesman Problem: Convergence Properties of Optimization Algorithms Group 2 Zachary Estrada Chandini Jain Jonathan Lai.
Genetic Algorithm.
Genetic Algorithms and Ant Colony Optimisation
Slides are based on Negnevitsky, Pearson Education, Lecture 12 Hybrid intelligent systems: Evolutionary neural networks and fuzzy evolutionary systems.
Hierarchical Distributed Genetic Algorithm for Image Segmentation Hanchuan Peng, Fuhui Long*, Zheru Chi, and Wanshi Siu {fhlong, phc,
Solving the Concave Cost Supply Scheduling Problem Xia Wang, Univ. of Maryland Bruce Golden, Univ. of Maryland Edward Wasil, American Univ. Presented at.
Intro. ANN & Fuzzy Systems Lecture 36 GENETIC ALGORITHM (1)
An Iterative Heuristic for State Justification in Sequential Automatic Test Pattern Generation Aiman H. El-MalehSadiq M. SaitSyed Z. Shazli Department.
Optimal resource assignment to maximize multistate network reliability for a computer network Yi-Kuei Lin, Cheng-Ta Yeh Advisor : Professor Frank Y. S.
COMPARISON OF A BIGRAM PLSA AND A NOVEL CONTEXT-BASED PLSA LANGUAGE MODEL FOR SPEECH RECOGNITION Md. Akmal Haidar and Douglas O’Shaughnessy INRS-EMT,
Monte Carlo Simulation of Photon Migration 報告者:郭雅涵 指導教授:蘇文鈺老師
Applying Genetic Algorithm to the Knapsack Problem Qi Su ECE 539 Spring 2001 Course Project.
GENETIC ALGORITHMS FOR THE UNSUPERVISED CLASSIFICATION OF SATELLITE IMAGES Ankush Khandelwal( ) Vaibhav Kedia( )
Combinatorial Optimization Chapter 8, Essentials of Metaheuristics, 2013 Spring, 2014 Metaheuristics Byung-Hyun Ha R2.
Genetic Algorithms Genetic algorithms provide an approach to learning that is based loosely on simulated evolution. Hypotheses are often described by bit.
Genetic Algorithms What is a GA Terms and definitions Basic algorithm.
ECE 103 Engineering Programming Chapter 52 Generic Algorithm Herbert G. Mayer, PSU CS Status 6/4/2014 Initial content copied verbatim from ECE 103 material.
Genetic Algorithms Abhishek Sharma Piyush Gupta Department of Instrumentation & Control.
Project 2: Classification Using Genetic Programming Kim, MinHyeok Biointelligence laboratory Artificial.
Chapter 12 FUSION OF FUZZY SYSTEM AND GENETIC ALGORITHMS Chi-Yuan Yeh.
EE749 I ntroduction to Artificial I ntelligence Genetic Algorithms The Simple GA.
Robot Intelligence Technology Lab. Generalized game of life YongDuk Kim.
Face Detection Using Skin Color and Gabor Wavelet Representation Information and Communication Theory Group Faculty of Information Technology and System.
Solving Function Optimization Problems with Genetic Algorithms September 26, 2001 Cho, Dong-Yeon , Tel:
Improving Support Vector Machine through Parameter Optimized Rujiang Bai, Junhua Liao Shandong University of Technology Library Zibo , China { brj,
A Genetic Algorithm-Based Approach to Content-Based Image Retrieval Bo-Yen Wang( 王博彥 )
Path Planning Based on Ant Colony Algorithm and Distributed Local Navigation for Multi-Robot Systems International Conference on Mechatronics and Automation.
Neural Networks And Its Applications By Dr. Surya Chitra.
Application of the GA-PSO with the Fuzzy controller to the robot soccer Department of Electrical Engineering, Southern Taiwan University, Tainan, R.O.C.
Genetic Algorithms. Underlying Concept  Charles Darwin outlined the principle of natural selection.  Natural Selection is the process by which evolution.
Genetic Algorithm Dr. Md. Al-amin Bhuiyan Professor, Dept. of CSE Jahangirnagar University.
Novel Approaches to Optimised Self-configuration in High Performance Multiple Experts M.C. Fairhurst and S. Hoque University of Kent UK A.F. R. Rahman.
Agenda  INTRODUCTION  GENETIC ALGORITHMS  GENETIC ALGORITHMS FOR EXPLORING QUERY SPACE  SYSTEM ARCHITECTURE  THE EFFECT OF DIFFERENT MUTATION RATES.
►Search and optimization method that mimics the natural selection ►Terms to define ٭ Chromosome – a set of numbers representing one possible solution ٭
The Implementation of Genetic Algorithms to Locate Highest Elevation By Harry Beddo.
Artificial Intelligence By Mr. Ejaz CIIT Sahiwal Evolutionary Computation.
Surface Defect Inspection: an Artificial Immune Approach Dr. Hong Zheng and Dr. Saeid Nahavandi School of Engineering and Technology.
Genetic Algorithm(GA)
 Negnevitsky, Pearson Education, Lecture 12 Hybrid intelligent systems: Evolutionary neural networks and fuzzy evolutionary systems n Introduction.
Genetic Algorithms.
Bulgarian Academy of Sciences
Balancing of Parallel Two-Sided Assembly Lines via a GA based Approach
metaheuristic methods and their applications
Metaheuristic methods and their applications. Optimization Problems Strategies for Solving NP-hard Optimization Problems What is a Metaheuristic Method?
Genetic Algorithms Chapter 3.
Aiman H. El-Maleh Sadiq M. Sait Syed Z. Shazli
EE368 Soft Computing Genetic Algorithms.
Introduction to Genetic Algorithm and Some Experience Sharing
Genetic algorithms: case study
Population Based Metaheuristics
Presentation transcript:

專題研討 --- 心得報告 Face Recognition System with Genetic Algorithm and ANT Colony Optimization International Journal of Innovation, Management and Technology, Vol. 1, No. 5, December 2010 S.Venkatesan and Dr.S.Srinivasa Rao Madane 報告者 : 黃柏翎 指導老師:鄭朝榮、王文彥 課程指導老師:蘇德仁 2015/5/161

Outline (1/2) ABSTRACT INTRODUCTION HEAD POSE ESTIMATION – Face image Acquisition – Filtering and Clipping PROPOSED ANT COLONY OPTIMIZATION GENETIC ALGORITHM 2015/5/162

Outline (2/2) ACOG ALGORITHM EXPERIMENTAL RESULTS CONCLUSION 2015/5/163

ABSTRACT A novel face recognition system to detection faces in images. This system is caped with three steps: – Initially preprocessing methods are applied on the input images. – Consequently face features are extracted from the processed image by ANT Colony Optimization. – Recognition by Genetic Algorithm. 2015/5/164

INTRODUCTION Face recognition is the process of automatically detection whether two faces are the same person. Face recognizers, like our detectors, have been trained using novel statistical learning methods, to deal with these diverse factors and provide accurate results on real-world data. 2015/5/165

HEAD POSE ESTIMATION(1/3) Their face detection technology not only locates faces, but it also estimates the 3D head pose. Detect one set of landmarks in frontal and semi-profile faces. Detect a second set of landmarks in full-profile faces. 2015/5/166

HEAD POSE ESTIMATION(2/3) Face Image Acquisition: – To collect the face images, a scanner has been used. – Saved into various formats such as Bitmap, JPEG, GIF and TIFF. 2015/5/167

HEAD POSE ESTIMATION(3/3) Filter and Clipping – Filter has been used for fixing these problems. – Clipped to obtain the necessary data. 2015/5/168

PROPOSED ACOG The ACO system contains two rules: – Local pheromone update rule, which applied whilst constructing solutions. – Global pheromone update rule, which applied after all ants constrict a solution. 2015/5/169

ACOG ALGORITHM (1/8) ACOG is differing from previous algorithm. It consists of two main sections: – Initialization – Main loop (Genetic Programming is used in the second sections) 2015/5/1610

ACOG ALGORITHM (2/8) Initialization: – variable – states – function – input – output – input trajectory – output trajectory 2015/5/1611

ACOG ALGORITHM (3/8) While termination conditions not meet do Construct Ant Solution: – Apply Local Search – Best Tour check: If there is an improvement, update it. – Update Trails: Evaporate a fixed proportion of the pheromone on each read. For each ant perform the “ant-cycle” pheromone update. 2015/5/1612

ACOG ALGORITHM (4/8) Initial Population: – Generate randomly a new population of chromosomes of size N: x1, x2….xn. – Assign the crossover probability Pc and the mutation probability Pm. 2015/5/1613

ACOG ALGORITHM (5/8) 2015/5/1614

ACOG ALGORITHM (6/8) Selection: – Select a pair of chromosomes for mating use the roulette wheel selection procedure. – To select highly fit of chromosome for mating a random number is generated in the interval[0, 100]. 2015/5/1615

ACOG ALGORITHM (7/8) Crossover: – To chooses a crossover point where two parent chromosomes break and then exchanges the chromosomes parts after that point. Single point Two point uniform 2015/5/1616

ACOG ALGORITHM (8/8) Mutation: – To set of mutation rate Pm. – Random number to flip value from 0 to 1 or 1 to /5/1617

EXPERIMENTAL RESULTS (1/2) From this Table: The results in next page. 2015/5/1618

EXPERIMENTAL RESULTS (2/2) Therefore the efficiency of the Face Recognition System by using Genetic and Ant Colony Optimization Algorithm is Best than other methods. 2015/5/1619

CONCLUSION In this paper, this method is more robust suitable for low resolution. 2015/5/1620