Data Mining - Practical Machine Learning Tools and Techniques Website
Data Mining - Practical Machine Learning Tools and Techniques Website
Data Mining:
Practical Machine Learning Tools and Techniques
Machine learning provides an exciting set of technologies that includes practial tools for analysing data and making
predictions but also powers the latest advances in artificial intelligence. We have written a book that provides a highly
accessible introduction to the area but also caters for readers who want to delve into the more mathematical techniques
available in modern probabilistic modeling and deep learning approaches. Chris Pal has joined Ian Witten, Eibe Frank,
and Mark Hall for the fourth edition, and his expertise in probabilistic models and deep learning has greatly extended the
book's coverage. To make room for the new material, we now provide an online apprendix on the Weka software. It is an
extended version of a brief description of Weka included as an appendix in the book. The book continues to provide
references to Weka implementations of algorithms that it describes. The Weka MOOCs provide activities similar to the
tutorial exercises in the 3rd edition. We now also provide information on other software: the computational ecosystem for
machine learning has grown enormously since we have written the third edition in 2011. A table of contents for the fourth
edition, indicating where we have added new material, can be found further down this page.
"If you have data that you want to analyze and understand,
this book and the associated Weka toolkit are an excellent
way to start."
Highlights
Translations
The book has been translated into German (first edition), Chinese (second and third edition) and Korean (third edition).
Online appendix
Click here to download the online appendix on Weka, an extended version of Appendix B in the book.
Errata
Slides
Chapter1.pptx
Chapter2.pptx
Chapter3.pptx
Chapter4.pptx
Chapter5.pptx
Chapter6.pptx
Chapter7.pptx
Chapter8.pptx
Chapter9.pptx
Chapter10.pptx
Chapter11.pptx
Chapter12.pptx
Preface
8. Data transformations
8.1 Attribute Selection
8.2 Discretizing Numeric Attributes
8.3 Projections
8.4 Sampling
8.5 Cleansing
8.6 Transforming Multiple Classes to Binary Ones
8.7 Calibrating Class Probabilities
8.8 Further Reading and Biblographic Notes
8.9 WEKA Implementations
9. Probabilistic methods
9.1 Foundations
9.2 Bayesian Networks
9.3 Clustering and Probability Density Estimation
9.4 Hidden Variable Models
9.5 Bayesian Estimation and Prediction
9.6 Graphical Models and Factor Graphs
9.7 Conditional Probability Models
9.8 Sequential and Temporal Models
9.9 Further Reading and Bibliographic Notes
9.10 WEKA Implementations
10. Deep learning
10.1 Deep Feedforward Networks
10.2 Training and Evaluating Deep Networks
10.3 Convolutional Neural Networks
10.4 Autoencoders
10.5 Stochastic Deep Networks
10.6 Recurrent Neural Networks
10.7 Further Reading and Bibliographic Notes
10.8 Deep Learning Software and Network Implementations
10.9 WEKA implementations