[BDA] Do it! 딥러닝 교과서 스터디(3)
2023. 6. 12. 23:13ㆍeducation/BDA 5-6기
5주차 진도: Chapter 9(생성모델)
생성모델
- 데이터로부터 확률분포를 추정해서 데이터를 생성하는 모델
- 확률분포를 근사할 수 있다면 다양한 분야에서 활용할 수 있다
생성 모델의 종류
- 생성 모델은 관측 데이터의 확률분포를 추정하기 위해 최대우도추정을 함
- 명시적 추정: 확률분포를 명시적으로 추정하는 방식
- 암묵적 추정: 모델이 확률분포를 따르는 샘플을 생성하는 방식
VAE
- 변분 오토 인코더 (Variation autoEncoder)
- 인코더-디코더로 구성된 잠재변수 모델로 확률분포를 변분적으로 근사함
- 장점 + 훈련과정이 안정적이고 빠름
- 단점 - 확률분포를 근사하는 방식이라 정확한 확률분포를 추정하지 못함
GAN
- 생성자와 판별자가 적대 관계에서 훈련하는 모델
- 생성자: 가짜 데이터를 만들면서 판별자가 진짜라고 속을때까지 학습함
- 생성자는 판별자를 통해 훈련 데이터의 확률분포를 간접적으로 학습함
- 장점 + GAN으로 생성된 이미지는 선명하고 현실감 있음
- 단점 - 학습과정이 불안정하고 최적화가 어려움
<스터디 후기>
프로젝트 기간까지 5주라는 짧은 기간동안 딥러닝에 대한 개념을 익히고 관심있는 분야에 대한 딥러닝 실습까지 할 수 있어서
유용한 시간이었습니다. 학부에서 머신러닝 파트 밖에 배우지 못해서 아쉬웠던 점을 BDA의 EASY STUDY PROJECT를 통해
해소할 수 있었습니다!! 기획해주신 스태프분들께도 감사의 인사를 전합니다 : )
<프로젝트 후기>
저희 팀은 프로젝트 주제로 "RNN 기반의 LSTM모델을 이용한 영화리뷰 감성분석" 를 선정하여 진행했습니다.
중간중간 ppt내용은 생략했으나 정규표현식을 이용한 데이터 정제, 토큰화, 정수 인코딩, 패딩, 최적의 파라미터 선정을 위한
그리드서치, 웹크롤링까지 딥러닝 모델을 적용하기위해 필요한 데이터 처리 방법들을 집약적으로 배우고 적용해볼 수 있었습니다.
또한, 관심있는 산업에서 딥러닝 기술이 어떻게 사용되는지 트렌드 리서치를 하여 딥러닝의 활용 가능성을 체감할 수 있었습니다.
'education > BDA 5-6기' 카테고리의 다른 글
[BDA] Do it! 딥러닝 교과서 스터디(2) (0) | 2023.05.29 |
---|---|
[BDA]Do it! 딥러닝 교과서 스터디(1) (0) | 2023.05.15 |