A Hands-On Introduction to Machine Learning
cambridge.org
cambridge.org
I'm biased, but in my experience, stats, the math-heavy end of economics, and computational physics/chemistry/biology are all roughly as good preparation as a traditional computer science course. (Having research experience is particularly useful.)
A statistician might be more concerned with getting the modeling assumptions right and applying methods in a more rigorous manner. They might not push the envelope as much in terms of application, but that’s because they have a higher standard they hold themselves to.
However, this line is incredibly blurry and there’s plenty of more detailed write ups by people who have spent time in both communities (I have a bit of bias in that my exposure is primarily to the ML community). There are people that do applied work and theoretical work in both communities and there are good and bad practitioners in both communities.
Personally I've found this approach, in combination with a visual explainer like the Tensorflow Playground, really effective in getting people to 'get it'. I know it doesn't even begin to cover the breadth of today's ML techniques, but as a conceptual introduction that requires little to no CompSci foundation, it works and it's a start.
>It's possible to explain the idea of feed-forward/backpropagation computation visually without having to dive into the math of matrix multiplication, and certainly in isolation from other CompSci theory.
Was a perfect summary of. The visuals are excellent too.[0]
[0]https://youtube.com/playlist?list=PLZHQObOWTQDNU6R1_67000Dx_...