2014-07-17 21:41:41 +04:00
The following is a list of free, open source books on machine learning, statistics, data-mining, etc.
## Machine-Learning / Data Mining
2017-02-13 14:26:41 +03:00
* [Real World Machine Learning ](https://www.manning.com/books/real-world-machine-learning ) [Free Chapters]
2014-07-17 21:41:41 +04:00
* [An Introduction To Statistical Learning ](http://www-bcf.usc.edu/~gareth/ISL/ ) - Book + R Code
* [Elements of Statistical Learning ](http://statweb.stanford.edu/~tibs/ElemStatLearn/ ) - Book
* [Probabilistic Programming & Bayesian Methods for Hackers ](http://camdavidsonpilon.github.io/Probabilistic-Programming-and-Bayesian-Methods-for-Hackers/ ) - Book + IPython Notebooks
2017-02-13 14:26:41 +03:00
* [Think Bayes ](http://greenteapress.com/wp/think-bayes/ ) - Book + Python Code
2014-07-17 21:41:41 +04:00
* [Information Theory, Inference, and Learning Algorithms ](http://www.inference.phy.cam.ac.uk/mackay/itila/book.html )
* [Gaussian Processes for Machine Learning ](http://www.gaussianprocess.org/gpml/chapters/ )
* [Data Intensive Text Processing w/ MapReduce ](http://lintool.github.io/MapReduceAlgorithms/ )
* [Reinforcement Learning: - An Introduction ](http://webdocs.cs.ualberta.ca/~sutton/book/ebook/the-book.html )
* [Mining Massive Datasets ](http://infolab.stanford.edu/~ullman/mmds/book.pdf )
* [A First Encounter with Machine Learning ](https://www.ics.uci.edu/~welling/teaching/273ASpring10/IntroMLBook.pdf )
2016-12-10 03:45:01 +03:00
* [Pattern Recognition and Machine Learning ](http://users.isr.ist.utl.pt/~wurmd/Livros/school/Bishop%20-%20Pattern%20Recognition%20And%20Machine%20Learning%20-%20Springer%20%202006.pdf )
2014-07-21 02:51:53 +04:00
* [Machine Learning & Bayesian Reasoning ](http://web4.cs.ucl.ac.uk/staff/D.Barber/textbook/090310.pdf )
2015-05-15 08:03:14 +03:00
* [Introduction to Machine Learning ](http://alex.smola.org/drafts/thebook.pdf ) - Alex Smola and S.V.N. Vishwanathan
2014-07-21 02:51:53 +04:00
* [A Probabilistic Theory of Pattern Recognition ](http://www.szit.bme.hu/~gyorfi/pbook.pdf )
* [Introduction to Information Retrieval ](http://nlp.stanford.edu/IR-book/pdf/irbookprint.pdf )
2017-02-13 14:26:41 +03:00
* [Forecasting: principles and practice ](https://www.otexts.org/fpp/ )
2014-07-21 03:01:10 +04:00
* [Practical Artificial Intelligence Programming in Java ](http://www.markwatson.com/opencontent_data/JavaAI3rd.pdf )
2017-02-13 14:26:41 +03:00
* [Introduction to Machine Learning ](https://arxiv.org/pdf/0904.3664v1.pdf ) - Amnon Shashua
2014-07-21 03:01:10 +04:00
* [Reinforcement Learning ](http://www.intechopen.com/books/reinforcement_learning )
* [Machine Learning ](http://www.intechopen.com/books/machine_learning )
* [A Quest for AI ](http://ai.stanford.edu/~nilsson/QAI/qai.pdf )
2016-08-31 18:38:44 +03:00
* [Introduction to Applied Bayesian Statistics and Estimation for Social Scientists ](http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.177.857&rep=rep1&type=pdf ) - Scott M. Lynch
2017-02-13 14:26:41 +03:00
* [Bayesian Modeling, Inference and Prediction ](https://users.soe.ucsc.edu/~draper/draper-BMIP-dec2005.pdf )
2015-02-10 07:27:31 +03:00
* [A Course in Machine Learning ](http://ciml.info/ )
2015-05-15 08:03:14 +03:00
* [Machine Learning, Neural and Statistical Classification ](http://www1.maths.leeds.ac.uk/~charles/statlog/ )
2015-10-25 06:27:09 +03:00
* [Bayesian Reasoning and Machine Learning ](http://web4.cs.ucl.ac.uk/staff/D.Barber/pmwiki/pmwiki.php?n=Brml.HomePage ) Book+MatlabToolBox
2015-12-29 00:58:04 +03:00
* [R Programming for Data Science ](https://leanpub.com/rprogramming )
2017-02-13 14:26:41 +03:00
* [Data Mining - Practical Machine Learning Tools and Techniques ](http://cs.du.edu/~mitchell/mario_books/Data_Mining:_Practical_Machine_Learning_Tools_and_Techniques_-_2e_-_Witten_&_Frank.pdf ) Book
2014-07-17 21:41:41 +04:00
2016-04-07 20:50:15 +03:00
## Deep-Learning
* [Deep Learning - An MIT Press book ](http://www.deeplearningbook.org/ )
2015-02-10 07:27:31 +03:00
## Natural Language Processing
2014-07-22 18:29:50 +04:00
* [Coursera Course Book on NLP ](http://www.cs.columbia.edu/~mcollins/notes-spring2013.html )
2014-07-22 18:32:55 +04:00
* [NLTK ](http://www.nltk.org/book/ )
* [NLP w/ Python ](http://victoria.lviv.ua/html/fl5/NaturalLanguageProcessingWithPython.pdf )
2015-02-13 16:34:02 +03:00
* [Foundations of Statistical Natural Language Processing ](http://nlp.stanford.edu/fsnlp/promo/ )
2015-08-18 09:24:35 +03:00
## Information Retrieval
* [An Introduction to Information Retrieval ](http://nlp.stanford.edu/IR-book/pdf/irbookonlinereading.pdf )
2014-07-22 18:29:50 +04:00
2015-03-22 13:37:56 +03:00
## Neural Networks
* [A Brief Introduction to Neural Networks ](http://www.dkriesel.com/_media/science/neuronalenetze-en-zeta2-2col-dkrieselcom.pdf )
2016-10-08 17:37:26 +03:00
* [Neural Networks and Deep Learning ](http://neuralnetworksanddeeplearning.com/ )
2015-03-22 13:37:56 +03:00
2014-07-17 21:41:41 +04:00
## Probability & Statistics
2015-12-27 11:58:57 +03:00
* [Think Stats ](http://www.greenteapress.com/thinkstats/ ) - Book + Python Code
2014-07-17 21:41:41 +04:00
* [From Algorithms to Z-Scores ](http://heather.cs.ucdavis.edu/probstatbook ) - Book
* [The Art of R Programming ](http://heather.cs.ucdavis.edu/~matloff/132/NSPpart.pdf ) - Book (Not Finished)
2017-02-13 14:26:41 +03:00
* [Introduction to statistical thought ](http://people.math.umass.edu/~lavine/Book/book.pdf )
2014-07-21 02:51:53 +04:00
* [Basic Probability Theory ](http://www.math.uiuc.edu/~r-ash/BPT/BPT.pdf )
2017-02-13 14:26:41 +03:00
* [Introduction to probability ](https://math.dartmouth.edu/~prob/prob/prob.pdf ) - By Dartmouth College
2014-07-21 02:51:53 +04:00
* [Principle of Uncertainty ](http://uncertainty.stat.cmu.edu/wp-content/uploads/2011/05/principles-of-uncertainty.pdf )
2017-02-13 14:26:41 +03:00
* [Probability & Statistics Cookbook ](http://statistics.zone/ )
2015-12-27 11:58:57 +03:00
* [Advanced Data Analysis From An Elementary Point of View ](http://www.stat.cmu.edu/~cshalizi/ADAfaEPoV/ADAfaEPoV.pdf )
2015-03-22 15:26:48 +03:00
* [Introduction to Probability ](http://athenasc.com/probbook.html ) - Book and course by MIT
2016-11-14 06:30:06 +03:00
* [The Elements of Statistical Learning: Data Mining, Inference, and Prediction. ](http://statweb.stanford.edu/~tibs/ElemStatLearn/ ) -Book
2015-03-22 15:26:48 +03:00
* [An Introduction to Statistical Learning with Applications in R ](http://www-bcf.usc.edu/~gareth/ISL/ ) - Book
2015-06-09 01:00:06 +03:00
* [Learning Statistics Using R ](http://health.adelaide.edu.au/psychology/ccs/teaching/lsr/ )
2015-12-29 00:58:04 +03:00
* [Introduction to Probability and Statistics Using R ](https://cran.r-project.org/web/packages/IPSUR/vignettes/IPSUR.pdf ) - Book
2016-01-01 05:27:47 +03:00
* [Advanced R Programming ](http://adv-r.had.co.nz ) - Book
* [Practical Regression and Anova using R ](http://cran.r-project.org/doc/contrib/Faraway-PRA.pdf ) - Book
* [R practicals ](http://www.columbia.edu/~cjd11/charles_dimaggio/DIRE/resources/R/practicalsBookNoAns.pdf ) - Book
* [The R Inferno ](http://www.burns-stat.com/pages/Tutor/R_inferno.pdf ) - Book
2014-07-17 21:41:41 +04:00
2014-07-21 02:51:53 +04:00
## Linear Algebra
2015-02-13 15:48:47 +03:00
* [Linear Algebra Done Wrong ](http://www.math.brown.edu/~treil/papers/LADW/book.pdf )
2014-07-21 02:51:53 +04:00
* [Linear Algebra, Theory, and Applications ](https://math.byu.edu/~klkuttle/Linearalgebra.pdf )
2017-02-13 14:26:41 +03:00
* [Convex Optimization ](http://web.stanford.edu/~boyd/cvxbook/bv_cvxbook.pdf )
2014-07-21 02:51:53 +04:00
* [Applied Numerical Computing ](http://www.seas.ucla.edu/~vandenbe/103/reader.pdf )
2017-02-13 14:26:41 +03:00
* [Applied Numerical Linear Algebra ](http://egrcc.github.io/docs/math/applied-numerical-linear-algebra.pdf )