[SOLVED] AI6104 Asignment 1

30.00 $

Category:
Click Category Button to View Your Next Assignment | Homework

You will receive the following solution file(s) instantly after successful payment:

zip file icon AI6104-Mathematics-for-Artificia-5l9ujc.zip (8621.7 KB)
Assignment Instructions Updated Recently? Submit Below and we will provide new Solution!
Submit New Instructions
🔒 Securely Powered by:
Secure Checkout
5/5 - (1 vote)
  1. 1)  Design a neural network.
    a. Usingafiguretoillustrateyourneuralnetwork.
    b. Specify functions, e.g. ReLU in the neurons
    c. Specifyanobjectivefunction,e.g.L2normtotrainthenetwork.
  2. 2)  Derive gradients for all the network parameters. Please write down each step clearly.
  3. 3)  Apply the results in (1) and (2) and derive the training equations based on gradient descent.
  4. 4)  Implement the network and train it based on the equations you derive. You are not allowed to call the build-in functions in your programme tools in the training, except for basic mathematical functions and matrix operations. More clearly, you are not allowed to use the optimization functions and automatic differentiation functions in your toolboxes. You can use public datasets to train your network. You also can generate your own datasets, for example using Gaussian distributions. In your report, you need to provide a figure of training curve.
  • AI6104-Mathematics-for-Artificia-5l9ujc.zip