AdaBoost 是一种典型的集成学习算法,通过对多个弱学习器的集合,构成一个强学习器。
【机器学习自学笔记4】朴素贝叶斯分类器
Posted on
In
机器学习
贝叶斯分类是一类分类算法的总称,这类算法均以贝叶斯定理为基础,故统称为贝叶斯分类。而朴素贝叶斯分类是贝叶斯分类中最简单,也是常见的一种分类方法。
【机器学习自学笔记3】决策树剪枝
Posted on
In
机器学习
决策树如果任其自由生长,很容易产生过拟合。因此,我们有必要对决策树进行剪枝。
CART 剪枝算法从”完全生长”的决策树的底端剪去一些子树,使决策树变小(模型变简单),从而能够对未知数据有更准确的预测。
【机器学习自学笔记2】决策树
Posted on
In
机器学习
决策树(Decision Tree)是在已知各种情况发生概率的基础上,通过构成决策树来求取净现值的期望值大于等于零的概率,评价项目风险,判断其可行性的决策分析方法,是直观运用概率分析的一种图解法。由于这种决策分支画成图形很像一棵树的枝干,故称决策树。在机器学习中,决策树是一个预测模型,他代表的是对象属性与对象值之间的一种映射关系。Entropy = 系统的凌乱程度,使用算法ID3, C4.5和C5.0生成树算法使用熵。这一度量是基于信息学理论中熵的概念。
【机器学习自学笔记1】信息熵
一直想记录一下机器学习的笔记,奈何水平不足,不过还是想挑战一下自己。话不多说,下面开始。
【Shiro 自学笔记八】Spring Boot 环境下 Shiro 整合 JWT
Posted on
In
Java
这一期我们用 Shiro 整合 JWT。
【Shiro 自学笔记七】 什么是 JWT?使用 JWT 实现认证
Posted on
In
Java
JWT 全称 JSON Web Token,是一种用于通信双方之间传递安全信息的简洁的、URL安全的表述性声明规范,经常用在跨域身份验证。本期内容与 Shiro 无关,不过在下一期我们就会整合 Shiro 和 JWT。
【Shiro 自学笔记六】Shiro 的默认缓存机制和 Redis 实现缓存
Posted on
In
Java
上一期我们实现了登录验证,然而,每次登录 Shiro 都需要去查询一次数据库,而查询数据库是极其耗费资源的,因此,我们需要引入缓存来减小资源开支。
【Shiro 自学笔记五】Spring Boot 整合 Shiro + Spring Data JPA 加密与验证
Posted on
In
Java
上一期我们整合了 Spring Boot,但是用的是假数据而且是明文。这一期我们将实现数据库整合和加密。
【Shiro 自学笔记四】Spring Boot 整合 Shiro
Posted on
In
Java
这一期我们将使用 Spring Boot 整合 Shiro 并实现登录验证和授权认证功能。