pydatadelhi / talks

Talks at PyData Delhi Meetups
44 stars 13 forks source link

Introduction to Generative adversarial networks #32

Closed prabhant closed 7 years ago

ananyahjha93 commented 7 years ago

I would like to give this tutorial/intro presentation.

manojpandey commented 7 years ago

Cool @ananyahjha93 :) Let us know when you're ready !

MSanKeys963 commented 7 years ago

This is pretty good. I think this is the hottest model in ML right now. ;) A short Hands-On session will be nice. :)

manojpandey commented 7 years ago

@ananyahjha93 Update this:

ananyahjha93 commented 7 years ago

@manojpandey done

Abstract:

"Generative Adversarial Networks is the most interesting idea in the last ten years in machine learning." -- Yann LeCun (Director, Facebook AI)

Adversarial training performs really well in capturing a data distribution and generating samples from the captured distribution as compared to other generative models such as Restricted Boltzmann Machines and Autoencoders. Thus, it is important that we know how to code the adversarial training procedure in order generate samples from a given data distribution.

Brief description and contents:

The talk includes a basic introduction about GANs, the formulation of its cost function, common types of errors that might occur during an adversarial training procedure and tensorflow code to demonstrate a working adversarial training procedure for generating hand-written digits from the MNIST dataset.

Pre-requisite for the talk:

None

Time required for the talk:

1 hour

Link to slides:

Slides

Will you be doing a hands-on demo as well?:

No, but will use live code from ipython notebook to explain concepts.

Link to ipython notebook:

Disclaimer

Code used in this tutorial is taken from Siraj Raval's repository https://github.com/llSourcell/Generative_Adversarial_networks_LIVE/blob/master/EZGAN.ipynb. The code is intended to be used for educational purposes only. I do not claim the ownership of the following tutorial in any manner.

Jupyter notebook

About yourself:

I am Ananya Harsh Jha and I recently graduated from IIIT Delhi. I am working as a research associate with Dr. Saket Anand at IIIT Delhi. My current work involves adversarial training for unsupervised domain adaptation in computer vision tasks such as object classification and semantic segmentation.

Are you comfortable if the talk is recorded and uploaded to PyData Delhi's YouTube channel ?:

Yes

manojpandey commented 7 years ago

Thanks @ananyahjha93 👍 Closing this !