다중분류 (2) 썸네일형 리스트형 [Python] 12. 다중분류 from sklearn.datasets import make_classification, load_breast_cancer,load_iris from sklearn.linear_model import LogisticRegression from sklearn.model_selection import train_test_split from sklearn.model_selection import cross_val_score from sklearn.pipeline import make_pipeline from sklearn.preprocessing import StandardScaler from sklearn.model_selection import GridSearchCV import pandas as pd i.. [Python] 11. softmax import numpy as np def fn(x): print(x/x.sum()) a = np.array([2.0,1.0,0.1]) fn(a) [OUT]: [0.64516129 0.32258065 0.03225806] -> 전체 합에서 차지하는 비율 Softmax def softmax(x): e = np.exp(x) print(e) print( e/np.sum(e)) a = np.array([2.0,1.0,0.1]) softmax(a) [OUT]: [7.3890561 2.71828183 1.10517092] [0.65900114 0.24243297 0.09856589] -> e^x를 하여 확률이 높은곳에 가중치를 더 주는 형식 review - 다중분류 시 사용되는 softmax 이전 1 다음