맛동산

평균 제곱 오차, 교차 엔트로피 오차 함수 구현 본문

파이썬/딥러닝 구현

평균 제곱 오차, 교차 엔트로피 오차 함수 구현

오지고지리고알파고포켓몬고 2017. 6. 3. 22:16

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
·¬
import·numpy·as·np¬
¬
def·mean_squared_error(y,t):¬
····return·0.5·*·np.sum((y-t)**2)¬
¬
def·cross_entropy_error(y,t):¬
····delta·=·1e-7¬
····return·-np.sum(t*np.log(y+delta))¬
#····tk·=·0·······¬
¬
t·=·[0,0,1,0,0,0,0,0,0,0]·#··2¬
y·=·[0.1,0.05,0.6,0,0.05,0.1,0,0.1,0,0]·#·0.6··2·¬
¬
print(mean_squared_error(np.array(y),np.array(t)))¬
print(cross_entropy_error(np.array(y),np.array(t)))¬
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

 

평균 제곱 오차는 주로 수치예측, 엔트로피는 분류 문제에서 사용한다고 함

'파이썬 > 딥러닝 구현' 카테고리의 다른 글

미니배치 학습  (0) 2017.06.03
MNIST 파라미터  (0) 2017.06.03
batch  (0) 2017.05.29
정규화  (0) 2017.05.29
np.max vs np.argmax  (0) 2017.05.29
Comments