-1
$\begingroup$

I'm just starting off as a data scientist and i need to understand how regression,loss functions, overfitting, PCA,Clustering: k-means, random forest and much more.. algorithms function under the hood, the maths behind them and when to use them. I started with some MOOC courses but not a fan, it's just not my style of learning as i need practical examples or books i can dive into with detailed examples i can just apply myself after understanding how each algorithm works and some 20 mins vids with scarce maths explanation is not what i aim for, i've done some research and ended up with these books:

-python for data analysis

-Python Crash Course

-oreilly hands on machine learning with scikit learn and tensorflow

-automate the boring stuff with python

kindly note that i have some python experience(less than a year) and unfamiliar with tensorflow , keras, scikit-learn etc..

Kindly also note that i didn't mention any maths books to explain how the machine learning algorithms work so i'm open to suggestions .

$\endgroup$

marked as duplicate by Michael Chernick, Peter Flom May 28 '18 at 13:13

This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.

2
$\begingroup$

Take a look at the GitHub repositories listed below. They provide a very comprehensible list of available material related to ML and pick a course/book most related to what you are trying to learn.

https://github.com/josephmisiti/awesome-machine-learning https://github.com/ChristosChristofidis/awesome-deep-learning https://github.com/aikorea/awesome-rl

I think you will have to go through multiple courses and books to learn everything you listed.

$\endgroup$

Not the answer you're looking for? Browse other questions tagged or ask your own question.