
机器学习
BIG*BOSS
这个作者很懒,什么都没留下…
展开
-
【机器学习】决策树
什么是SVM?支持向量机(Support Vector Machine, SVM)是一类按监督学习(supervised learning)方式对数据进行二元分类的广义线性分类器(generalized linear classifier),其决策边界是对学习样本求解的最大边距超平面(maximum-margin hyperplane)。适用场景:人像识别、手写字识别、文本分类等。线性SV...原创 2020-02-19 20:20:40 · 346 阅读 · 0 评论 -
【机器学习】逻辑回归
logistic回归又称logistic回归分析,是一种广义的线性回归分析模型,常用于数据挖掘,疾病自动诊断,经济预测等领域。例如,探讨引发疾病的危险因素,并根据危险因素预测疾病发生的概率等。sigmoid函数通过sigmoid函数,可以将任何实数值转换为区间为【0,1】之间值相应的值就符合了概率对应的值域import numpy as npfrom matplotlib import p...原创 2020-02-13 21:34:35 · 281 阅读 · 0 评论 -
【机器学习】多项式回归
多项式回归,回归函数是回归变量多项式的回归。多项式回归模型是线性回归模型的一种,此时回归函数关于回归系数是线性的。由于任一函数都可以用多项式逼近,因此多项式回归有着广泛应用。y=ax2+bx+cimport numpy as npimport matplotlib.pyplot as pltx = np.random.uniform(-3, 3, size=100)y = 0.5 * ...原创 2020-02-12 12:42:25 · 695 阅读 · 0 评论 -
【机器学习】线性回归
线性回归是利用数理统计中回归分析,来确定两种或两种以上变量间相互依赖的定量关系的一种统计分析方法,运用十分广泛。其表达形式为y = w’x+e,e为误差服从均值为0的正态分布。最小二乘法一般来说,线性回归都可以通过最小二乘法求出其方程,可以计算出对于y=ax+b的直线。import numpy as npimport matplotlib.pyplot as pltx = np.arr...原创 2020-02-10 17:27:06 · 380 阅读 · 0 评论 -
【机器学习】KNN算法
邻近算法,或者说K最近邻(kNN,k-NearestNeighbor)分类算法是数据挖掘分类技术中最简单的方法之一。KNN是有监督学习import numpy as npimport matplotlib.pyplot as plt# 创建模拟数据a_x = [np.random.random() * 10 for i in range(10)]a_y = [np.random.ra...原创 2020-02-09 17:49:11 · 583 阅读 · 0 评论