- 博客(5)
- 收藏
- 关注
原创 [机器学习]1模型评估与选择
模型评估与选择目录文章目录模型评估与选择目录第二章 模型评估与选择评估方法性能度量比较检验第二章 模型评估与选择评估方法对数据集D产生训练集S和测试集T的方法:留出法直接划分两个互斥的集合;划分要尽可能保持数据分布的一致性。从采样的角度来看待数据集的划分过程,则保留类别比例的采样方式通常称为“分层采样”。单次使用留出法得到的估计结果往往不够稳定可靠。一般要采用若干次随机划分...
2019-03-12 19:59:47
208
原创 Python案例:使用埃氏筛法计算素数
Python中使用埃氏筛法计算素数(质数)背景学习了Python中的filter()函数,对序列中的元素进行筛选。应用于计算素数上。算法埃氏筛法的算法很简单: 1. 从2开始造一个自然数序列:2,3,4,5,6,7…… 2. 取第一个数2,2一定是一个素数,然后用2把序列中2的倍数筛掉; 3. 取新序列中的第一个数3,用3把序列中3的倍数筛掉; 4. 取新序列第一个数5...
2018-07-06 10:58:45
6446
原创 Python案例:汉诺塔游戏算法
汉诺塔游戏来源:印度的一个古老传说。简述汉诺塔游戏的规则:A、B、C3根柱子,A柱子上从底部到顶部依次叠着64(n)个从大到小的圆盘,将圆盘从A柱子移动到C柱子,遵循以下规则:1. 一次只能移动一个圆盘;2. 小盘必须放在大盘之上;算法思想:游戏的玩法分为三个步骤:1. 将前63个圆盘从A移动到B;2. 将第64个圆盘从A移动到C;3. 将前63个圆盘从B移动到C;第1步进行分解:又分为以下三步:...
2018-06-27 16:03:55
537
转载 关于在linux下清屏的几种技巧
在windows的DOS操作界面里面,清屏的命令是cls,那么在linux 里面的清屏命令是什么呢?下面笔者分享几种在linux下用过的清屏方法。1、clear命令、这个命令将会刷新屏幕,本质上只是让终端显示页向后翻了一页,如果向上滚动屏幕还可以看到之前的操作信息。2、Ctrl+l(小写的L)、这是一个清屏的快捷键,这个是笔者在工作中用得最多的一种清屏方式,清屏效果同clear命令一样。3、res...
2018-06-22 16:49:36
159
原创 java学习总结(一)进制转换
使用Java语言完成二进制、八进制、十进制的进制转换,熟悉进制转换算法。一、算法思想 实现进制转换的核心操作是与运算,通过与基数做与运算得到相应进制每一位的值。通过将值倒叙输出即可得到转换后的相应进制的值。二、数组的应用 对于十六进制的转换,会出现字母,这时应用数组的查表法,即数组的角标与数组的元素实现一一对于的查表关系。这是数组的常用操作。 补充知识:数组的...
2018-05-02 17:03:19
305
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人