Facebook recommends a ton of Mathematics courses to future AI professionals

posted Dec 13, 2016, 5:52 AM by Prashant Bhattacharji   [ updated May 23, 2017, 5:45 AM ]

Differentiation- Curves

study calculus, linear algebra, probability and statisticsThis is excellent advice. A lot of people think that programming and coding is what prepares them for a career in AI. It doesn't.  Programming and coding is just the medium by which you put those highly mathematical ideas into action and application.  Computer Vision, Image Analysis - these are full of vector calculus, statistics, linear algebra
Problems like Image segmentation rely heavily on concepts like Graph Theory.  Natural Language processing is again a very statistical field.  Machine Learning requires a solid understanding of probability For time series forecasting it might help to know about fourier analysis, FFT, regression based prediction, etc. Backpropagation algorithm in neural networks requires an understanding of calculus. 
There is no escaping mathematics in the field of AI.  AI is simply Mathematics brought into action via Computing - which requires programming, data structures, algorithms, systems and concurrent programming. 
Everything from path planning of a robot to speech recognition to self-driving cars is full of mathematical applications. 

Continutiy and differentiability