위와같은 Softmax 펑션을 구하기 위해서 간단한 파이썬 공식을 이용할수 있다.
def softmax(x):
e = np.exp(np.array(w) / t)
dist = e / np.sum(e)
return dist
def softmax(x):
e_x = np.exp(x - np.max(x))
out = e_x / e_x.sum()
return out
여기서 쎄타 θ 는 벡터의 가중치, x는 벡터의 입력값에 해당한다.
결국, 0과 1의 이진방식으로 구별될수 있다.
'데이터분석 > 기초통계' 카테고리의 다른 글
R 독립2표본평균검정, 대응표본평균검정, 이표본분산, 일표본비율, 이표본비율, 상관계수검정, 독립성 검정 (0) | 2017.08.08 |
---|---|
최소자승법 (Least Square Solution) (0) | 2016.03.20 |
[용어정리] 베이지안 정리 공식 (0) | 2015.12.03 |
R 기본 통계 명령어 (0) | 2015.11.17 |
R의 기본 통계 기능 (0) | 2015.11.16 |