Question: Write a function linearModelLossLAD which computes the least absolute deviation loss function for a linear model parameterized by , as well as the gradient of

Write a function linearModelLossLAD which computes the least absolute deviation loss function for a linear model parameterized by ,
as well as the gradient of the loss. The function should take as its first argument a 1d-array beta of coefficients for the linear model, as its
second argument the design matrix x as a 2d-array, and as its third argument a 1d-array y of observed outcomes.
Test the function with the values:
x=np*array([10-12]
1
1
1)
b=np.array([0.1,0.3])
y=np*array([0,0.4,2])
It must return:
LAD of 2.0
Gradient of [-1?-1.]
 Write a function linearModelLossLAD which computes the least absolute deviation loss

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!