pydatadelhi / talks

Talks at PyData Delhi Meetups
44 stars 13 forks source link

Deep Unsupervised Learning with TensorFlow #12

Closed rishikksh20 closed 7 years ago

rishikksh20 commented 7 years ago
  1. Introduction to Tensorflow framework.
  2. Basic neural network model using Tensorflow.
  3. Introduction to Autoencoders and RBM.
  4. Recent success in Unsupervised Learning with Generative Models for Image.
  5. Brief discussion over applying Generative model in Natural language processing (Recent research topic in Google Brain ).
shagunsodhani commented 7 years ago

@rishikksh20 It is a very interesting topic :+1: Could you please add the link to slides/demo? Also can it be a part of talk tomorrow? cc @Dawny33 @manojpandey

manojpandey commented 7 years ago

Superb ! @rishikksh20 Can you do this tomorrow ? 😄

manojpandey commented 7 years ago

@shagunsodhani I think we can even divide some topics, so that we can have 2-3 talks from these 5 ideas. How about it @rishikksh20 ?

manojpandey commented 7 years ago

So, @rishikksh20 is taking talk on Auto-encoders, RBM and Deep Belief Networks 🎉

rishikksh20 commented 7 years ago

Slides: https://docs.google.com/presentation/d/1p_WUQQLWQu5FJ9DnUyO3TEGHn4MVFnrEPGQ1F4IGUMg/pub?start=false&loop=false&delayms=3000

Dawny33 commented 7 years ago

@rishikksh20 The slides look quite elaborate and awesome :) Thanks a lot for the efforts 👍

manojpandey commented 7 years ago

@rishikksh20 What do you want to take next from {1,2,4,5} ? (Next meetup is on 15th Jan) @Dawny33 What do you think should be most apt ?

Dawny33 commented 7 years ago

@manojpandey 1,2,3,4,5 All look well in order.

[1,2], [3] and [4,5] can be taken as sets on 3 separate days. Wat say @rishikksh20 ?

rishikksh20 commented 7 years ago

Ok @manojpandey @Dawny33 lets go with [1,2] for 15th January

manojpandey commented 7 years ago

Perfect @rishikksh20 😄

manojpandey commented 7 years ago

@rishikksh20 Are you all set ?

rishikksh20 commented 7 years ago

Yeah !!!

manojpandey commented 7 years ago

🎈 Looking forward to hear you @rishikksh20

manojpandey commented 7 years ago

btw if you have any suggestions for talks, you can create an issue

rishikksh20 commented 7 years ago

Prerequisites for sunday's talk : 1) Basic understanding of machine learning concepts. 2) Basic linear algebra using in linear regression and neural network. 3) Beginner level knowledge of python and numpy.

manojpandey commented 7 years ago

@rishikksh20 We are having this tomorrow. I hope you are aware of that :) All the best 👍

rishikksh20 commented 7 years ago

Tomorrow's Slides : https://docs.google.com/presentation/d/1-xP3eLQKslV4OuaGeW7TL0-fp6G7onPIClsBWWz243w/edit?usp=sharing

rishikksh20 commented 7 years ago

Hands-on notebooks: https://drive.google.com/drive/folders/0B5ZXkjPt00SBZzdRWV90QnJfWTA?usp=sharing

manojpandey commented 7 years ago

ICYMI ^ This is now happening on 5th Feb at Bobbble HQ. @rishikksh20 :)

rishikksh20 commented 7 years ago

ICYMI ?

manojpandey commented 7 years ago

In case you missed it ;) But I think I told you over whatsapp, so it's fine 👍

rishikksh20 commented 7 years ago

@manojpandey please update meetup Schedule and upload all previous talk videos.

manojpandey commented 7 years ago

Updated agenda: https://www.meetup.com/PyDataDelhi/events/236853534/

manojpandey commented 7 years ago

Next up: Recent success in Unsupervised Learning with Generative Models for Image. ? @rishikksh20

rishikksh20 commented 7 years ago

@manojpandey I have an amazing idea !!! I am one of the contributor of newly developed and performance friendly Julia Language which is as fast as C and as simple to learn as Python read more here . But right now there is no sophisticated Data analysis framework available for Julia like Pandas and scikit-learn in python. So why not we learn design pattern from sklearn and pandas and build a Data analysis and machine learning framework for Julia which definitely faster than them and also provide an interface for python. Currently I am doing RnD for the possibilities and benefits of that.

Dawny33 commented 7 years ago

Hi @rishikksh20. Just my two cents

Don't we already have JuliaStats[http://juliastats.github.io/] and Julia's dataframes for that?

I see Julia's df's being almost on par with Pandas's (https://github.com/JuliaStats/DataFrames.jl), esp cause it's constantly under development. So, not so long before it can get there :)

rishikksh20 commented 7 years ago

Agree with you @Dawny33 but my concern is something else, scikit-learn and scipy design & algorithm implementation is much better than juliastats's packages and also much more user friendly. Most of the libraries in scipy written in Fortran and C with higher level of optimisation. I am saying that we can reuse algorithms level code and design pattern of scipy , scikit-learn and pandas and re-implement it in julia like this project https://github.com/cstjean/ScikitLearn.jl . Currently I am doing some research over my idea against juliaStats projects at performance level and also like to create Julia interface for python libraries (may be it already implemented not sure about it). Currently I in thinking stage so need some more ideas from others, may be I am wrong but it no harm to give a shot.

rishikksh20 commented 7 years ago

Tomorrow's Slides : https://docs.google.com/presentation/d/1qxZcDW85bIYoDi24lOq2bLndRU2FgDkP6Vg1qi3mFjo/edit?usp=sharing

rishikksh20 commented 7 years ago

Study Variational Autoencoders : https://jaan.io/what-is-variational-autoencoder-vae-tutorial/

manojpandey commented 7 years ago

@rishikksh20 Good to close this, or is there something left to include for the upcoming sessions from this ? For new stuff, new issue can be created 👍