신경망 , epochs ? 에포크라고 부름 Epochs: 전체 데이터셋을 몇번 학습시키느냐 러닝은 데이터셋 전체를 한번만 돌리는 것으론 완전히 학습되지 않는다. 경사하강법이나 오차역전파를 계속 수정해나가는 과정은 같은 데이터셋을 여러번 돌리면서 일어나는 일인 것이다. 1000개의 데이터가 있으면 하나의 epoch를 돌렸다고 했을때 1000번의 학습이 일어난 것이고 10 epochs라고 하면 학습이 1000*10=10,000번 일어났다는 것이다 TensorFlow 2022.04.15
신경망 첫걸음 , 05_파이썬으로 인공 신경망 만들기 1. 뼈대만들기 import numpy import scipy.special class neuralNetwork: #신경망 초기화 하기 def __init__(self, inputnodes, hiddennodes, outputnodes, leaningrate): pass #신경망 학습시키기 def train(self, inputs_list, targets_list): pass #신경망에 질의하기 def query(self,inputs_list): pass 초기화 : 입력, 히든, 출력 노드 수 설정 학습 : 학습 데이터를 통해 학습하고 이에 따라 가중치를 업데이트 질의 : 입력을 받아 연산한 후 출력 노드에서 답을 전달 2. 신경망 초기화하기 import numpy import scipy.special .. TensorFlow 2022.04.12