[Solved] ECE472 Deep Learning Assignment 1

$25

File Name: ECE472_Deep_Learning__Assignment_1.zip
File Size: 320.28 KB

SKU: [Solved] ECE472 Deep Learning – Assignment 1 Category: Tag:
5/5 - (1 vote)

tldr: Perform linear regression of a noisy sinewave using a set of gaussian basis

functions with learned location and scale parameters. Model parameters are

learned with stochastic gradient descent. Use of automatic differentiation is

required. Hint: note your limits

Problem Statement Consider a set of scalars {x1,x2,,xN} drawn from U(0,1) 012 and a corresponding set {y1,y2,,yN} where:

yi = sin(2xi)+ iand i is drawn from N(0,noise). Given the following functional form:yi = wjj (xi | j,j)+ b Mj=1with: (1)(2)

(3)

find estimates b, {j}, {j}, and {wj} that minimize the loss function:

4. for all (xi,yi) pairs. Estimates for the parameters must be found using stochastic

gradient descent. A framework that supports automatic differentiation must be

used. Set N = 50,noise = 0.1. Select M as appropriate. Produce two plots. First,

show the data-points, a noiseless sinewave, and the manifold produced by the

regression model. Second, show each of the M basis functions. Plots must be of

suitable visual quality. 4 2 0 2 4 4 2 0 2 4 x x

Figure 1: Example plots for models with equally spaced sigmoid and gaussian basis functions.

Reviews

There are no reviews yet.

Only logged in customers who have purchased this product may leave a review.

Shopping Cart
[Solved] ECE472 Deep Learning  Assignment 1[Solved] ECE472 Deep Learning Assignment 1
$25