达观杯数据竞赛系列(四)

算法原理:

1,逻辑回归:

逻辑回归就是在用回归的办法做分类任务,那有什么办法可以做到呢,此时我们就先考虑最简单的二分类,结果是正例或者负例的任务.

图片:逻辑回归2

按照多元线性回归的思路,我们可以先对这个任务进行线性回归,学习出这个事情结果的规律,比如根据人的饮食,作息,工作和生存环境等条件预测一个人"有"或者"没有"得恶性肿瘤,可以先通过回归任务来预测人体内肿瘤的大小,取一个平均值作为阈值,假如平均值为y,肿瘤大小超过y为恶心肿瘤,无肿瘤或大小小于y的,为非恶性.这样通过线性回归加设定阈值的办法,就可以完成一个简单的二分类任务.如下图:

图片:逻辑回归

2,SVM:

下面是花了一天时间,在图书馆,结合西瓜书和统计学习方法对SVM进行分步骤推导:
svm
svm
svm
svm
svm

3,代码实践:

逻辑回归

svm

Reference:

https://www.cnblogs.com/pinard/p/6029432.html

猜你喜欢

转载自blog.csdn.net/qq_41698853/article/details/89196170