logo
Loading...

請問如何撰寫Mulit Logistic Regression程式? - Cupoy

由於觀察到Wine的Target分3類 ,請問 Mulit Logistic Regression ...

ml100-2,ml100-2-d38

請問如何撰寫Mulit Logistic Regression程式?

2019/05/26 下午 11:37
機器學習共學討論版
陳秉涵
觀看數:26
回答數:2
收藏數:0
ml100-2
ml100-2-d38

由於觀察到Wine的Target分3類 ,請問 Mulit Logistic Regression 該如何寫 ?

回答列表

  • 2019/05/27 上午 10:19
    張維元 (WeiYuan)
    贊同數:2
    不贊同數:0
    留言數:0

    嗨,可以參考一下 LogisticRegression 的官方文件:https://scikit-learn.org/stable/modules/generated/sklearn.linear_model.LogisticRegression.html ,中間有一個參數 multi_class,可以設定是否為多個類型

  • 2019/05/29 上午 10:22
    Jimmy
    贊同數:2
    不贊同數:0
    留言數:0

    Hi 秉涵


    這是官方文檔的範例程式碼。

    from sklearn.datasets import load_iris
    from sklearn.linear_model import LogisticRegression
    X, y = load_iris(return_X_y=True)
    clf = LogisticRegression(random_state=0, solver='lbfgs',
    ...                      multi_class='multinomial').fit(X, y)

    可以看到,他在回歸模型中改了 solver 與 multi_class,這時羅吉斯回歸就會自動使用 multi-class 的方式進行訓練囉!文件也有提到  ‘multinomial’ is unavailable when solver=’liblinear’,所以要特別注意 solver 的使用!