49275 Neural Networks and Fuzzy Logic Assignment

Assignment Help Other Engineering
Reference no: EM133081891

49275 Neural Networks and Fuzzy Logic - University of Technology Sydney

ASSIGNMENT

QUESTION ONE

This problem is a variation of a pattern recognition problem. It is a simple recognition problem with three numbers 1 , 7 and 4, in different forms as shown in Figure 1a.

The six input vectors x1, x2 , x3, x4 , x5, x6 and the corresponding target vectors d1,d2 ,d3, d4, d5,d6 in the training set are:

2412_Neural Networks and Fuzzy Logic.jpg

Assume that the network has 3 hidden layer neurons and all continuous perceptrons use the bipolar logistic activation function f2(v) = 1-e-v/1+e-v. Note that due to the necessary augmentation of inputs and of the hidden layer by one fixed input, the trained network should have 26 input nodes, 4 hidden neurons, and 3 output neurons. Assign "-1" to all augmented inputs.

1.1 Assume that the learning constant is η = 0.4, and the initial random output layer weight matrix W (1) and hidden layer weight matrix W¯ (1) are

793_Neural Networks and Fuzzy Logic1.jpg

Using the error back propagation training, calculate the next weight updates W(2), W¯ (2)

1.2 The above training set was trained with the same set of initial random output layer weight matrix W(1) and hidden layer weight matrix W¯ (1) as above, and a learning constant of η = 0.4 . The training set was recycled when necessary.

Determine the final weight matrices Wf = W (301) and W¯ f = W¯ (301) after 50 cycles. Plot the cycle error curve for this training exercise.

1.3 One of the test number patterns, which is shown below:

970_Neural Networks and Fuzzy Logic2.jpg

i) Calculate the output vector z which is generated from the above input. How would the neural network classify this feature input?

ii) Suggest one solution if we want to improve the testing classification performance. Please provide a reason and testing result.

1112_Neural Networks and Fuzzy Logic3.jpg

Figure 1a Multilayer Neural Network

2279_Neural Networks and Fuzzy Logic4.jpg

Figure 1b. Training Set.

QUESTION TWO

Design a Convolutional Neural Network (CNN) to classify dog and cat images where each class contains 300 images. Firstly, scale all the images to the uniform size. Then, use the designed CNN to classify them, the ratio of training and testing is 7:3.

2.1 In this CNN, there are total 4 convolution layers with 24, 28, 32, and 36 filters, respectively. The filter size of the convolution layers is 5, stride is set at 1, padding is set at 2. Batch normalization is used and the active function is ReLU. After each convolutional layer, a max pooling layer is followed with filter size of 2 and the stride is set at 2. Adam (adaptive learning rate method) is used for training and the initial learning rate is set at 0.001.

Train the network for 50 epochs and show that the network is able to achieve >67% accuracy on the test dataset.

2.2 Optimise the CNN hyperparameters and show that the final testing accuracy is improved by 10% compared with the result of Q2.1 or the final testing accuracy is 75% or above. A briefly analysis should be given.

Attachment:- Neural Networks and Fuzzy Logic.rar

Reference no: EM133081891

Questions Cloud

What is meant by the leontief paradox : Question 1: What is meant by the Leontief paradox? Question 2: How was the paradox resolved or explained?
Total compensation for the seller : They face production costs C given by C=80X, where X is the number of units produced.
How many workers produce toy airplanes in equilibrium : Consider a country called the North Pole that produces toy robots (R) and toy airplanes (A) in a specific-factors model setting. The production of both goods us
Inventory carrying costs and ordering costs : Explain the components of inventory carrying costs and ordering costs, and the concepts governing safety stock calculations.
49275 Neural Networks and Fuzzy Logic Assignment : 49275 Neural Networks and Fuzzy Logic Assignment Help and Solution, University of Technology Sydney - Assessment Writing Service
Calamitous implosion of the american economy : When historians tell the story of the Great Depression, they typically point to the stock market crash of 1929 as the igniting event that led to the calamitous
What is the arc cross elasticity of demand : What is the arc cross elasticity of demand between Stopdecay's toothbrush and Decayfighter's toothbrush?
Determine optimal lot size given constraint on production : -While the goal is to minimize the average annual cost of changeovers and carrying inventory, management has decided that no more than 10 setups per year are pe
Analysis of google trends : Use Google Trends search volume related to two keywords, "happiness" and "wealth" in Canada since 2006. Copy and paste the graph as part of the assignment.

Reviews

len3081891

2/6/2022 11:47:20 PM

Kindly find the attached file. Neural network subject assignment with basic matlab coding questions. Hii I have attached the lecture video which has the basic coding and concept for this assignment. I hope this would be helpful to you. Also, I have attached the images of the assignment marking criteria. I will download the video again and send you soon as possible. In the mean time, you can use this PPT which is present in that lecture video.

Write a Review

Other Engineering Questions & Answers

  Compute extensional coupling and bending stiffness matrices

Compute the extensional [A], coupling [B], and bending stiffness [D] matrices of a bimetallic (copper and aluminum) strip with each lamina 2 mm thick.

  Environmental engineeringquestion 1 although it is rarely

environmental engineeringquestion 1 although it is rarely considered as such sulfur could potentially be a limiting

  How you are going to control the loading of this register

Register design A CPU register is simply a row of flip-flops (i.e. SR, JK, T, etc) put side by side in an array to make the size of register required.

  Discuss the understanding of HIPAA compliance rules

Discuss the understanding of HIPAA compliance rules. Consider specific aspects of the rules and exceptions including safe harbor.

  Determine the pressure and quantity requirements

Determine the pressure and quantity requirements required of a compressor at surface to service the requirements of these rock drills.

  Perform linear regression case study for data analytics

Perform Linear Regression Case Study for Data Analytics using R. You have attached assignment requirement as well as sample coding that we used.

  What is causes of submage arc welding

Is the joining of members together by applying enough melt and fuse the material, results in a number of discontinuities apparent during visual examination.

  Calculate the maximum shear stress in the shaft

A solid circular steel shaft, 75 mm diameter and 2m long is subjected to a torque of 900 Nm. Calculate the maximum shear stress in the shaft.

  Define an oscilloscope and function generator

You are working as an electrical engineering apprentice for Sanmina a Global Electronic manufacturer that manufactures educational kits for schools and colleges

  Discuss the lumped-parameter model

The MEMS system of Figure is formed of two shuttle masses m1 and m2 coupled by a serpentine spring and supported separately by two pairs of identical beam.

  Explain the difference between errors and faults

Explain the difference between errors, faults, and failures. Give an example of an error that leads to a fault in the requirements; the design

  Create project on-board three-d accelerometer in verilog

Create a project about the on-board 3-D accelerometer in Verilog, and load it into the Cyclone IV chip on the DE0-Nano board. The design uses one push-button and one LED.

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