自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 逻辑回归2

逻辑回归的目标函数: J(w) = -sum(y(i)*log(sigmoid(z(i))) + (1-y(i))*log(1-sigmoid(z(i))))# 调整权重值,根据公式: 权重(j列) = 权重(j列)+ 学习率 * sum((y-sigmoid(z)) * x(j)):param X: 类数组类型,形状为 [样本数量,特征数量], 待测试的样本特征(属性):param X: 类数组类型,形状为 [样本数量,特征数量], 待测试的样本特征(属性)# 创建权重的向量。

2024-04-08 10:51:09 359

原创 KNN分类

该方法有着非常简单的原理:当对测试样本进行分类时,首先通过扫描训练样本集,找到与该测试样本最相似的个训练样本,根据这个样本的类别进行投票确定测试样本的类别。在增大到某个值后,随着的进一步增大,K近邻算法的分类效果会逐渐下降。这样就训练了 k 个模型,每个模型都在相应的测试集上计算测试误差,得到了 k 个测试误差,对这 k 次的测试误差取平均便得到一个交叉验证误差。条件概率:记事件A发生的概率为P(A),事件B发生的概率为P(B),则在B事件发生的前提下,A事件发生的概率即为条件概率,记为P(A|B)。

2024-04-01 11:10:35 404

原创 回文数的判断

原理大致为:任何一个数除以10的余数就是该数最后一位;任何一个数除以10的商就是排除掉最后一位后的数;每次拿到一个余数,都用来构造新数,新数=新数*10+余数;所以经过四次循环后,我们得到新数 4321 ,如果是回文,那么新数应该等于原数,否则,说明不是回文。所谓回文数,就是说一个数字从左边读和从右边读的结果是一模一样的,例如12321。if(i==n) printf("是一个回文数!//如果从第1位到n都相同 则输出回文数。\n", num);

2023-10-18 23:42:18 1543

空空如也

空空如也

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

TA关注的人

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