이미지 데이터 처리를 위한 CNN 완벽 가이드 - Keras의 CNN API

2022. 3. 5. 14:56·프로젝트/코드프레소 체험단

Convolution layer

tf.keras.layers.Conv2D(
	filters, kernel_size, strides=(1, 1), padding='valid', activation=None, ...
    **kwargs
)

'''
filters : 필터의 개수
kernel_size : tuple. 필터의 크기
strides : default=(1,1). 필터를 이동시킬 값
padding : valid(패딩X)/same(원본과 동일한 출력이 나오도록 패딩O)
activation : Feature Map을 Activation Map으로 변환시키는 함수
'''

 

 

Pooling layer

# Sub sampling
# 일반적으로 Average보다 Max Pooling을 많이 쓴다.

tf.keras.layers.MaxPool2D(
	pool_size=(2,2), strides=None, padding='valid', data_fotmat=None,
    **kwargs
)

'''
pool_size : convolution 결과에서 얼마만큼 압축할지의 값
strides : stride
padding : valid(패딩X)/same(패딩O)
data_format : 중요X
'''

 

 

Loss function

 - label 데이터의 종류에 따라 loss function이 달라진다

 - sparse_categorical_crossentropy : label-encoding

 - binary_crossentropy : label-encoding

 - categorical_crossentropy : one-hot-encoding

model.compile(optimizer='rmsprop', loss='binary_crossentropy', metrics=['accuracy'])

 

 

'프로젝트 > 코드프레소 체험단' 카테고리의 다른 글

이미지 데이터 처리를 위한 CNN 완벽 가이드 - fashion-mnist 분류 CNN 모델 구현  (0) 2022.03.07
이미지 데이터 처리를 위한 CNN 완벽 가이드 - MNIST 데이터셋 분류 CNN 모델 구현  (0) 2022.03.06
이미지 데이터 처리를 위한 CNN 완벽 가이드 - 이미지 데이터에 대한 이해  (0) 2022.03.04
이미지 데이터 처리를 위한 CNN 완벽 가이드 - CNN 모델  (0) 2022.03.04
이미지 데이터 처리를 위한 CNN 완벽 가이드 - 이미지 처리와 딥러닝  (0) 2022.03.04
'프로젝트/코드프레소 체험단' 카테고리의 다른 글
  • 이미지 데이터 처리를 위한 CNN 완벽 가이드 - fashion-mnist 분류 CNN 모델 구현
  • 이미지 데이터 처리를 위한 CNN 완벽 가이드 - MNIST 데이터셋 분류 CNN 모델 구현
  • 이미지 데이터 처리를 위한 CNN 완벽 가이드 - 이미지 데이터에 대한 이해
  • 이미지 데이터 처리를 위한 CNN 완벽 가이드 - CNN 모델
KimCookieYa
KimCookieYa
무엇이 나를 살아있게 만드는가
  • KimCookieYa
    쿠키의 주저리
    KimCookieYa
  • 전체
    오늘
    어제
    • 분류 전체보기 (576)
      • 혼잣말 (88)
      • TIL (3)
      • 커리어 (24)
        • Sendy (21)
        • 외부활동 기록 (2)
      • 프로젝트 (186)
        • 티스토리 API (5)
        • 코드프레소 체험단 (89)
        • Web3 (3)
        • Pint OS (16)
        • 나만무 (14)
        • 대회 (6)
        • 정글 FE 스터디 (16)
        • MailBadara (12)
        • github.io (1)
        • 인공지능 동아리, AID (5)
        • 졸업과제 (18)
        • OSSCA 2024 (1)
      • 크래프톤 정글 2기 (80)
      • IT (169)
        • 코딩 (4)
        • CS (18)
        • 에러 (5)
        • 블록체인 (23)
        • Front-End (40)
        • 알고리즘&자료구조 정리 (3)
        • 코딩테스트 (3)
        • BOJ 문제정리 (41)
        • WILT (12)
        • ML-Agents (4)
        • 강화학습 (1)
        • Android (0)
        • LLM (2)
      • 전공 (1)
        • 머신러닝 (1)
      • 자기계발 (20)
        • 빡공단X베어유 (2)
        • 독서 (15)
  • 블로그 메뉴

    • 홈
    • 방명록
    • Github
    • Velog
    • 관리
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    numpy
    해커톤
    파이썬
    부산대
    pintos
    코드프레소
    Flutter
    졸업과제
    자바스크립트
    딥러닝
    react
    리액트
    MailBadara
    프로그래머스
    RNN
    사이드프로젝트
    Pint OS
    docker
    센디
    블록체인
    크래프톤정글
    글리치해커톤
    니어프로토콜
    핀토스
    머신러닝
    알고리즘
    JavaScript
    NEAR Protocol
    OS
    나만무
  • hELLO· Designed By정상우.v4.10.3
KimCookieYa
이미지 데이터 처리를 위한 CNN 완벽 가이드 - Keras의 CNN API
상단으로

티스토리툴바