- 博客(16)
- 收藏
- 关注
原创 性能度量
本文介绍了机器学习任务中的常用度量,包括准确率,查全率,查准率,TPR,FPR,F分数。ROC,PR曲线,AUC。多类分类的度量,回归任务的度量
2017-09-29 18:14:56 716
原创 Bagging与随机森林
BaggingBagging是Bootstrap AGGregatING的缩写。 Bagging基于自助采样法(bootstrap sampling)。给定包含m个样本的数据集,先随机取出一个样本放入采样集中,再把该样本放回初始数据集,使得下次采样时该样本仍有可能被选中。这样,经过m次随机采样操作,我们得到含m个样本的采样集,初始训练集中有的样本再采样集里多次出现,有的则从未出现。 采样出...
2017-09-26 17:21:13 9934
原创 密度聚类DBSCAN
本文介绍了基于密度的聚类的一般概念和特性。然后介绍了密度聚类的一种实例DBSACN。介绍了DBSCAN中的几个重要概念,簇的定义。最后介绍了DBSCAN算法。
2017-09-25 16:46:28 1130
原创 Scala函数式程序设计原理 week4 Types and Pattern Matching
介绍了模式匹配和样例类,包括类型变量界定,型变,match表达式和偏函数
2017-09-18 17:59:16 445
原创 Scala函数式程序设计原理 week3 Data and Abstraction
类的层次抽象类和Java一样,你可以用abstract关键字来标记不能被实例化的类,通常这是因为它的某个或某几个方法没有被完整定义。例如:abstract class Person(val name:String){def id: Int //没有方法体--这是一个抽象方法}在子类中重写超类的抽象方法时,不需要使用override关键字 抽象类的对象不能通过new操作符创建。扩展类使用exte
2017-09-18 16:45:41 502
原创 Scala函数式程序设计原理 week1 Getting Started + Functions & Evaluation
求值策略两种策略Scala中有两种求值策略,一种叫做calll by name一种叫做call by value。两种策略会规约成相同的最终值,只要满足规约表达式由纯函数组成两者求值过程能够终止(不存在无限循环)终止性质当不满足终止条件时如果CBV能够终止,那么CBN也能够终止反之不成立 Scala中通常使用call-by-name,如果函数参数的类型以=>开头,则表明使用call-by
2017-09-18 09:34:59 453
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人