아하
생활

생활꿀팁

모던한매미224
모던한매미224

딥러닝 CNN에 관련된 질문입니다.(초보)

제가 CNN(convolution neural network)에 대해서 공부를 얕게 하고 있는 초보자입니다. Cnn에 사용되는 필터값을 코딩할 때에는 w(weight)값이라고 쓰죠. 그 w값은 모르는 미지의 값을 수식을 통해 학습을 시켜서 만드는 값인가요? 아니면 RGB 평균값의 필터를 이용하는건가요? 아시는 분 있으시면 댓글로 가르쳐주시면 감사하겠습니다. 이해할만한 링크도 좋습니다.

55글자 더 채워주세요.
2개의 답변이 있어요!
  • 검은밀잠자리283
    검은밀잠자리283

    저는 딥러닝은 잠깐만 해보았습니다.

    알고리즘이 몇가지가 있지만 CNN은 잘 이해가 안되더군요 ^^;

    그래서 공부를 하다가 찾은 것이 허민석님의 유튜브 동영상에 정말 이해하기 쉽게 잘 나와 있습니다.

    CNN외 정말 다른 알고리즘도 쉽게 설명을 해주시더군요

    이분 만큼 이해도도 없지만 설명할 자신도 없어서 링크를 남겨 놓습니다.

    한번쯤은 꼭 보는 것을 추천 합니다.

    https://www.youtube.com/watch?v=3exMAKtSGBQ

  • 정확히 알고 계시는데요. W값을 학습하기 전에 랜덤 초기화로 지정해 놓고 학습을 하면서 Target 데이터와의 Error을 최소화하는 방향으로 w값을 업데이트하신다고 보시면 됩니다.

    https://poloclub.github.io/cnn-explainer/

    이 사이트를 참조하시면 시각적으로 CNN과정을 어떻게 처리하는지 알 수 있습니다. 차근차근 살펴보시는걸 권장드립니다.