- 博客(6)
- 收藏
- 关注
原创 go语言学习笔记1--flag代码包
flag代码包用于接收和解析命令参数。我们以hello world代码作为示例。package mainimport "fmt"func main() { fmt.Println("hello world!")}现在,我们想要根据输入定制hello的对象。比如,hello, xiaoming。flag.StringVar的第一个参数是接收输入值的地址,第二个参数是输入参数的名称,...
2018-10-30 11:51:03 358
转载 第四章 决策树
4.1基本流程一般的,一棵决策树包含一个根节点,若干个内部节点和若干个叶节点。 决策学习的目的是为了产生一棵泛化能力强,即处理未见示例能力强的决策树。4.2划分选择决策树学习的关键是如何选择划分属性。
2017-10-13 21:06:57 278
转载 第五章 神经网络
5.1 神经元模型神经网络是由具有适应性的简单单元组成的广泛并行互连的网络,它的组织能够模拟生物神经系统对真实世界物体所做出的交互反应。 神经网络中最基本的成分是神经元模型。 5.2感知机与多层网络感知机由两层神经元组成。 多层前馈神经网络:每层神经元与下一层神经元全相连,神经元之间不存在同层连接或者跨层连接。5.3误差逆传播算法5.4全局最小与局部最小跳出局部极小的方案: (1)以多组不同
2017-10-13 12:21:28 511
原创 第二章 模型评估与选择
2.1 经验误差与过拟合误差:经验误差(empirical error)、泛化误差(generalization error)。 错误率: 精度=1-错误率。 过拟合与欠拟合。(过拟合是无法彻底避免的,我们能做的知识缓解。)2.2评估方法(1)留出法。直接将数据集D划分为两个互斥的集合,其中一个集合作为训练集S,另一个作为验证集T。在S上训练出模型后,用T评估其测试误差,作为对泛化误差的估计。
2017-09-20 20:05:44 463
原创 第一章 绪论
1.1 引言在计算机系统中,“经验”通常以“数据”形式存在,因此,机器学习所研究的主要内容,是关于在计算机上从数据中产生“模型”的算法,即“学习算法”。有了学习算法,我们把经验数据提供给它,它就能基于这些数据产生模型;在面对新的情况时,模型会给我们提供相应的判断。(周志华)假设用P来评估计算机程序在某任务类T上的性能,若一个程序通过利用经验E在T中任务上获得了性能改善,则我们就说关于T和P,该程序对
2017-09-14 12:16:37 333
转载 第一章 密码学及加密货币概述
1.密码学哈希函数1.1 哈希函数的三个特性:任意大小字符串的输入,固定大小字符串的输出,能够进行有效计算。Note:能够进行有效计算,指对应n位的字符串,其哈希值计算的复杂度为O(n)。1.2 哈希函数要想达到密码安全,需要三个附加特性: 碰撞阻力,隐秘性, 谜题友好。(1)碰撞阻力。 碰撞指对于两个不同的输入,产生相同的输出。如果没有人能够找到碰撞,则称该函数具有碰撞阻力。事实上,碰撞是确实存
2017-09-12 16:36:37 2846
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人