Keras란?

Keras로 시작하는 딥 러닝

Miguel Esteban

Data Scientist & Founder

Theano vs Keras

Keras로 시작하는 딥 러닝

Keras

  • 딥러닝 프레임워크
  • 빠른 실험 가능
  • 다른 프레임워크 위에서 동작
  • François Chollet이 개발

Keras로 시작하는 딥 러닝

Keras를 쓰는 이유

  • 산업급 모델을 빠르게 구축
  • 초보자부터 전문가까지
  • 코드량 감소
  • 어떤 아키텍처든 설계 가능
  • 다양한 플랫폼에 배포

Keras로 시작하는 딥 러닝

Keras + TensorFlow

  • TensorFlow의 대표 고수준 프레임워크
  • Keras는 TensorFlow를 보완합니다
  • 저수준 기능은 TensorFlow로 사용 가능

Keras로 시작하는 딥 러닝

특성 공학

1 Towards Data Science
Keras로 시작하는 딥 러닝

비정형 데이터

Keras로 시작하는 딥 러닝

신경망은 언제 사용할까요?

  • 비정형 데이터를 다룰 때
  • 결과의 해석 가능성이 중요하지 않을 때
  • 검증된 아키텍처의 이점이 있을 때

예: 고양이·개 이미지 분류

  • 이미지 -> 비정형 데이터
  • 왜 고양이/개로 판단했는지 설명은 중요치 않음
  • 합성곱 신경망의 이점을 활용

Keras로 시작하는 딥 러닝

연습해 봅시다!

Keras로 시작하는 딥 러닝

Preparing Video For Download...