딥러닝/인공지능과 관련된 강의를 듣게 되어 기초부터 처음부터 차근차근 천천히 정리하며 학습을 진행해보려 한다. 누구 한 명은 봐주겠지.

학습용 Data가 주어지게 되면 컴퓨터는 이를 기반으로 Model을 생성하게 된다. 이 Model을 기반으로 컴퓨터는 예측을 하고, 컴퓨터가 예측한 데이터와 Data에 Label된 데이터를 기반으로 Loss를 산출하게 되고, 이 Loss를 기반으로 Optimization을 하는 과정을 반복하여 Result를 출력한다.
Model을 만들기 위한 데이터Model에 데이터를 넣을 시 Batch로 만들어서 Model에 입력LeNet, AlexNet, VGG, ResNet 등 성격에 맞게 분류해주는 다양하게 설계된 모델 존재Convolution Layer, Pooling 등 다양한 Layer 구성Model에 Training Param 존재Model을 선택하는 것이 관건Model을 기반으로 각 Class별로 예측한 값
Model을 생성했다고 하면, 컴퓨터는 어떠한 특정 값이 입력되었을 때 이 Model을 기반으로 해당 입력 값에 대한 예측을 진행한다.Prediction이라고 한다.Class 또는 정답이다.Cross Entropy와 같은 다양한 Loss Function 존재Loss는 오답률을 말하며, 이 값을 최소화 시키는 것이 학습의 과정Model 최적화를 진행하는 과정argmax를 통해 가장 높은 값을 예측한 class