Boris Nadion was giving this presentation at RailsIsrael 2016. He's covered the basics of all major algorithms for supervised and unsupervised learning without a lot of math just to give the idea of what's possible to do with them.
There is also a demo and ruby code of Waze/Uber like suggested destinations prediction.
12. AI (artificial intelligence)
- the theory and development of computer systems
able to perform tasks that normally require human
intelligence, such as visual perception, speech
recognition, decision-making, and translation
between languages
13. ML (machine learning)
- is a type of artificial intelligence (AI) that provides
computers with the ability to learn without being
explicitly programmed. Machine learning focuses
on the development of computer programs that
can teach themselves to grow and change when
exposed to new data.
33. gradient descent
batch, stochastic, etc, or advanced optimization algorithms
to find a global (sometimes local) minimum of cost function J
𝞪 - learning rate, a parameter of gradient descent