六、朴素贝叶斯算法 1,基本介绍 (1)贝叶斯方法是以贝叶斯原理为基础,使用概率统计的知识对样本数据集进行分类。由于其有着坚实的数学基础,因此贝叶斯分类算法的误判率是很低的。 贝叶斯方法的特点是结合先验概率和后验概率,即避免了只使用先验概率的主观偏见......
五、KNN 最邻近分类算法 1,什么是 KNN 算法? (1)K 最近邻分类算法,简称 KNN(K-Nearest-Neighbor),它是有监督学习算法的一种。该算法的思路就是如果一个未知样本最近的 K 个样本中的大多数属于某一个类别,则该样本也属于这个类别......
四、Logistic 回归算法 1,什么是 Logistic 回归? (1)Logistic 回归算法,又叫做逻辑回归算法,或者 LR 算法(Logistic Regression)。虽然它被称为回归,但其实际上是分类模型,并常用于二分类。 (2)逻辑回归的与线性回归一样,也是以线性函数为基础的......
Scikit-learn 涵盖了常用的机器学习算法,并且这些算法它都做了良好的 API 封装,可以直接调用。本文通过样例介绍第一个机器学习算法:线性回归算法(Linear Regression),它是机器学习算法中较为简单,且容易理解的算法模型。 三、线性回归算法的应用......
一、基本介绍 1,什么是 Scikit-Leran ? (1)Scikit-Leran 是一个基于 Python 语言的机器学习算法库。它主要用 Python 语言开发,建立在 NumPy、Scipy 与 Matplotlib 之上,它提供了大量机器学习算法接口(API),因此我们可以把它看做一本“百科全书”。 (2)由于 Scikit-Learn 的存在极大地提高了机器学习的效率......
通常来说服务器上的 Linux 系统都是采用最小化安装,即不安装图形界面。但在有些情况下,我们需要远程访问 Linux 系统的图形界面,类似 windows 的远程桌面功能,这个借助 VNC 即可实现。下面使用 CentOS 7 系统进行演示。 1,安装 GNOME 桌面 首先系统需要有图形界面......
CentOS 系统如果需要图形界面,我们可以在安装系统的时候一起安装 gnome。但如果一开始没有安装也没关系,执行 yum groupinstall -y "GNOME Desktop" 命令即可自动下载安装。 但在一些特殊情况时(比如纯内网环境下),如果想对目前已有的系统安装图像界面......
八月头条:Python 一飞冲天 在众多编程语言中,似乎已经没有什么能够阻挡 Python 的步伐。本月榜单显示,脚本语言 Python 相比上个月增加了 2%,市场份额达到 15.42%,创下了历史新高。现在很难找到一个没有广泛使用 Python 的编程领域......
Matplotlib 是 Python 最著名的绘图库,之前我也写过相关文章介绍如何使用。虽然 Matplotlib 功能强大,但作为一种较低级的绘图工具,绘图时需要组装各基础组件。 我们也可以使用 Pandas 实现数据可视化,其封装简化了 matplotlib 的功能......
四、图像大小、保存图片、中文显示问题 1,图像大小 figure 方法可以指定创建图形对象的尺寸,具体参数如下: figsize:指定绘图对象的宽度和高度,单位为英寸。 dpi:指定绘图对象的分辨率,即每英寸多少个像素,默认值为 80。 import matplotlib.pyplot as plt......