bmks270 said:
I already have an MS in engineering, not looking to go back through a whole degree program. I have python modeling and data post processing experience, executing test programs and drawing conclusions from data. It's hardware instrumentation data which I know is a different than the statistical data used for data science and ML. Behavioral science is also a hobby study of mine. Just seems like a field suited to my strengths, working with data and that a lot if it centers around behavioral modeling.
Is a "data science / machine learning" degree needed to get a foot in the door with an employee? Are transferable skills and open online courses enough to get in? I was thinking I could take a few open courses then pick a personal project or two (honestly I'd consider a paid university course or two but probably not a whole degree program).
Depends on where you apply and what you're applying for. Definitely suited to your strengths it sounds like. You may not necessarily need a degree, but it would be a lot easier with one. You could look into a certification to show you know what you're doing and get your for in the door.
As I said and Vernada touched on, the biggest problem is that models and ML algorithms will generally give you at least some kind of result, even if you feed them poop flavored data. The trick is knowing how to look at your data to create features or remove data and how to assess your model to know if it's good, useful, or too good to be true. This is the part that you'd most need to know and become familiar with.
If you want a good place to start, get a copy of
Elements of Statistical Learning (I might be able to send you a pdf copy if you want) or
An Introduction to Statistical Learning. It's not exactly a hard read, but it is still a text book. IIRC correctly it will cover linear and logistic regression, LASSO, ridge regressions, Principle Component Analysis, Support Vector Machines, Tree based models and random forest, General Additive Models, and some basic clustering, as well as model assessment and the bias/variance trade-off. If you already have an MS in engineering, you should be able to understand most of what is in it pretty easily. It also has some good R walkthroughs and practice problems for the different models covered.
If you want to get into deep learning, try
Deep Learning with Keras. It's a python based book that uses the keras package. I've had some assignments out of it, and it's pretty good.