Liniowe klasyfikatory w Pythonie
Michael (Mike) Gelbart
Instructor, The University of British Columbia
Regresja logistyczna:
Maszyna wektorów nośnych (SVM):
Regresja logistyczna w sklearn:
linear_model.LogisticRegressionGłówne hiperparametry w sklearn:
C (odwrotność siły regularyzacji)penalty (typ regularyzacji)multi_class (typ wieloklasowości)SVM w sklearn:
svm.LinearSVC i svm.SVCGłówne hiperparametry w sklearn:
C (odwrotność siły regularyzacji)kernel (typ jądra)gamma (odwrotność wygładzenia RBF)SGDClassifier: dobrze skaluje się na duże zbiory danych
from sklearn.linear_model import SGDClassifier
logreg = SGDClassifier(loss='log_loss')
linsvm = SGDClassifier(loss='hinge')
alpha w SGDClassifier odpowiada 1/CLiniowe klasyfikatory w Pythonie