deeplearning 5

Bayes Error

Bayer Error(베이즈 에러) 정의 Classification 문제에서 P(Y | X)에 대한 확률 분포(underlying true distribution)를 알고 있다는 가정 하에, 이론적으로 도달할 수 있는 최소 classification error를 의미 underlying true distribution를 알고 있다하더라도, 이를 이용해 class label을 inference하는 방법이 반드시 P(y1, x)와 P(y2, x)를 비교해서 확률이 높은 쪽을 정답으로 골라야만 이 Bayes Error에 도달할 수 있다. Training data set을 완벽히 학습 하였을 때, 그 training data에 대해 가장 높은 확률이 높은 class label을 선택하는 방법에서 발생하는 이론적..

수학기호 정리

✏️ 대학원 - 인공지능개론 / 수학 기호 메모용 1. 수학에서 사용하는 약어 2. 수학에서 사용하는 알파벳 3. 수학에서 사용하는 그리스 문자 4. 수학에서 사용하는 형태별 분류 4.1 기본 4.2 등호 및 부등호 4.3 괄호 4.4 기타 특수기호 5. 분야별 기호 5.1 집합 5.2 논리학 5.3 해석학 5.4 선형대수학 5.5 추상대수학 5.6 기하학 5.7 조합론 및 통계학 // 참고 https://eehoeskrap.tistory.com/655#none 수학 기호 정리 최근 3개월 간 공부하면서 수식을 볼 일이 굉장히 많았는데, 여기에 나와있는 수식 80%는 모두 본 듯 하다.. 그래서 수학기호를 정리해보려고 했는데 리브레 위키에 정말 잘 설명되어있다. 리브레 eehoeskrap.tistory...

EfficientNet - Network 구조 및 구현

💡Network (아키텍처 구조) EfficientNet Network는 메인으로 mobile inverted bottleneck convolution(MBConv) block을 사용한다. MBConv block Depthwise separable conv와 Squeeze-and-excitation(se) 개념을 적용한 방식이다. 📝 https://github.com/qubvel/efficientnet GitHub - qubvel/efficientnet: Implementation of EfficientNet model. Keras and TensorFlow Keras. Implementation of EfficientNet model. Keras and TensorFlow Keras. - GitHub ..

ResNet - Network 구조 및 구현

💡Network ResNet은 Residual neural network의 줄임말이며, 잔차(residual)과 관련이 있다. Resnet을 사용하면 레이어의 인풋이 다른 레이어로 곧바로 건너 뛰는 short cut을 구성하고 있으며, 딥러닝 모델의 레이어를 깊이 쌓으면 발생하는 문제를 해결하기 위해, 잔차 함수 개념을 적용 하였으며, Resnet을 기반으로 이후에 나온 많은 모델들의 기반이 된 딥러닝 CNN 모델이다. 👉 특징 Resnet의 주요 특징은 short cut과 identity block을 구성이다. 아래 사진처럼 resnet 이전에는 output값 그대로 다음 노드의 input으로 입력 했지만, short cut 방식은 이전 layer output값을 conv layer로 거치지 않고 그대..

VGGNet16 - Network 구조 및 구현

💡Network Learing Rate는 Gradient의 보폭을 말한다. Deep Learning Network이 확률적 경사 하강법(SGD) 최적화 알고리즘을 사용하여 훈련 하는 데, 사용되는 파라미터이다. Learing Rate는 성능에 꽤 큰 영향을 주는 파라미터이며, 학습되는 모델의 weight의 최적값을 어떻게 찾아 나갈 지 보폭을 정한다. (hyper param) ▶ Hyper Parameter는 user가 직접 셋팅 할 수 있는 값이며, knn or lr rate 등.. 👉 특징 Network Depth와 성능 영향에 집중을 위해 등장 하였으며, Kernel Size가 크면 Image Size 축소가 급격하게 이뤄져서 더 깊은 층을 만들기 어려우며, Parameter 수와 많은 연산량도 필..