当前位置: 首页 > news >正文

建站记录查询专业网页制作技术

建站记录查询,专业网页制作技术,云南微网站制作哪家好,如何判断网站是不是自适应概念 当应用梯度下降算法到具有 m 个训练样本的逻辑回归问题时,我们需要对每个样本计算梯度并进行平均,从而更新模型参数。这个过程通常称为批量梯度下降(Batch Gradient Descent)。 代码实现 import numpy as npdef sigmoid(z…

概念

当应用梯度下降算法到具有 m 个训练样本的逻辑回归问题时,我们需要对每个样本计算梯度并进行平均,从而更新模型参数。这个过程通常称为批量梯度下降(Batch Gradient Descent)。

代码实现

import numpy as npdef sigmoid(z):return 1 / (1 + np.exp(-z))def compute_loss(X, y, theta):m = len(y)h = sigmoid(X.dot(theta))loss = (-1/m) * np.sum(y * np.log(h) + (1 - y) * np.log(1 - h))return lossdef batch_gradient_descent(X, y, theta, learning_rate, num_iterations):m = len(y)losses = []for _ in range(num_iterations):h = sigmoid(X.dot(theta))gradient = X.T.dot(h - y) / mtheta -= learning_rate * gradientloss = compute_loss(X, y, theta)losses.append(loss)return theta, losses# 生成一些模拟数据
np.random.seed(42)
m = 100
n = 2
X = np.random.randn(m, n)
X = np.hstack((np.ones((m, 1)), X))
theta_true = np.array([1, 2, 3])
y = (X.dot(theta_true) + np.random.randn(m) * 0.2) > 0# 初始化参数和超参数
theta = np.zeros(X.shape[1])
learning_rate = 0.01
num_iterations = 1000# 执行批量梯度下降
theta_optimized, losses = batch_gradient_descent(X, y, theta, learning_rate, num_iterations)# 打印优化后的参数
print("优化后的参数:", theta_optimized)# 绘制损失函数下降曲线
import matplotlib.pyplot as plt
plt.plot(losses)
plt.xlabel('迭代次数')
plt.ylabel('损失')
plt.title('损失函数下降曲线')
plt.show()

使用了 m 个训练样本,而不是一个。我们首先定义了 sigmoid 函数和计算损失的函数 compute_loss,然后实现了 batch_gradient_descent 函数来执行批量梯度下降。

http://www.yayakq.cn/news/314086/

相关文章:

  • 各级院建设网站的通知百度推广怎么做的网站
  • 网站建设公司费用江西工程建设信息网站
  • 建设部网站 43号文件哈尔滨网站建设丿薇
  • 哈尔滨做网站seo的岳阳设计网站推荐
  • 可以做公众号封面图的网站台州建网站
  • 网站建设的平台电影网站vps服务器
  • 全国十大网站建设公司百度商桥的代码放到网站里
  • 合肥高端网站开发wordpress帖子增强
  • 龙岗网站建设网站制作外包公司网站
  • 天猫网站设计特点比较好的室内设计网站
  • 双流区规划建设局网站专业seo网站
  • 宣传 网站建设方案国内org域名的网站
  • 网站开发与制作工资简述电子商务网站的建设
  • 建设网站专业公司烟台网站制作哪家好
  • 关于小城镇建设的网站延庆网站建设优化seo
  • 安阳淘宝网站建设做同城网站还有机会吗
  • 重庆企业做网站网站开发对企业有什么用
  • 51购物网官方网站织梦cms做网站
  • 移动网站开发教材做暧暖的免费网站
  • 网站免费正能量软件直播个人网站 阿里云
  • 网站建设面授班交易类网站seo怎么做
  • 东莞市建设培训中心网站西安php网站开发培训班
  • 网站注册系统用什么做wordpress excel导入
  • 手机卡盟网站建设咋创建自己的网站
  • 公司网站建设制作全包河南省建设工程信息网站
  • 邢台做网站哪儿好dedecms 网站 经常无法连接
  • 做刷机网站赚钱吗建设网站费用分析
  • 兼职做海报网站大连集团网站建设
  • 个人网站建设可行性分析报告外贸建站与推广如何做 google
  • 网站开发直播做ic芯片的要去哪个网站