TIL(22.10.13) - 머신러닝 개념 정리(4)

이지영·2022년 10월 13일
0

TIL/WIL

목록 보기
36/110

내일배움캠프 AI

오늘 한 일

실전 머신러닝 적용 강의
머신러닝 쪽지시험 git

이미지에서 사람을 찾아 하얀색으로 네모를 그려서 result1.png 로 저장
이미지에서 사람들을 잘라 people1.png, people2.png… 로 저장


Convolutional Neural Networks (합성곱 신경망) : 전부터 컴퓨터 비전(Computer Vision, CV) 분야에서 많이 쓰이는 이미지 처리 방식, 입력데이터와 필터의 각각의 요소를 서로 곱한 후 다 더하면 출력값

  • 1) (1*2)+(2*0)+(3*1)+(0*0)+(1*1)+(2*2)+(3*1)+(0*0)+(1*2) = 15

Filter, Strides and Padding


CNN의 구성 : 합성곱 계층(Convolution layer)과 완전연결 계층(Dense layer)을 함께 사용

  • Max pooling 계층을 통과할 경우 2x2 크기의 특성 맵에서 가장 큰 값들을 추출
  • Average pooling은 2x2 크기의 특성 맵에서 평균 값을 추출

  • 활용 예
    • 물체 인식(Object Detection) : YOLO (You Only Look Once)
    • 이미지 분할(Segmentation)
    • 자율주행 물체인식
    • 자세 인식(Pose Detection)
    • 화질개선(Super Resolution)
    • Style Transfer
    • 사진 색 복원(Colorization)
  • CNN 종류
    • AlexNet (2012)
    • VGGNet (2014)
    • GoogLeNet(=Inception V3) (2015)
    • ResNet (2015)
profile
🐶🦶📏

0개의 댓글