arti cial intelligence: assignment 5 - jbnu.ac.krnlp.jbnu.ac.kr/ai2019/ai_2019_assignment_5.pdf ·...

1
Artificial Intelligence: Assignment 5 Seung-Hoon Na Dec 7, 2019 1 Deep Generative models l ü RBM, GAND l\ 0t $TX pytorch·'D l·<\ ttX pt0'X D '\\ \. 1.1 RBM D RBMX pytorch code (x open source code)X TX u·'D ttX MNIST datasetYX$. https://github.com/GabrielBianconi/pytorch-rbm h ·'@ Lü. 1. TX x lp u·'t tt\ ·'D l·<\ 0 2. DXt T| X, Yü0˜\ log likelihood | %X ˜ <\ (D | 3. Yü dX 1 samplingD 5 t` | 1.2 GAN (Generative Adversarial Networks) D DCGANX pytorch codeX ·'DttX Celeb-A Faces dataset ` YX t$. https://pytorch.org/tutorials/beginner/dcgan faces tutorial.html Celeb-A Faces dataset: http://mmlab.ie.cuhk.edu.hk/projects/CelebA.html h ·'@ Lü. 1. TX x lp u·'t tt\ ·'D l·<\ 0 2. Celeb-A Faces dataset` Yü Tutorial ˘ ¨\· samplingD 5 t` | 3. MNIST˜ 'X ¨\· sampling 5 t`D t, RBMü@ D P 1

Upload: others

Post on 01-Aug-2020

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Arti cial Intelligence: Assignment 5 - jbnu.ac.krnlp.jbnu.ac.kr/AI2019/AI_2019_assignment_5.pdf · 2019-12-07 · Arti cial Intelligence: Assignment 5 Seung-Hoon Na Dec 7, 2019 1

Artificial Intelligence: Assignment 5

Seung-Hoon Na

Dec 7, 2019

1 Deep Generative models

본 과제에서는 RBM, GAN을 구현한 기존 오픈코드의 pytorch내용을 구체적으로이해하고 실제 데이터에 적용하는 것을 목표로 한다.

1.1 RBM

아래 RBM의 pytorch code (또는 다른 open source code)의 코드의 핵심내용을이해하고 MNIST dataset에 학습하시오.

https://github.com/GabrielBianconi/pytorch-rbm보고서에 포함될 내용은 다음과 같다.

1. 코드의전반적인구조및핵심내용에대해이해한내용을구체적으로기술할것

2. 필요하면 코드를 수정하여, 매 학습주기별로 log likelihood를 출력하여 점진적으로 개선됨을 보일 것

3. 학습결과 랜덤하게 생성된 sampling을 5개 이상 보일 것

1.2 GAN (Generative Adversarial Networks)

아래DCGAN의 pytorch code의튜토리얼내용을이해하고 Celeb-A Faces dataset에 직접 학습하여 실습해보시오.

https://pytorch.org/tutorials/beginner/dcgan faces tutorial.html

• Celeb-A Faces dataset:

http://mmlab.ie.cuhk.edu.hk/projects/CelebA.html

보고서에 포함될 내용은 다음과 같다.

1. 코드의전반적인구조및핵심내용에대해이해한내용을구체적으로기술할것

2. Celeb-A Faces dataset상 학습결과 Tutorial에는 없는 새로운 sampling을 5개 이상 보일 것

3. MNIST에도 적용하여 새로운 sampling 5개 이상을 보이고, RBM결과와 비교할 것

1