Construct a confusion matrix

Assignment Help Basic Computer Science
Reference no: EM132336791

Biometrics

Question 1. Open the file, s048r.txt, provided with this assignment (tab delimited). This file contains a verification test result. It contains two columns, test.subject and test.out. test.subject is the true label, and test.out is the prediction result. You may use any tools or language you would like including excel. Answer the following questions based on the prediction result in this file. *Note that the positive class here is s048.

a. Construct a confusion matrix.

b. What is the accuracy of this model? Is this a useful measure to evaluate the model?

c. Compute FMR, FNMR, Precision, and Recall.

Question 2. Answer the following questions in your own words.

a. How are singularities used in fingerprint recognition?

b. What is the thinning process in fingerprint feature extraction? And what benefit do they have?

c. Why do we need to find local ridge orientation and frequency earlier on in the processing of fingerprint image?

Question 3. Perform a singularity detection in the following data. Use the definitions used in week 3 live session slides. Your answer should include all missing values in the table and the type of singularity detected.

k

θ

δ

Δ

0

80

 

 

1

90

 

 

2

260

 

 

3

50

 

 

4

110

 

 

5

270

 

 

6

130

 

 

7

180

 

 

Use the following two equations to fill in the column titled δ and the column titled Δ.

δ (k)= θ ((k +1)mod N )- θ (k)

            δ (k)     if |δ (k)|< Π/2
Δ(k) =   δ (k)+Π  if δ (k) ≤ -Π/2
           δ (k)-Π   if δ (k) ≥ Π/2

Once you have filled in the table give the type of singularity you believe is being represented based on:

                         360, then whorl

                         180, then loop

k∈(0...7} Δ(k) = - 180, then delta

                          0, then singularity

Question 4. Determine the 3x3 binary pixel grid for:

a) A bifurcation point;

b) A non-minutiae point
(In live session we displayed and discussed the grid for the termination case).

For each specify:
- The values of b0 , ... , b7 for each case.
- What are their crossing numbers?

542_figure.jpg

Crossing Number = ∑i∈(1...7)|bi - b(i+1)mod8|

Question 5. The following image shows the values in grayscale. Perform the necessary steps to detect minutiae points. You don't need to detect any minutiae centered at the edge. Show your steps. Your result will include the coordinate of detected minutiae points and their types.

Note: 0 represents the darkest shade, higher numbers represent brighter shades.

1033_figure1.jpg

Attachment:- s048r 1.rar

Verified Expert

The present solution is based on the concept of Phython programming.The solution is completely new and is free from any type of plagiarism.Instructions were followed for the preparation of this assignment.The solution is submitted in the Microsoft Word file. References will be included in the next assignment.

Reference no: EM132336791

Questions Cloud

Write on Neonatal Mortality for India and USA : Select ONE health condition from list below and compare disparities in health outcomes. Write on Neonatal Mortality for India and USA
What is the chance of success on the first attempt : THE MEDIUM ACCESS CONTROL SUBLAYER- Computer Networks for HND RQF Level-What is the probability of exactly k collisions and then a success?
Explain how the peritoneum anchors the digestive organs : Identify and describe a disorder that can affect the large intestine? Explain how the peritoneum anchors the digestive organs.
Mention the seven layers of the osi stack : a. Mention the seven layers of the OSI stack, and describe the basic function of each layer.
Construct a confusion matrix : CIS 663 - Biometrics - Syracuse University Construct a confusion matrix and What is the accuracy of this model? Is this a useful measure to evaluate the model
Apply this topic of anatomy to your career or your community : Tell me why this topic may be important to your future career. How can you apply this topic of anatomy to your career or your community?
Yin made some readings about the internet of things : Yin made some readings about the Internet of Things and is concerned that his technicians might have to deal with devices.
Article premature infant birth is considered premature : In this article a premature infant birth is considered premature, or preterm, when the infant is born before the 37th week of pregnancy.
Configuration to help a manufacturing plant : What would be the best configuration to help a manufacturing plant network their computers and include connections to the Internet for all computers.

Reviews

len2336791

7/10/2019 11:25:29 PM

This assignment is due by the week 4 live session. If you make any assumptions, clearly state them in your answer.Note: 0 represents the darkest shade, higher numbers represent brighter shades. Please use python or excel to parse the data for question 1 for getting the confusion matrix. Attached please find the file to be parsed for question 1.

Write a Review

Basic Computer Science Questions & Answers

  Define the nusselt number for the inlet tube configuration

Ethylene glycol-distilled water mixture with a mass fraction of 0.72 and a flow rate of 2.05 × 10-4 m3 /s flows inside a tube with an inside diameter of 0.0158.

  Identify basic cloud concepts

Summarize the properties and purpose of services provided by networked hosts.

  Find maximum multiplier paths between all pairs of nodes

Consider the maximum capacity path problem defined in Exercise 4.37. Modify the Floyd-Warshall algorithm so that it finds maximum capacity paths between all pairs of nodes.

  What type of damage these computer infections can do

Write one to two paragraphs on each topic below, and describe how it applies to the realm of data communication. Also discuss what type of damage these computer infections can do to data in a computer.

  Write a function that reverses a character string

Write a function that reverses a character string. For example "Harry" becomes "yrraH".

  What are the neighborhood profiles for nodes a and b

How many pairs are in the transitive closure? Hint: Do not forget that there are paths of length greater than zero from a node to itself in this graph.

  All disk drives in a particular batch are the same model

All disk drives of a certain model of a particular manufacturer have exactly the same capacity.

  Shortcomings of gdp as a measure of economic welfare

What are the shortcomings of GDP as a measure of economic welfare? Discuss 3 other social indicators that can be used with GDP to measure welfare.

  Calculate the mean median and standard deviation

Calculate the mean, median, and standard deviation of age and %fat.

  What are some considerations

Do you include a requirement for the winning contractor to provide a warranty? Why or why not? What are some considerations?

  How of a concern is entrapment

How of a concern is entrapment? What are some of the legal considerations that should take place when implementing a honeypot?

  Compare with the size that the orders of these algorithms

How does this size compare with the size that the orders of these algorithms predict?

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd