机器学习算法

Logistics Regression

2020-07-24
逻辑回归概述 线性回归和逻辑回归区别? 在前面讲述的回归模型中,处理的因变量都是数值型区间变量,建立的模型描述是因变量的期望与自变量之间的线性关系。比如常见的线性回归模型: 而在采用回归模型分析实际问题中,所研究的变量往往不全是区间...
阅读更多

感知机

2020-05-11
感知机是一种较为简单的二分类模型,但由简至繁,感知机却是神经网络和支持向量机的基础。感知机旨在学习能够将输入数据划分为+1/-1的线性分离超平面,所以说整体而言感知机是一种线性模型。因为是线性模型,所以感知机的原理并不复杂。 感知机原理 ...
阅读更多

朴素贝叶斯(Naive Bayes model)

2020-04-30
朴素贝叶斯是一种基于贝叶斯定理和特征条件独立假设的分类算法。 简单而言,对于给定的训练数据,朴素贝叶斯先基于特征条件独立假设学习输入和输出的联合概率分布,然后基于此分布对于新的实例,利用贝叶斯定理计算出最大的后验概率。朴素贝叶斯不会直接...
阅读更多

Linear Regression

2020-04-25
本文只讲一元线性回归! 回归分析 回归分析是一种预测性的建模技术,它研究的是因变量(目标)和自变量(预测器)之间的关系。这种技术通常用于预测分析,时间序列模型以及发现变量之间的因果关系。通常使用曲线/线来拟合数据点,目标是使曲线到数据...
阅读更多

K-means

2020-04-12
K-均值算法概述 聚类与分类算法的最大区别在于, 分类的目标类别已知(监督学习), 而聚类的目标类别是未知的(无监督学习)。K-Means算法(K-均值算法)就是无监督算法之一,主要用于样本的聚类。其思想很简单,对于给定的样本集,按照样本...
阅读更多

动态展示K-means

2020-04-10
数据集及其源代码 下载 代码 import numpy as np import matplotlib import matplotlib.pyplot as plt from matplotlib.animation import F...
阅读更多

KNN

2020-04-10
KNN算法概述 KNN可以说是最简单的分类算法之一,同时,它也是最常用的分类算法之一,注意KNN算法是有监督学习中的分类算法,它看起来和另一个机器学习算法K-means有点像(K-means是无监督学习算法),但却是有本质区别的。 KNN...
阅读更多