Wednesday, May 06, 2020

100 Days of Machine Learning Code Day 4

Eight wonders of the human brain - ScienceDirect
The functioning of Human Brain is still a big Unsolved Mystery

1: Biological Neuron versus Artificial Neural Network | Download ...
NN vs ANN


Day 4 was deep dive into ML after having warm-up with python and some hands on with prebuilt frameworks, so i started with the Deep Learning Week 1,2 by Andrew Ng on coursera which has a good explanation sepcially in week 2 ,the week 1 course theory and code might scare one off and seem too much to handle at first but after having glimpse at tensorflow we know there is a light at the other end and all the hands on on writing the Activation functions and equation ourselves is just to give us more clarity of what is running behind the curtains like when we used those magic commands  in Tensorflow  , week 2 was relatively more fun and less scary after week 1 and the code snippets and order of doing was 

  1.  Intro to Numpy and Vectorization
  2.  Broadcasting with  Numpy
  3. Building Basic Activation Function in Numpy
  4. Coursera - Logistic_Regression_with_a_Neural_Network_mindset_.
  5. Week 2 - Coursera Key_Planar_data_classification_with_onehidden_layer_v6c+key
Pro, Tip speedup Andrew NG to 1.3x and above saving time and a good mental excersie  , in the above code there was lot much boiler plate code provided and many plot functions just provided to us which we used without going through much documentation in detail  , which is okay for now and we are documenting it well so we can look back whenever needed but seeing tensorflow in parallel we wont be needing to go much in depth or memorise that code [probably, although i have the euqations memorised as a part of University curicullum for now] but will later do some from scratch coding on visualsation and hardcode some ML algo like KNN in future on my own dataset for the ProjectX i am targeting in paralle

PS : watched the Github Satellite [developer confrence]stream , VScode in browser would be reallly great if it comes with free tier for students credential , also lets see how Github discussion will stand different from Stackoverflow . Was amused by the fact that IT industry is so big and only 50 Million users are there on Github , If any of my project dosent take off as planned in few years time will open source all of them  until then  let see how well my implementation goes

No comments:

Post a Comment