생활
딥러닝 CNN에 관련된 질문입니다.(초보)
제가 CNN(convolution neural network)에 대해서 공부를 얕게 하고 있는 초보자입니다. Cnn에 사용되는 필터값을 코딩할 때에는 w(weight)값이라고 쓰죠. 그 w값은 모르는 미지의 값을 수식을 통해 학습을 시켜서 만드는 값인가요? 아니면 RGB 평균값의 필터를 이용하는건가요? 아시는 분 있으시면 댓글로 가르쳐주시면 감사하겠습니다. 이해할만한 링크도 좋습니다.
55글자 더 채워주세요.
2개의 답변이 있어요!
저는 딥러닝은 잠깐만 해보았습니다.
알고리즘이 몇가지가 있지만 CNN은 잘 이해가 안되더군요 ^^;
그래서 공부를 하다가 찾은 것이 허민석님의 유튜브 동영상에 정말 이해하기 쉽게 잘 나와 있습니다.
CNN외 정말 다른 알고리즘도 쉽게 설명을 해주시더군요
이분 만큼 이해도도 없지만 설명할 자신도 없어서 링크를 남겨 놓습니다.
한번쯤은 꼭 보는 것을 추천 합니다.
정확히 알고 계시는데요. W값을 학습하기 전에 랜덤 초기화로 지정해 놓고 학습을 하면서 Target 데이터와의 Error을 최소화하는 방향으로 w값을 업데이트하신다고 보시면 됩니다.
https://poloclub.github.io/cnn-explainer/
이 사이트를 참조하시면 시각적으로 CNN과정을 어떻게 처리하는지 알 수 있습니다. 차근차근 살펴보시는걸 권장드립니다.