이전 장에서는 경사하강법, 활성화 함수, 오차함수에 대해서 알아봤다. 이번 장에는 이전 장에서 구성된 파이썬 소스를 이용해 가장 단순한 형태의 신경망을 구성해본다. 신경망 네트워크는 2계층을 구성한다. network.py from layers import * from gradient import * class TwoLayerNet: # 생성자에서 하이퍼 파라미터를 받는다 def __init__(self, input_size, hidden_size, output_size, weight_init_std=0.01): # 가중치(Weight) 초기화 # W1, W2 가중치는 정규 분포로 초기화 # b1, b2 편향은 0으로 초기화 self.params = { 'W1': weight_init_std * np.ra..
2024. 2. 17. 15:48 / Tech정개블