自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 Python 中三种常见的字符串格式化方式

str.format() 方法可以把括号里的内容替换成指定变量的值、字符串、数字等,实现动态插入的效果。Python 3.6 引入了 f-strings(格式化字符串字面量),是一种更简洁的格式化方式。这是 Python 中最早使用的格式化方式,类似于 C 语言的 printf。:f-strings 是目前最推荐的方式,代码更加直观、简洁。:str.format() 提供了较高的灵活性,尤其是在复杂字符串中,便于使用变量名,代码更加清晰。:这种方式相对简单,适合较短的格式化需求,但对于复杂字符串不够直观。

2024-11-01 20:53:41 860

原创 关于VSCode提示:无法解析导入“tensorflow.keras.layers”的问题

如图所示,以上代码VSCode会提示:无法解析导入“tensorflow.keras.layers”,但却可以正常运行代码并输出结果。这是因为Tensorflow代码提示在VSCode中不工作。

2024-10-29 20:19:48 2846

原创 为什么多项式的阶数过高可能会导致过拟合?

在机器学习线性回归中,如果选取的特征过多,多项式的阶数过高会产生过拟合现象。如下图所示,由于多项式阶数过高,训练模型总是能够找到一组参数刚好完美地穿过每一个样本点。虽然这会使成本函数为零,因为五个训练示例的误差均为零,但是这条曲线却会非常摇摆不定,在整个地方波动,导致模型的泛化能力很差。在拟合算法中,幂次(或称多项式的阶数)越高,模型的灵活性就越强,因此能够更精确地“穿过”更多的数据点。换句话说,任意给定的 n+1 个点,只要这些点的横坐标不重复,总可以构造出一个 n 阶多项式,使其经过这 n+1 个点。

2024-10-28 17:33:40 1631

原创 特征多项式

特征多项式是通过对原始特征进行幂次运算、交叉运算等生成的新特征。假设我们有一个特征向量 x=[x1,x2,…,xn],那么生成的多项式特征可以包括 xi2、xixj​、xj3​ 等等。

2024-10-26 20:33:19 1008 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除