自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 实验七 SVM支持向量机

值得一提的是,我们希望样本在特征空间内线性可分,因此特征空间的好坏对支持向量机的性能至关重要,需要注意的是,在不知道特征映射的形式时,我们并不知道什么样的核函数是合适的,而核函数也仅是隐式的定义了这个特征空间。非线性类型通常是二维平面不可分,为了使数据可分,需要通过一个函数将原始数据映射到高维空间,从而使得数据在高维空间很容易可分,需要通过一个函数将原始数据映射到高维空间,从而使得数据在高维空间很容易区分,这样就达到数据分类或回归的目的,而实现这一目标的函数称为核函数。避免了直接在高维空间内的复杂计算。

2024-06-11 16:59:53 631

原创 机器学习——logistic回归

(2)逻辑回归和线性回归首先都是广义的线性回归,其次经典线性模型的优化目标函数是最小二乘,而逻辑回归则是似然函数,另外线性回归在整个实数域范围内进行预测,敏感度一致,而分类范围,需要在[0,1]。逻辑回归就是一种减小预测范围,将预测值限定为[0,1]间的一种回归模型,因而对于这类问题来说,逻辑回归的鲁棒性比线性回归的要好。(3)逻辑回归的模型本质上是一个线性回归模型,逻辑回归都是以线性回归为理论支持的。其中,m为样本的总数,表示第i个样本的类别,表示第i个样本,需要注意的是w是多维向量,也是多维向量。

2024-05-28 18:40:18 944

原创 机器学习——贝叶斯定理

通过此次实验,深刻了解并掌握朴素贝叶斯的算法原理和基本流程,实验过程中也出现了各种错误,对该分类器有了深刻理解。贝叶斯生活在18世纪,他是一位牧师。1763年,他发表了论文《论有关机遇问题的求解》,提出了一种解决问题的框架思路,即通过不断增加信息和经验,逐步逼近真相或理解未知。医生可以根据患者的症状和检测结果,结合先验知识和条件概率,计算出患某种疾病的后验概率,从而做出更准确的诊断。例如,在朴素贝叶斯分类器中,我们使用贝叶斯定理来计算给定特征的情况下某个类别的后验概率,从而对新数据进行分类。

2024-05-14 16:56:09 950

原创 决策树(Decision Tree)

Gain_Ratio(D, A) = IG(D, A) / IV(A),其中IV(A)是属性A的固有值(Intrinsic Value),用于衡量属性A的取值数量对信息增益的影响。电影评分预测:在线视频平台可以利用决策树算法,根据用户的观看历史、评分记录、影片类型等信息,构建决策树模型,预测用户对未观看的电影的评分,从而为用户推荐感兴趣的电影。然后,我们计算使用属性A对数据集D进行划分后的信息熵H(D|A),即根据属性A的不同取值将D划分为若干个子集,然后计算每个子集的加权信息熵。

2024-04-30 01:04:18 756

原创 机器学习————模型评估

PR曲线中的P代表的是precision(精准率),R代表的是recall(召回率),其代表的是精准率与召回率的关系,一般情况下,将recall设置为横坐标,precision设置为纵坐标。在ROC曲线中,设置不同的阈值,会得到不同的TPR和FPR,而随着阈值的逐渐减小,越来越多的实例被划分为正类,但是这些正类中同样也掺杂着负类,即TPR和FPR会同时增大。阈值最大时,所有的正样本预测为负样本,所有的负样本也预测为负样本,即分子都为0,所以FPR = 0, TPR = 0 ,对应坐标点为(0,0)。

2024-04-16 16:53:19 1438

原创 机器学习——KNN算法实战

鸢尾花数据集共收集了三类鸢尾花,即Setosa鸢尾花、Versicolour鸢尾花和Virginica鸢尾花,包括4个属性,分别为花萼的长、花萼的宽、花瓣的长和花瓣的宽。每个类别50个样本。2.2代码介绍2.2.1初始化数据集和数据集划分读取数据集文件中的数据到列表中,因为数据集中单个数据特征是以,分隔开,所以按,分隔为一个样本数据再存到数组data_temp中# 初始化数据集f = open(adder) # 打开数据文件文件。

2024-04-01 22:48:41 1198

原创 VSCode下载及安装

默认Windows,选择User Installer X64。2.点击左边栏第五个图形输入Chinese。2.自选安装路径(安装路径不带中文)3.选择“中文(简体)”,并下载。附:VSCode中文配置。一.VSCode下载。二.VSCode安装。1.打开VSCode。

2024-03-18 21:44:49 195

原创 Anaconda安装及环境变量配置

5.输入下面的五个环境变量。你需要将以下五条环境变量中涉及的到的"D:\WorkSoftware\Install\Anaconda3"都修改为你的Anaconda的安装路径)一.下载Anaconda(如果电脑中已经下载Python,删除Python并删除其环境变量,可上网查攻略)1.同时按住键盘上的win+r键,输入“cmd”,点击确定。1.打开电脑设置,搜索“查找高级系统设置”并打开。3.在系统变量中找到Path,双击打开。5. 选择第二项,手动添加环境变量。6.等待安装完成,手动配置环境变量。

2024-03-18 21:37:51 2428

原创 7-3 整除光棍

目标:给定一个正奇数x,找到最小的整数s和n,使得s乘以x产生一个只包含数字1的数(光棍数),而n是这个光棍数的位数。条件:输入的数x是一个不以5结尾的正奇数。

2023-12-07 23:40:27 131

原创 最佳情侣身高差

专家通过多组情侣研究数据发现,最佳的情侣身高差遵循着一个公式:(女方的身高)×1.09 =(男方的身高)。如果符合,你俩的身高差不管是牵手、拥抱、接吻,都是最和谐的差度。下面就请你写个程序,为任意一位用户计算他/她的情侣的最佳身高。

2023-12-05 23:57:14 228

原创 嵌套循环法解约瑟夫环

最后一个循环用于找出数组中唯一标记为1的元素,即最后剩下的人。

2023-12-02 15:18:36 116

原创 7-1 感染人数

设某住宿区域是一个n×n的方阵,方阵中的每个小方格为一个房间,房间里可能住一个人,也可能空着。第一天,某些房间中住着的人得了一种高传染性的流感,以后每一天,得流感的人会使其邻居(住在其上、下、左、右方向存在的房间里面的人)传染上流感,请问:第m天总共有多少人得流感?

2023-11-29 22:51:04 137 1

原创 7-5 成绩统计

编写程序,输入一批学生的成绩,遇负数表示输入结束,要求统计并输出各等级成绩的学生个数。成绩等级分为三级,分别为A(90~100)、P(60~89)、F(0~59)。

2023-11-27 03:45:00 950 5

原创 判断上课周和放假

本题需要用if-else语句判断上课周和放假:输入1-12范围的数字表示月份(month),若输入的月份是9-12和1时,输出“本学年上学期”;若输入的月份为2时,则输出“寒假!若输入的月份为3-6时,则输出“本学年下学期”;若输入的月份为7-8时,则输出“暑假!若输入的月份是其他数值或字符时,则输出“请输入1-12范围的整数!

2023-11-25 23:48:38 285

原创 输出鞍点的行列下标

一个矩阵元素的“鞍点”是指该位置上的元素值在该行上最大、在该列上最小。本题要求编写程序,求一个给定的n阶方阵的鞍点的行列值。

2023-11-23 23:16:20 128

原创 字符串排序

本题要求编写程序,读入5个字符串,按由小到大的顺序输出。

2023-11-20 01:00:00 68 1

原创 找出一个字符串中出现次数最多的一个字符

找出一个字符串中出现次数最多的一个字符。

2023-11-18 14:49:49 2669 1

原创 结构体敲解帅到没朋友

当芸芸众生忙着在朋友圈中发照片的时候,总有一些人因为太帅而没有朋友。本题就要求你找出那些帅到没有朋友的人。

2023-11-16 00:56:17 55

原创 二维数组巧解杨辉三角

求杨辉三角的前n行数据。

2023-11-13 17:26:09 135

原创 统计素数并求和

现在我们可以根据以上步骤创建问题和问题描述,以及相应的问题答案。根据您提供的代码,我将对其进行逐步分析,以确定可能的问题和潜在的错误。首先,我们需要从用户那里获取两个正整数M和N,表示要统计的区间范围。然后,我们将找到该范围内的素数,并计算它们的个数和总和。请注意,这只是一些可能的问题和错误,实际情况可能还有其他问题。您可以根据您的具体需求和代码实现进行进一步的调试和修复。输入方法:从键盘读取两个整数M和N。

2023-11-11 17:26:19 429 1

原创 试试手气吧

我们知道一个骰子有 6 个面,分别刻了 1 到 6 个点。下面给你 6 个骰子的初始状态,即它们朝上一面的点数,让你一把抓起摇出另一套结果。那么你应该可以预知自己第 n 次(1≤n≤5)摇出的结果。

2023-11-09 23:10:45 44 1

原创 吃火锅问题

本题要求你实现一个程序,自动检查你朋友给你发来的信息里有没有chi1 huo1 guo1

2023-11-07 01:34:47 196

原创 清点代码库

阿里代码库有几亿行代码,但其中有很多功能重复的代码,比如单单快排就被重写了几百遍。请设计一个程序,能够将代码库中所有功能重复的代码找出。各位大佬有啥想法,我当时就懵了,然后就挂了。。。这里我们把问题简化一下:首先假设两个功能模块如果接受同样的输入,总是给出同样的输出,则它们就是功能重复的;其次我们把每个模块的输出都简化为一个整数(在范围内)。于是我们可以设计一系列输入,检查所有功能模块的对应输出,从而查出功能重复的代码。你的任务就是设计并实现这个简化问题的解决方案。

2023-11-05 17:04:12 97 1

原创 兔子繁衍问题

一对兔子,从出生后第3个月起每个月都生一对兔子。小兔子长到第3个月后每个月又生一对兔子。假如兔子都不死,请问第1个月出生的一对兔子,至少需要繁衍到第几个月时兔子总数才可以达到N对?

2023-11-04 23:45:23 71 1

原创 7-3 高空坠球

皮球从某给定高度自由落下,触地后反弹到原高度的一半,再落下,再反弹,……,如此反复。问皮球在第n次落地时,在空中一共经过多少距离?第n次反弹的高度是多少?

2023-11-03 23:51:46 166

原创 7-3 高空坠球

皮球从某给定高度自由落下,触地后反弹到原高度的一半,再落下,再反弹,……,如此反复。问皮球在第n次落地时,在空中一共经过多少距离?第n次反弹的高度是多少?

2023-11-03 23:50:28 261

原创 水仙花数详解

水仙花数是指一个N位正整数(N≥3),它的每个位上的数字的N次幂之和等于它本身。例如:153=13+53+33。本题要求编写程序,计算所有N位水仙花数。

2023-11-02 17:44:37 2681

原创 出租车计价

本题要求根据某城市普通出租车收费标准编写程序进行车费计算。

2023-11-01 15:45:27 1082

原创 求区间的完数

整数6的因子包括1、2和3,巧合的是6=1+2+3,像6这样所有因子之和恰好等于自身的数称为“完数”。编写程序找出m至n之间的所有完数。

2023-10-31 00:30:00 802

原创 最大公约数和最小公倍数

最大公约数和最小公倍数

2023-10-30 01:03:54 332 2

空空如也

空空如也

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

TA关注的人

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