博客
关于我
逻辑回归_训练多元分类器
阅读量:378 次
发布时间:2019-03-05

本文共 1576 字,大约阅读时间需要 5 分钟。

逻辑回归_训练多元分类器

一对多

# 训练多元分类器from sklearn.linear_model import LogisticRegressionfrom sklearn import datasetsfrom sklearn.preprocessing import StandardScaler# 加载数据iris = datasets.load_iris()features = iris.datatarget = iris.target​scaler = StandardScaler()features_standardized = scaler.fit_transform(features)# multi_class="ovr"   表示一对多的逻辑回归    另外一种是MLR 多元逻辑回归logistic_regression = LogisticRegression(random_state=0, multi_class="ovr")#logistic_regression_MNL = LogisticRegression(random_state=0, multi_class="multinomial")# 训练模型model = logistic_regression.fit(features_standardized, target)DiscussionOn their own, logistic regressions are only binary classifiers, meaning they cannot handle target vectors with more than two classes. However, two clever extensions to logistic regression do just that. First, in one-vs-rest logistic regression (OVR) a separate model is trained for each class predicted whether an observation is that class or not (thus making it a binary classification problem). It assumes that each observation problem (e.g. class 0 or not) is independentAlternatively in multinomial logistic regression (MLR) the logistic function we saw in Recipe 15.1 is replaced with a softmax function:P(yI=k|X)=eβkxi∑Kj=1eβjxiP(yI=k|X)=eβkxi∑j=1Keβjxi where  P(yi=k|X)P(yi=k|X)  is the probability of the ith observation's target value,  yiyi , is class k, and K is the total number of classes. One practical advantage of the MLR is that its predicted probabilities using predict_proba method are more reliableWe can switch to an MNL by setting multi_class='multinomial'

转载地址:http://xprg.baihongyu.com/

你可能感兴趣的文章
nmap使用实战(附nmap安装包)
查看>>
Nmap哪些想不到的姿势
查看>>
Nmap扫描教程之Nmap基础知识
查看>>
nmap指纹识别要点以及又快又准之方法
查看>>
Nmap渗透测试指南之指纹识别与探测、伺机而动
查看>>
Nmap端口扫描工具Windows安装和命令大全(非常详细)零基础入门到精通,收藏这篇就够了
查看>>
NMAP网络扫描工具的安装与使用
查看>>
NMF(非负矩阵分解)
查看>>
nmon_x86_64_centos7工具如何使用
查看>>
NN&DL4.1 Deep L-layer neural network简介
查看>>
NN&DL4.3 Getting your matrix dimensions right
查看>>
NN&DL4.7 Parameters vs Hyperparameters
查看>>
NN&DL4.8 What does this have to do with the brain?
查看>>
nnU-Net 终极指南
查看>>
No 'Access-Control-Allow-Origin' header is present on the requested resource.
查看>>
No 'Access-Control-Allow-Origin' header is present on the requested resource.
查看>>
NO 157 去掉禅道访问地址中的zentao
查看>>
no available service ‘default‘ found, please make sure registry config corre seata
查看>>
No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK?
查看>>
no connection could be made because the target machine actively refused it.问题解决
查看>>