I've started with Andrew Ng course and found it way too dry and too much mathematical where Dato one seem too simple.
Tensor Flow course seems humorously hard as 15 minutes in you get "Please implement Softmax using Python". Ok, maybe later.
I've started with Andrew Ng course and found it way too dry and too much mathematical where Dato one seem too simple.
Tensor Flow course seems humorously hard as 15 minutes in you get "Please implement Softmax using Python". Ok, maybe later.
import numpy as np
def softmax(x): return np.exp(x)/np.sum(np.exp(x))
where x is an array of numbers.
From that standpoint, graduate mathematics is more useful for a practitioner than any robust programming experience.
For a CS engineer who wants to be able to use the latest Inception neural net from Google in his pipeline, there is actually almost zero math need. It's like any other API. In goes the image, out comes the label.
What she would need to know, as a good utilizer of ML, is just a bunch of concepts, such as training/test/validation, bias/variation, how to extract features from data and how to select a good algorithm and framework. So it's mostly data cleaning and tuning hyperparameters, the latter of which can be learned by trial and error and by talking to experts. The direct applications of math for such an engineer would be pretty slim to nonexistent.