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

淘宝网站代做怎样淘宝seo排名优化

淘宝网站代做,怎样淘宝seo排名优化,枣庄高端品牌网站建设案例,上海工程建设咨询有限公司下面是一个最基础的贝叶斯神经网络(BNN)回归示例,采用PyTorch实现,适合入门理解。 这个例子用BNN拟合 y x 噪声 的一维回归问题,输出均值和不确定性(方差)。 import torch import torch.nn a…

下面是一个最基础的贝叶斯神经网络(BNN)回归示例,采用PyTorch实现,适合入门理解。
这个例子用BNN拟合 y = x + 噪声 的一维回归问题,输出均值和不确定性(方差)。

import torch
import torch.nn as nn
import torch.optim as optim
import numpy as np
import matplotlib.pyplot as plt# 1. 生成数据
np.random.seed(0)
x = np.linspace(-3, 3, 100)
y = x + np.random.normal(0, 0.5, size=x.shape)# 转为torch tensor
x_train = torch.tensor(x, dtype=torch.float32).unsqueeze(1)
y_train = torch.tensor(y, dtype=torch.float32).unsqueeze(1)# 2. 定义贝叶斯回归网络(输出均值和log方差)
class BayesianRegressor(nn.Module):def __init__(self):super().__init__()self.net = nn.Sequential(nn.Linear(1, 32), nn.ReLU(),nn.Linear(32, 32), nn.ReLU(),nn.Linear(32, 2) # 输出均值和log方差)def forward(self, x):out = self.net(x)mean = out[:, 0:1]logvar = out[:, 1:2]return mean, logvar# 3. 贝叶斯损失函数(负对数似然)
def bayesian_loss(mean, logvar, target):# 对应N(y|mean, exp(logvar))return (0.5 * torch.exp(-logvar) * (target - mean) ** 2 + 0.5 * logvar).mean()# 4. 训练网络
model = BayesianRegressor()
optimizer = optim.Adam(model.parameters(), lr=0.01)for epoch in range(2000):mean, logvar = model(x_train)loss = bayesian_loss(mean, logvar, y_train)optimizer.zero_grad()loss.backward()optimizer.step()if (epoch+1) % 200 == 0:print(f"Epoch {epoch+1}, Loss: {loss.item():.4f}")# 5. 预测与可视化
x_test = torch.linspace(-3, 3, 100).unsqueeze(1)
mean_pred, logvar_pred = model(x_test)
mean_pred = mean_pred.detach().numpy().flatten()
std_pred = torch.exp(0.5 * logvar_pred).detach().numpy().flatten()plt.figure(figsize=(8, 5))
plt.scatter(x, y, label='Data', color='gray', s=10)
plt.plot(x, x, 'g--', label='True function')
plt.plot(x_test, mean_pred, 'b-', label='BNN mean')
plt.fill_between(x_test.flatten(), mean_pred-2*std_pred, mean_pred+2*std_pred, color='orange', alpha=0.3, label='BNN ±2std')
plt.legend()
plt.title("Simple Bayesian Neural Network Regression")
plt.show()

http://www.dtcms.com/wzjs/312908.html

相关文章:

  • 宿州哪家做网站好简单网站建设优化推广
  • 看国外网站如何做科普网络销售怎么聊客户
  • 网站优化有哪些方法微商引流一般用什么软件
  • 酒店官方网站的功能建设唐山seo推广公司
  • 建设广告联盟网站邯郸网站优化
  • 涟源市建设局网站自己怎么做一个网页
  • 上海市建设工程安全质量监督总站网站网络广告策划书模板范文
  • 室内设计师收入seo快速排名优化公司
  • 网站开发的目标防晒霜营销软文
  • 德阳市住房和城乡建设局网站首页安卓优化大师老版本
  • 网络课程系统网站建设费用百度广告平台
  • 分析可口可乐网站建设的目的长沙关键词优化推荐
  • 广州网站优化seo顾问服务四川
  • 电子商务静态网站建设心得网站如何被搜索引擎收录
  • 网络营销策划方案1500字网站优化排名推荐
  • 单页销售网站如何赚钱沪深300指数
  • 北京昨晚出什么大事合肥百度推广排名优化
  • 找做仿网站网站优化软件费用
  • 深圳住房和建设局网站统一微博推广
  • 建站公司服务费包括哪些短视频seo软件
  • 郑州高端定制网站建设公司百度客服电话是多少
  • 做网站推销自己的产品这可行吗seo快速排名软件案例
  • 万户网络网站顾问百度一下首页问问
  • 东莞网站建设开发脚本外链平台
  • 网上商城推广方案seo公司哪家好
  • 网站空间商排行榜网站分为哪几种类型
  • 设计建立企业网站最佳的公司seo优
  • 深圳做网站公司图片seo优化是什么意思
  • win2003 做网站服务器东莞关键词排名快速优化
  • 烟台住房和规划建设局网站网络热词排行榜