Training logistic regression using scikit learn for multi-class classification

Abhishek

As per the scikit multiclass classification Logistic regression can be used for multi-class classification by setting multi_class=multinomial in the the constructor. But doing this gives error:

Code:

text_clf = Pipeline([('vect', TfidfVectorizer()),('clf', LogisticRegression(multi_class = 'multinomial')),])
text_clf = text_clf.fit(X_train, Y_train)

Error:

ValueError: Solver liblinear does not support a multinomial backend.

Can you tell me what is wrong here?

Note: Keeping multi_class to blank i.e. "ovr" is working fine but it fits a binary model for each classifier and I want to try mutlinomial feature also.

yangjie

From the doc:

Currently the ‘multinomial’ option is supported only by the ‘lbfgs’ and ‘newton-cg’ solvers.

So you need to explicitly set solver to 'newton-cg' or 'lbfgs', since the default solver is 'liblinear'.

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

Scikit-learn(Python):f_regression()は何を計算しますか?

分類Dev

Removing features with low variance using scikit-learn

分類Dev

Using scikit-learn (sklearn), how to handle missing data for linear regression?

分類Dev

Logistic regression for fault detection in an image

分類Dev

Plot logistic regression curve in R

分類Dev

Scikit Learn - Extract word tokens from a string delimiter using CountVectorizer

分類Dev

SciKit One-class SVM classifier training time increases exponentially with size of training data

分類Dev

Model help using Scikit-learn when using GridSearch

分類Dev

Choosing top k models using GridSearchCV in scikit-learn

分類Dev

Scikit Learn Multilabel Classification、MultiLabelBinarizerからラベルを取得

分類Dev

LogisticRegression scikit learn covariate (column) order matters on training

分類Dev

TPOT: classification fails on multi-class data

分類Dev

How does Keras compute validation accuracy and training accuracy for multi-class classification problems?

分類Dev

Logistic Regression with GLM

分類Dev

Multiclass classification or regression?

分類Dev

How to get feature importance in logistic regression using weights?

分類Dev

Massively worse performance in Tensorflow compared to Scikit-Learn for Logistic Regression

分類Dev

python logistic regression (beginner)

分類Dev

How to get the prediction probabilities using cross validation in scikit-learn

分類Dev

Error plotting scikit-learn dataset training and test data

分類Dev

Firth's Logistic Regression

分類Dev

sklearn RFE with logistic regression

分類Dev

Logistic Regression Model using Regularization (L1 / L2) Lasso and Ridge

分類Dev

LSTM with self attention for multi class text classification

分類Dev

Why does multi-class classification fails with sigmoid?

分類Dev

scikit-learn Ridge Regression UnboundLocalError

分類Dev

using nltk regex example in scikit-learn CountVectorizer

分類Dev

Dummy variables for Logistic regression in R

分類Dev

Multi-class classification for large database (matlab)

Related 関連記事

  1. 1

    Scikit-learn(Python):f_regression()は何を計算しますか?

  2. 2

    Removing features with low variance using scikit-learn

  3. 3

    Using scikit-learn (sklearn), how to handle missing data for linear regression?

  4. 4

    Logistic regression for fault detection in an image

  5. 5

    Plot logistic regression curve in R

  6. 6

    Scikit Learn - Extract word tokens from a string delimiter using CountVectorizer

  7. 7

    SciKit One-class SVM classifier training time increases exponentially with size of training data

  8. 8

    Model help using Scikit-learn when using GridSearch

  9. 9

    Choosing top k models using GridSearchCV in scikit-learn

  10. 10

    Scikit Learn Multilabel Classification、MultiLabelBinarizerからラベルを取得

  11. 11

    LogisticRegression scikit learn covariate (column) order matters on training

  12. 12

    TPOT: classification fails on multi-class data

  13. 13

    How does Keras compute validation accuracy and training accuracy for multi-class classification problems?

  14. 14

    Logistic Regression with GLM

  15. 15

    Multiclass classification or regression?

  16. 16

    How to get feature importance in logistic regression using weights?

  17. 17

    Massively worse performance in Tensorflow compared to Scikit-Learn for Logistic Regression

  18. 18

    python logistic regression (beginner)

  19. 19

    How to get the prediction probabilities using cross validation in scikit-learn

  20. 20

    Error plotting scikit-learn dataset training and test data

  21. 21

    Firth's Logistic Regression

  22. 22

    sklearn RFE with logistic regression

  23. 23

    Logistic Regression Model using Regularization (L1 / L2) Lasso and Ridge

  24. 24

    LSTM with self attention for multi class text classification

  25. 25

    Why does multi-class classification fails with sigmoid?

  26. 26

    scikit-learn Ridge Regression UnboundLocalError

  27. 27

    using nltk regex example in scikit-learn CountVectorizer

  28. 28

    Dummy variables for Logistic regression in R

  29. 29

    Multi-class classification for large database (matlab)

ホットタグ

アーカイブ