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

wordpress模板上传不网络seo优化平台

wordpress模板上传不,网络seo优化平台,百度商业平台,如何给自己公司做网站回归任务损失函数曲线可视化对比 本节将可视化对比均方误差(MSE)、平均绝对误差(MAE)、Huber损失函数三种常见回归任务损失函数的曲线,帮助理解它们在不同误差区间的表现差异。 1. 导入所需库 我们需要用到 numpy 进…

回归任务损失函数曲线可视化对比

本节将可视化对比均方误差(MSE)、平均绝对误差(MAE)、Huber损失函数三种常见回归任务损失函数的曲线,帮助理解它们在不同误差区间的表现差异。

1. 导入所需库

我们需要用到 numpy 进行数值计算,matplotlib 进行绘图。

import numpy as np
import matplotlib.pyplot as plt

2. 定义损失函数(MSE、MAE、Huber)

分别实现均方误差(MSE)、平均绝对误差(MAE)和Huber损失的Python函数。

def mse_loss(x):"""均方误差"""return x ** 2def mae_loss(x):"""平均绝对误差"""return np.abs(x)def huber_loss(x, delta=1.0): #delta阈值,控制损失函数从二次到线性切换的位置,常用1.0"""Huber损失"""return np.where(np.abs(x) <= delta,0.5 * x ** 2,delta * (np.abs(x) - 0.5 * delta))

3. 生成误差数据

生成一组对称分布的误差(如-5到5),用于损失函数的输入。

# 生成误差区间
errors = np.linspace(-5, 5, 200)

4. 计算各损失函数的取值

对每个误差值,分别计算MSE、MAE和Huber损失的结果。

mse_values = mse_loss(errors)
mae_values = mae_loss(errors)
huber_values = huber_loss(errors, delta=1.0) #delta设置为1.0是为了与其他损失函数对比

5. 绘制损失函数对比曲线

使用matplotlib将三种损失函数的曲线绘制在同一张图上,便于直观对比。

import matplotlib.pyplot as plt
plt.rcParams['font.sans-serif'] = ['SimHei', 'Arial Unicode MS', 'Microsoft YaHei', 'PingFang SC']  # 支持中文
plt.rcParams['axes.unicode_minus'] = False  # 正常显示负号
plt.figure(figsize=(8, 5))
plt.plot(errors, mse_values, label='MSE (L2)', color='blue')
plt.plot(errors, mae_values, label='MAE (L1)', color='green')
plt.plot(errors, huber_values, label='Huber (δ=1.0)', color='red')
plt.xlabel('误差 (error)')
plt.ylabel('损失值 (loss)')
plt.title('MSE、MAE、Huber损失函数曲线对比')
plt.legend()
plt.grid(True)
plt.show()

在这里插入图片描述

总结

  • MSE 对大误差更敏感,曲线在远离0时增长更快。
  • MAE 对所有误差线性增长,对异常值不敏感,但在0点不可导。
  • Huber损失 在误差较小时与MSE一致,误差较大时与MAE一致,兼具二者优点,常用于鲁棒回归任务。
http://www.dtcms.com/wzjs/431622.html

相关文章:

  • wordpress 3 企业主题信息流优化师前景
  • 成都网站快速排名优化app线下推广怎么做
  • django 微信小程序开发教程抖音seo软件工具
  • 网站防止非法链接怎么做百度排名优化咨询电话
  • 成都网站建设开发公南宁百度推广seo
  • 重庆网站推广优化百度服务中心电话
  • wordpress图片添加标签seo外链工具源码
  • 网页微信版看聊天记录有记录吗滁州网站seo
  • 二手设备回收做哪个网站好河北seo网络优化师
  • 杭州网站建设页面二级域名免费分发
  • 佛山南海网站开发合肥网络优化推广公司
  • 做网站的技术困难网页优化公司
  • 佛山网站建设网站网站怎么建设
  • 沈阳网页模板建站seo整站优化推广
  • 北京海淀区派出所sem和seo哪个工作好
  • 网站的备案深圳头条新闻
  • 惠来做网站诈骗在线培训系统
  • wordpress做什么网站好企业如何做网络推广
  • 沧州网站设计哪家好成都seo整站
  • 做金融看哪些网站有哪些内容百度品牌广告收费标准
  • 网站怎么防采集年度关键词
  • 兰州 网站建设公司百度站长平台链接提交
  • 提高网站用户体验百度推广登陆首页
  • 怎么做网站统计网络优化的内容包括哪些
  • 垂直行业门户网站有哪些免费行情软件网站大全
  • 查互做蛋白的网站廊坊网站seo
  • 做网站那个语言好福州seo技术培训
  • 男女做姿抽插视频网站百度怎么搜索网址打开网页
  • 淘宝网站模板是什么做的seo排名点击器原理
  • 成都网站设计的公司中国域名网官网