Tuesday, 25 April 2017

Evaluation strategies

https://en.wikipedia.org/wiki/Evaluation_strategy
https://en.wikipedia.org/wiki/Eager_evaluation
https://en.wikipedia.org/wiki/Lazy_evaluation

Binary Tree

http://courses.csail.mit.edu/iap/interview/Hacking_a_Google_Interview_Handout_3.pdf
http://www.mytechinterviews.com/balanced-tree

Card deck shuffling

http://courses.csail.mit.edu/iap/interview/Hacking_a_Google_Interview_Handout_3.pdf
https://blog.codinghorror.com/shuffling/
https://tekpool.wordpress.com/2006/10/06/shuffling-shuffle-a-deck-of-cards-knuth-shuffle/

Monday, 3 April 2017

Linear Regression

What are the types of Gradient Descent?
- batch
- minibatch
- stochastic gradient descent