Answer (1 of 13): 1. A simple course in neural networks should help (Geoff Hintons course on coursera) 2. Gradient Descent/Stochastic Gradient Descent 3. Logistic Regression 4. Ability to code in a standard programming language (Python, Java, C++ etc) 5. An understanding of probability, linear al...