Introduction: Image classification is the most crucial domain in which neural networks play a significant role....
Fantastic news! We've Found the answer you've been seeking!
Question:
Transcribed Image Text:
Introduction: Image classification is the most crucial domain in which neural networks play a significant role. The neural network accepts the input images and provides an output classification. In this project, develop an image classifier using basic neural networks with few different optimizers. Dataset: The MNIST digits dataset provided by Yann Le Cun, is a well-known dataset for classification. It includes images with 255 pixels 28 x 28 greyscale and labelled with a number from 0 to 9, denoting the appropriate digit. There are 60,000 training images and 10,000 testing datasets. 0000 Task 2: Import Dataset: 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 9 9 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 66 6 6 6 6 6 6 6 6 6 6 6 6 6 7777777777777777 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 MNIST Digit dataset Dataset can be import using keras API: https://keras.io/api/datasets/ Task 1: Import Libraries: a. Import required libraries (e.g., import tensorflow as tf) a. Load dataset using keras API. b. Dataset must be pre-processed before training the network, if you check image in the training, you will see pixel value range from 0 to 255, scale these values range from 0 to 1. [note it is important that both training and testing dataset pre- processed same way]. 7346 61 8 10 9 8 03127 02960 167 19 Verifying MNIST Digit data is in correct format Task 3: Build a Classifier using MLP a. The layer is the most fundamental component of a neural network. Data is put into layers, and they extract representations from it. Choose the number of stacking layers so that model representations should be useful for the given task. Task 4: Compile the Model a. A few more parameters are required before the model can be used for training. These are added at the build step of the model: Choose these parameters. a.1 Loss function a.2 Optimizer a.3 Metrics Task 5: Train and Test the model. a. Feed the training data to the built model. b. Ask model to make predictions about a test set. c. Verify that the predictions match the labels from the test labels. Prepare a report: (1000-1200 words) Your report should contain the following: 1) Introduction 2) Literature Review (In literature review provide comprehensive summary of previous work). 3) The methods applied for solving each task and reason for choosing. 4) Results: Take a screenshot of the results and attach it in document. 5) Challenges and problem during project 6) References: cite all the information used in this report. 7) Applies integrity system and ethical theories to evaluate all possible ethical issues in this scenario, and demonstrate your understanding of IT Professional ethics by proposing solutions for the ethical issues discussed. Introduction: Image classification is the most crucial domain in which neural networks play a significant role. The neural network accepts the input images and provides an output classification. In this project, develop an image classifier using basic neural networks with few different optimizers. Dataset: The MNIST digits dataset provided by Yann Le Cun, is a well-known dataset for classification. It includes images with 255 pixels 28 x 28 greyscale and labelled with a number from 0 to 9, denoting the appropriate digit. There are 60,000 training images and 10,000 testing datasets. 0000 Task 2: Import Dataset: 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 9 9 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 66 6 6 6 6 6 6 6 6 6 6 6 6 6 7777777777777777 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 MNIST Digit dataset Dataset can be import using keras API: https://keras.io/api/datasets/ Task 1: Import Libraries: a. Import required libraries (e.g., import tensorflow as tf) a. Load dataset using keras API. b. Dataset must be pre-processed before training the network, if you check image in the training, you will see pixel value range from 0 to 255, scale these values range from 0 to 1. [note it is important that both training and testing dataset pre- processed same way]. 7346 61 8 10 9 8 03127 02960 167 19 Verifying MNIST Digit data is in correct format Task 3: Build a Classifier using MLP a. The layer is the most fundamental component of a neural network. Data is put into layers, and they extract representations from it. Choose the number of stacking layers so that model representations should be useful for the given task. Task 4: Compile the Model a. A few more parameters are required before the model can be used for training. These are added at the build step of the model: Choose these parameters. a.1 Loss function a.2 Optimizer a.3 Metrics Task 5: Train and Test the model. a. Feed the training data to the built model. b. Ask model to make predictions about a test set. c. Verify that the predictions match the labels from the test labels. Prepare a report: (1000-1200 words) Your report should contain the following: 1) Introduction 2) Literature Review (In literature review provide comprehensive summary of previous work). 3) The methods applied for solving each task and reason for choosing. 4) Results: Take a screenshot of the results and attach it in document. 5) Challenges and problem during project 6) References: cite all the information used in this report. 7) Applies integrity system and ethical theories to evaluate all possible ethical issues in this scenario, and demonstrate your understanding of IT Professional ethics by proposing solutions for the ethical issues discussed.
Expert Answer:
Related Book For
Principles of Information Systems
ISBN: 978-0324665284
9th edition
Authors: Ralph M. Stair, George W. Reynolds
Posted Date:
Students also viewed these computer network questions
-
Your buyer client Christine asks you when she'll have to pay the transfer tax. What do you tell her? A) she'll pay at closing. B) she'll pay it when property taxes are assessed. C) she'll pay it when...
-
The data from Exercise 1.70 (see data set EX0170), reproduced below, show the last digit of the Social Security number for a group of 70 students. a. You found in Exercise 1.70 that the distribution...
-
Planning is one of the most important management functions in any business. A front office managers first step in planning should involve determine the departments goals. Planning also includes...
-
Write a function named "count the" in C which counts the number of times a given word "the" appears in the string parameter. Test Data: Input: The string where the word the present more than once....
-
Explain why each of the following names is incorrect: (a) 2, 2-Dirnethyl-6-ethytheptane (b) 4-Ethyl-5, 5-dirnethylpentane (c) 3.Ethyl-4, 4-dimcthylhexane (d) 5, 5, 6-Trimcthyloctane (e)...
-
Show that the points (-1, - 2, - 3), (- 2, 0, 1), (- 4, - 1, - 1), and (2, 0, 1) lie in the same plane.
-
How can we effectively analyze a firm's financial ratios?
-
A domestic shoe company distributes running shoes and tennis shoes for $95 per pair. The marginal cost of producing a pair of running shoes is $60, and the marginal cost of producing a pair of tennis...
-
(a) Explain the following terms as used in international finance: (i) Floating rate notes (FRNs). (1 mark) (ii) Forfaiting. (1 mark) (iii) Crowd funding. (1 mark) (iv) Green bond. (1 mark) (b) One of...
-
Bills Boards (BB) is an outdoor advertising company founded by William Longfall. William knows very little accounting so he hired a friend to keep the books. Unfortunately, William did not review his...
-
How many people must be survey in order to be 95% confident that the estimate percentage within 2.5 percentage points of the true population percentage? a.n- Assume that nothing is known about the...
-
A _________ is a document absolving a defendant of all liability.
-
Explain the criticism that in a tort system all of society should bear the brunt of the increase of plaintiff injury awards.
-
True Or False An increase in tort filings points to a clear increase in litigiousness.
-
A typical Mary Carter agreement a. involves no exchange of funds, even on paper, before trial. b. provides that the plaintiff cannot agree to settle with the nonagreeing defendant for an amount less...
-
____________ tortfeasors act together, whereas ____________ tortfeasors act independently.
-
Assume the current equilibrium level of income is $200 billion as compared to the full-employment income level of $240 billion. If the MPC is .625, what change in aggregate expenditures is needed to...
-
Prairie Outfitters, Inc., a retailer, accepts paymnent through credit cards. During August, credit card sales amounted to $12,000. The processor charges a 3% fee. Assuming that the credit card...
-
What is the hierarchy of data in a database?
-
See the Web site for this book to read about the Whitmann Price Consulting case for this chapter. Following are questions concerning this Web case. Discussion Questions 1. How will the proposed AMCI...
-
Your company wants to increase revenues from its existing customers. How can data mining be used to accomplish this objective?
-
Consider an unstable plant \[G(s)=\frac{s+2}{s^{3}+4 s^{2}-5 s}\] with feedback control, as shown in Figure 10.15. a. Using Routh's stability criterion, determine the range of the control gain \(K\)...
-
Consider the closed-loop control system shown in Figure 10.24. a. Using MATLAB, plot the unit-step responses of the system for the following values of \(K: 5,50\), and 500 . b. Compute the...
-
Use the Simulink block diagram built in Example 10.10 to find the unit-step responses for \(k_{\mathrm{I}}=50,500\), and 1550 . Set \(k_{\mathrm{p}}=250\) and \(k_{\mathrm{D}}=0\). Discuss the...
Study smarter with the SolutionInn App