- 博客(47)
- 收藏
- 关注
原创 深度学习·Pytorch
继承nn.Module重写构造函数+前向传播# 用模型参数声明层。这里,我们声明两个全连接的层# 调用MLP的父类Module的构造函数来执行必要的初始化。# 这样,在类实例化时也可以指定其他函数参数,例如模型参数params(稍后将介绍)self.hidden = nn.Linear(20, 256) # 隐藏层self.out = nn.Linear(256, 10) # 输出层# 定义模型的前向传播,即如何根据输入X返回所需的模型输出。
2024-08-14 17:40:53 213
原创 深度学习·神经网络初步
矩阵W的实际含义是:看作当前层神经元的权重向量(这是一个行向量)组成的列向量。表现在代码上就是生成随机矩阵作为掩码与输出矩阵相乘。矩阵A的实际含义是:列是样本,行是特征。随机丢弃一些神经元(输出结果置0)公式与线性回归一致,只不过对矩阵。利用链式法则求导,每次反向传播。
2024-08-10 16:59:41 635
原创 机器学习·L2W4-决策树
提升方法训练多棵树,但它们彼此之间不再互不相关,而是一棵树接一棵树地拟合,以最小化误差。XGBoost 的一个有趣之处在于,在拟合过程中,它可以采用形式为 (X_val,y_val) 的评估数据集。学习率是梯度下降法的步骤大小,XGBoost 在内部使用该方法来最小化每个训练步骤中的误差。随机森林的另一个超参数称为 n_estimators,它是组成随机森林的决策树的数量。请记住,对于随机森林,我们随机选择特征子集并随机选择训练示例子集来训练每棵树。由于每棵树的拟合彼此独立,因此可以并行拟合多棵树。
2024-08-08 21:12:55 626
原创 机器学习·L3W1-聚类和异常检测
计算每个样本点的正态分布概率密度,并且累乘得到最终概率,依据概率选择epsilon处理异常。公式是计算每一个聚类中心和当前样本的距离,挑选一个最短距离作为当前点的类别。参照分类模型的评估标准,选择F1分数最高的模型参数。异常检测是无监督学习,分类是有监督学习;一般采取计算样本的均值,使用。两层for循环直接暴力搜索。注意python的条件索引。利用python的判断语法。注意高斯函数算完后还要。距离不一定是欧式距离。
2024-08-08 15:31:58 924
原创 机器学习·回归
J(w,b)=12m∑i=1m(f(i)(w1,w2,…,wj,b)−y(i))2J(w,b)=\frac{1}{2m}\sum_{i=1}^{m}\left({f^{(i)}(w_1,w_2,\ldots,w_j,b)-y^{(i)}} \right)^2J(w,b)=2m1i=1∑m(f(i)(w1,w2,…,wj,b)−y(i))2wi=wi−α1m∑i=1m(f(i)(w1,w2,…,wj,b)−y(i))wiw_i=w_i-\alpha\frac{1}{m}\sum_{i=1}^{m}
2024-07-27 21:21:13 321
原创 数模·微分方程
含导数的方程或方程组通解和特解的区别:有初值条件的通解称作特解解析解和数值解的:解析解是通过代数或解析方法得到的精确解。它通常以的形式存在;数值解是通过。
2024-07-21 15:58:26 258
原创 机器学习·概率论基础
分位数-分位数图是通过比较两个概率分布的分位数对这两个概率分布进行比较的概率图方法横坐标是理论正态概率分布的百分数,纵坐标是数据概率分布的百分数具体定义如下。
2024-07-20 16:09:18 555
原创 数学建模·灰色关联度
灰色关联分析可以确定一个系统中哪些因素是主要因素,哪些是次要因素;灰色关联分析也可以用于综合评价,但是由于数据预处理的方式不同,导致结果 有较大出入 ,故一般不采用。
2024-07-12 15:05:56 338
原创 算法·前缀和&差分
基于容斥原理:定义差分数组diff:diff[i]=a[i]-a[i-1],i>=1定义区间[L,R]上的修改操作:diff[L]+=c,diff[R+1]-=c二维差分的数组定义:diff[i][j]=a[i][j]+a[i-1][j]+a[i-1][j]-a[i-1][j-1]从点(x1,y1)到(x2,y2)的修改操作定义:以下是例题。
2024-07-12 14:12:41 833
原创 数学建模·模糊评价法
三集:因素集,评语集和权重集,通过模拟矩阵的处理得到最合理的评语关键是理解因素集,评价集和权重集的关系和作用:权重集的确定分为:层次分析或者熵权法评语集的确定分为:模糊统计和模拟集合因素集的划分:多级模糊综合评价,本质上理解完下面这点,就是一个简单的递归过程模拟矩阵*权重集合的意义:综合因素集所有元素后的最佳评价集合。
2024-07-10 20:24:48 1558
原创 算法·二分
对 Mirko 来说这是很简单的工作,因为他有一个漂亮的新伐木机,可以如野火一般砍伐森林。个单位,充能也是连续的,不再赘述。你可以在任意时间给任意一个设备充能,从一个设备切换到另一个设备的时间忽略不计。能量的使用是连续的,也就是说能量不是某时刻突然消耗的,而是匀速消耗。同时小鸟又有一个可以给任意一个设备充电的充电宝,每秒可以给接通的设备充能。所以小鸟想知道,在充电器的作用下,她最多能将这些设备一起使用多久。行,每行表示一个设备,给出两个整数,分别是这个设备的。)段,并要求每段连续,且每段和的最大值最小。
2024-07-08 20:15:28 638
原创 洛谷·Cities and States S
为了训练奶牛们的智力,Farmer John 在谷仓的墙上放了一张美国地图。例如,FLINT 的前两个字母就是 MIAMI 所在的。我们称两个城市是一个一对「特殊」的城市,如果他们具有上面的特性,并且来自不同的州。座城市,奶牛想知道有多少对「特殊」的城市存在。确切地说,对于两个城市,它们的前两个字母互为对方所在州的名称。州,MIAMI 的前两个字母则是 FLINT 所在的。行,每行两个字符串,分别表示一个城市的名称(输出共一行一个整数,代表特殊的城市对数。,表示地图上的城市的个数。,城市名称长度不超过。
2024-06-18 11:57:06 420
原创 洛谷·跳石头·二分
为了提高比赛难度,组委会计划移走一些岩石,使得选手们在比赛过程中的最短跳跃距离尽可能长。这项比赛将在一条笔直的河道中进行,河道中分布着一些巨大岩石。块岩石(不含起点和终点的岩石)。在比赛过程中,选手们将从起点出发,每一步跳向相邻的岩石,直至到达终点。块岩石与起点的距离。这些岩石按与起点距离从小到大的顺序给出,且不会有两个岩石出现在同一个位置。,分别表示起点到终点的距离,起点和终点之间的岩石数,以及组委会至多移走的岩石数。块岩石(不能移走起点和终点的岩石)。的两个岩石移走后,最短的跳跃距离为。
2024-06-16 11:39:23 976
原创 洛谷·一元三次根·二分
要求由小到大依次在同一行输出这三个实根(根与根之间留有空格),并精确到小数点后。均为实数),并约定该方程存在三个不同实根(根的范围在。这样的一个一元三次方程。给出该方程中各项的系数(个实根,从小到大输出,并精确到小数点后。之间),且根与根之差的绝对值。NOIP 2001 提高组第一题。
2024-06-16 10:44:17 835
原创 洛谷·统计方形-组合数学
一行,两个正整数,分别表示方格包含多少正方形、长方形(不包含正方形)。方格的棋盘,求其方格包含多少正方形、长方形(不包含正方形)。1997年普及组第一题。
2024-06-13 10:42:38 167
原创 洛谷·塔姆沃斯牛
一个格子可以是:一个障碍物,两头牛(它们总在一起),或者 Farmer John。两头牛和 Farmer John 可以在同一个格子内(当他们相遇时),但是他们都不能进入有障碍的格子。两头牛和 Farmer John 可以在同一个格子内(当他们相遇时),但是他们都不能进入有障碍的格子。计算 Farmer John 需要多少分钟来抓住他的牛,假设牛和 Farmer John 一开始的行动方向都是正北(即上)。计算 Farmer John 需要多少分钟来抓住他的牛,假设牛和 Farmer John 一开始的。
2024-06-11 16:14:53 1229
原创 洛谷·剪刀石头布
石头剪刀布是常见的猜拳游戏:石头胜剪刀,剪刀胜布,布胜石头。现在,小 A 和小 B 尝试玩这种升级版的猜拳游戏。已知他们的出拳都是有周期性规律的,但周期长度不一定相等。次猜拳、小 A 出拳的周期长度,小 B 出拳的周期长度。输出一行,包含两个整数,以一个空格分隔,分别表示小 A、小 B 的得分。这五种手势的胜负关系如表一所示,表中列出的是甲对乙的游戏结果。个整数,表示小 A 出拳的规律,第三行包含。个整数,表示小 B 出拳的规律。的周期出拳,那么他的出拳序列就是。的周期出拳,那么他出拳的序列就是。
2024-06-11 15:18:05 548
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人