国产成人AV无码一二三区,少女1到100集,国产精品久久久久精品综合紧,巜公妇之诱感肉欲HD在线播放

文章 > Python基础教程 > Python中如何用numpy解决梯度下降最小值

Python中如何用numpy解决梯度下降最小值

numpy解决梯度下降

头像

2021-03-31 16:16:024026浏览 · 0收藏 · 0评论

numpy解决梯度下降.png

有的小伙伴不会解决numpy梯度下降最小值的问题,今天小编就来带大家一起看看吧。

问题描述:求解y1 = xx -2 x +3 + 0.01*(-1到1的随机值) 与 y2 = 0 的最小距离点(x,y)

给定x范围(0,3)

不使用学习框架,手动编写梯度下降公式求解,提示:x = x - alp*(y1-y2)导数(alp为学习率)


函数图像为:



代码内容:


import numpy as np import matplotlib.pyplot as plt def get_loss(x):    c,r = x.shape    loss = (x**2 - 2*x + 3) + (0.01*(2*np.random.rand(c,r)-1))    return(loss) x = np.arange(0,3,0.01).reshape(-1,1) """plt.title("loss") plt.plot(get_loss(np.array(x))) plt.show()""" def get_grad(x):    grad = 2 * x -2    return(grad) np.random.seed(31415) x_ = np.random.rand(1)*3 x_s = [] alp = 0.001 print("X0",x_) for e in range(2000):    x_ = x_ - alp*(get_grad(x_))    x_s.append(x_)    if(e%100 == 0):        print(e,"steps,x_ = ",x_) plt.title("loss") plt.plot(get_loss(np.array(x_s))) plt.show()


运行结果:


X0 [1.93745582] 0 steps,x_ =  [1.93558091] 100 steps,x_ =  [1.76583547] 200 steps,x_ =  [1.6268875] 300 steps,x_ =  [1.51314929] 400 steps,x_ =  [1.42004698] 500 steps,x_ =  [1.34383651] 600 steps,x_ =  [1.28145316] 700 steps,x_ =  [1.23038821] 800 steps,x_ =  [1.18858814] 900 steps,x_ =  [1.15437199] 1000 steps,x_ =  [1.12636379] 1100 steps,x_ =  [1.1034372] 1200 steps,x_ =  [1.08467026] 1300 steps,x_ =  [1.06930826] 1400 steps,x_ =  [1.05673344] 1500 steps,x_ =  [1.04644011] 1600 steps,x_ =  [1.03801434] 1700 steps,x_ =  [1.03111727] 1800 steps,x_ =  [1.02547157] 1900 steps,x_ =  [1.02085018]

图片


今天的numpy解决梯度下降最小值的讲解到这里就结束了。更多Python学习推荐:Python学习网教学中心。                                            (推荐操作系统:windows7系统、Python 3.9.1,DELL G3电脑。)

关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

泰剧《劈开你的腿》免费观看| 丁香五月色情久久久久| 我和两个小婕子做过爱| 国产成人久久爽AAA影视| 女仆| 无码粉嫩小滨无套在线观看...| 《夜班护士》结局| 李丽珍电影全集| 亚洲尺码与欧洲尺码区别专线| 灭火宝贝2:决战丛林| 《瞒着丈夫说在公司加班》中字| 二人努力生猴子免费观看| 人犬兽人在线观看免费完整一 | 男女啪啪做爰高潮全过有多动症| 叶子媚| 楼梯间的秘密小说BY赵景明 | 欧美片《肉欲进入》| 《甜蜜惩罚2》第二季的剧情简介| 久久久久久精品国产三级涨奶| 黑色蕾丝女装大长腿| 灭火宝贝高清完整版在线观看| 《性爽2》电影| 出差被老板摸高潮了三次| 八戒八戒在线看免费观看电视剧 | 克什米尔| 第1章品尝朋友娇妻| 床上瑜伽| 《喂奶人妻厨房HD》| 腿张开我要添到你高潮H漫画软件| 闺蜜老公把我压在怀里| 巜生殖按摩1995伦理| 偷偷在线观看免费的电视剧最新 | 女人被添荫蒂舒服了| 黑人空乘伦理5| 八戒八戒在线看免费观看电视剧 | 吃春晚药后妈妈疯了怎么对付| 他的水蜜桃BY林烟烟免费阅读| 彼岸岛浸画| 女人被男人进入后的心理变化| 小丹让我尝尝你的味道是什么歌啊啊| 《夜班护士》结局