-
SKN Family AI 15기 7월 1주차 회고기록../SKN Family AI 15기 2025. 7. 7. 09:21
✍️이번주 회고
전체 회고
7월의 시작이다! 이 달에는 시험이 무려 두 개나 있다... 하나는 JLPT와 정보처리기사... 설마 정처기를 이때 바로 볼 줄 알았으면 JLPT 신청을 4월에 하지 않았을텐데... 그래도 이미 신청한 시험은 신청한 것... ^^;; 두 마리 토끼를 놓칠까봐 너무 무섭지만 남는 쉬는 시간마다 짬짬이 공부하고 있다. 학부생 시절 이후로 이렇게 공부해본 게 오랜만인지...
이번 주 부터는 본격적인 딥러닝 이론에 대해서 배우고, CNN 모델을 사용해보았다. CNN 모델은 이미지 분석에서 가장 많이 사용되는 모델이고, 실제로 실험을 적용해보았을 때 DNN보다 훨씬 높은 정확도를 높이는 것을 확인했다. 정확도가 5에폭만에 무려 90퍼센트라니~
커널 필터라는 간단한 연산이 들어가는 것만으로도 성능이 넘 좋아진다는게 비전과 딥러닝의 신비인 것 같다.
여기 깃허브에는 내가 과제로 진행했던 CNN 모델을 통한 CelbA의 "웃는 얼굴 탐지" 모델을 첨부한다.
Keep
- 이번 주는 정리해야 할 부분과 굳이 정리하지 않아도 되는 부분을 내가 잘 찾아서 정리한 것 같다는 생각이 든다. 이번주의 학습 결과 정리는...! 이해가 쏙쏙 잘 되게 정리했다는 자신감(?) 을 스스로 가지고 있다.
Problem
- 자꾸 기록일지 퇴고를 미루느라... ^^; 아침 시간에 검사하고 제출하는 사태가 일어난다. 노션에 미리 오늘 올릴 내용을 정리하기 때문에 지장을 줄 정도는 아니지만 이렇게 일을 미뤄서야... 다음주에는 일요일 전에 꼭 올리는 것을 목표로... ㅎㅎ
Try
- 다음주는 YOLO 모델을 사용한 탐지에 대해서 배울 예정이라고 한다! 곧 팀 프로젝트도 머지 않았는데 지금 배운것들을 잘 살려서 프로젝트 주제에 맞게 완성시킬 수 있을지~! 고민이 많이 크다!
역전파와 순전파
순전파
- 신경망에서 입력층에서 출력층으로 순서대로 변수를 계산하고 저장하는 것

https://blog.naver.com/koreadeep/222600824716
- 가중치를 곱한 뒤 편향(bias)를 더해, 활성화 함수를 통과하는 과정이다.
역전파
- 순전파를 역행하여 계산하는 것
- 손실 함수의 여러 변수 중 하나의 변수만 바뀌었을 때 손실이 얼마나 변하는지를 알기 위해 편미분을 사용함
- 오차를 기반으로 가중치(W,b)를 업데이트 하기 위한 연산
항목 순전파 (Forward Propagation) 역전파 (Backward Propagation)
방향 입력층 → 은닉층 → 출력층 출력층 → 은닉층 → 입력층 역할 예측값(출력)을 계산함 오차를 역으로 전달해 가중치를 업데이트함 주요 연산 선형 연산 (가중치 곱 + 편향) + 활성화 함수 미분 계산 사용 목적 현재 모델이 어떤 출력을 내는지 확인하기 위해 손실을 최소화 시키기 위해 저장 각 층의 출력값(activation)을 저장 각 가중치에 대한 손실 함수의 기울기를 계산함 학습 관련 모델이 출력값을 예측하는 과정 모델이 스스로 학습(업데이트)하는 과정 계산 그래프를 통한 비교

- 다음과 같은 계산 그래프가 있다고 했을 때…
- 주황색 : 순전파 / 파란색 : 역전파
- 역전파의 경우 편미분이 되어 서로 반대 방향의 연산이 이루어지는 것을 확인할 수 있다.

- 덧셈 노드의 경우, 역전파는 그냥 그대로 흘러서 들어가게 됨(상수이기 때문에)
- 역전파는 각 입력값들의 변화가 어떤 결과를 초래하는지 확인하기 위해 사용한다. 만약, 사과의 가격이 101원이 됐다고 하면, 최종적인 가격이 222.2원이 될 것이다.
CNN
- 컨볼루션 연산을 통해서 이미지 정보를 학습하는데에 특화된 딥러닝 모델
- 원본 이미지는 컨볼루션 연산을 반복하면서 작은 사이즈의 특성 맵을 추출하게 됨. → 학습에 필요한 특성을 추출할 수 있음!

- 이미지와 같이, 원본 이미지에 사이즈의 필터를 사용해 해당하는 픽셀과 곱 연산을 하고 그 값을 모두 더함
- 모두 더한 값이, 새로운 특성 맵의 픽셀값이 된다.
- 이런 식으로 컨벌루선 연산을 (기본적으로) 한 칸 한 칸 움직여가면서 진행함.
- 이 과정을 계속 반복하는 것이 CNN 모델의 기본!
'기록.. > SKN Family AI 15기' 카테고리의 다른 글
SKN Family AI 15기 7월 3주차 회고 (2) 2025.07.29 SKN Family AI 15기 6월 4주차 회고 (3) 2025.06.30 SKN Family AI 15기 6월 3주차 회고 (0) 2025.06.24 SKN Family AI 15기 6월 2주차 단위 프로젝트 회고 (0) 2025.06.15 SKN Family AI 15기 6월 1주차 회고 (1) 2025.06.08