Question: MACHINE LEARNING QUESTION, USE JUPYTER LAB, NO AI PLZ: import this: import sys from packaging import version import sklearn import matplotlib.pyplot as plt import numpy
MACHINE LEARNING QUESTION, USE JUPYTER LAB, NO AI PLZ:
import this:
import sys
from packaging import version
import sklearn
import matplotlib.pyplot as plt
import numpy as np
from sklearn.preprocessing import adddummyfeature
import numpy as np
from sklearn import metrics #Import scikitlearn metrics module for accuracy calculation
from sklearn.modelselection import traintestsplit
from sklearn.metrics import confusionmatrix, ConfusionMatrixDisplay
from sklearn.datasets import makeblobs
printSklearn package",sysversioninfo
printSklearn package",sklearn.version
assert sysversioninfo
#assert version.parsesklearnversion version.parse
pltrcfont size
pltrcaxes labelsize titlesize
pltrclegend fontsize
pltrcxtick labelsize
pltrcytick labelsize
Questions:
# Q Gradient Descent
## Write a gradient descent method that finds the minimum for this function:
$fxxx$
def fx:
returnxx x
X nplinspace
y fx for x in X
pltfigurefigsize
pltplotX y linewidth
pltxlabelr$x$
pltylabelr$fx$
pltgrid
pltshow
## Plot fx vs iteration
## Use these initial parameters
eta # learning rate
nepochs
theta
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
