CIS 663 Biometrics  Assignment 2  This assignment is due by the week 7 live session. If you make any  assumptions, clearly state them in your answer.   The following represents a 10 x 10-pixel grayscale. 0 represents black  and 255 represents white. 

CIS 663 Biometrics 

Assignment 2 

This assignment is due by the week 7 live session. If you make any  assumptions, clearly state them in your answer.  

  1. The following represents a 10 x 10-pixel grayscale. 0 represents black  and 255 represents white. 
1
1
4
4
4
0
0
0
0
0

 

  1. Convert the image to an integral image. (10pt) 
  2. Using the integral image, compute the sum of area from (2,2) to  (5,7), shaded red above. Show your steps. (10pt)
  3. Using the grayscale image from Question 1, apply the following Haar  filter to all positions that are feasible. (20pts) 

 

  1. In Viola-Jones face detection algorithm, explain what cascading is and  why it is important. (20pt)
  2. (20pts) Consider the following labeled data (x, y) ∈ R2 (i is the example  index): 
Label
11 
10 
12  10  +
10  +
+
+
10  +

 

In this problem, you will use Adaboost to learn a hidden function from  this set of training examples. We will use two rounds of AdaBoost to  learn a hypothesis for this data set. In round number t, AdaBoost  chooses a weak learner that minimizes the weighted error(t). As weak  learners, you will use axis parallel lines of the form  

(a) Label + if x > a, else – or  

(b) Label + if y > b, else -, for some integers a, b (either one of the two forms, not a disjunction of the two).  

  1. a) The first step of AdaBoost is to create an initial data training data weight distribution D1. What are the initial weights given to data points with index 4 and 7 by the AdaBoost algorithm,  

respectively? 

  1. b) Which is the hypothesis h1 that minimizes the weighted error in  the first round of AdaBoost, using the distribution D1 computed  in the above question? 
  2. c) What is the weighted error of h1 computed above?  
  3. d) After computing h1 in the previous questions, we proceed to  round 2 of AdaBoost. We begin by recomputing data weights  depending on the error of h1 and whether a point was  

(mis)classified by h1. What are the weights given to data points  with index 4 and 7 according to the distribution after round 1,  D2, respectively? 

  1. e) Which is the hypothesis h2 that minimizes the weighted error in  the second round of AdaBoost, using the distribution D2  

computed in the above question? 

  1. f) What is the weight assigned to the hypothesis of round 2, h2 
  2. g) Now that we have completed two rounds of AdaBoost, it is time  to create the final output hypothesis. What is the final weighted  hypothesis after two rounds of AdaBoost?  

Formulas: 

  

  Where ei = 0 if input i is classified correctly and 1 if classified  incorrectly. 

  

  

  

  1. What is Principle Component Analysis and how does it relate to face  recognition? (20pts)
Reference no: EM132069492

WhatsApp
Hello! Need help with your assignments? We are here

GRAB 25% OFF YOUR ORDERS TODAY

X