A survey of computational methods for understanding, generating, and manipulating human language, which offers a synthesis of classical representations and algorithms with contemporary machine learnin
Advanced statistical modeling and knowledge representation techniques for a newly emerging area of machine learning and probabilistic reasoning; includes introductory material, tutorials for different
The significantly expanded and updated new edition of a widely used text on reinforcement learning, one of the most active research areas in artificial intelligence.Reinforcement learning, one of the
A hands-on approach to tasks and techniques in data stream mining and real-time analytics, with examples in MOA, a popular freely available open-source software framework.Today many information source
The mathematization of causality is a relatively recent development, and has become increasingly important in data science and machine learning. This book offers a self-contained and concise introduct
The subject of this textbook is deep learning, the modern incarnation of neural networks. This is the first textbook on this subject written by recognized academic author
Boosting is an approach to machine learning based on the idea of creating a highlyaccurate predictor by combining many weak and inaccurate "rules of thumb." A remarkablyrich theory has evolved around
Today's Web-enabled deluge of electronic data calls for automated methods of dataanalysis. Machine learning provides these, developing methods that can automatically detect patternsin data and then us
This graduate-level textbook introduces fundamental concepts and methods in machinelearning. It describes several important modern algorithms, provides the theoretical underpinningsof these algorithms
Boosting is an approach to machine learning based on the idea of creating a highlyaccurate predictor by combining many weak and inaccurate "rules of thumb." A remarkablyrich theory has evolved around
As the power of computing has grown over the past few decades, the field of machinelearning has advanced rapidly in both theory and practice. Machine learning methods are usuallybased on the assumptio
In the field of machine learning, semi-supervised learning (SSL) occupies the middle ground, between supervised learning (in which all training examples are labeled) and unsupervised learning (in whi
The goal of machine learning is to program computers to use example data or past experience to solve a given problem. Many successful applications of machine learning exist already, including systems
A comprehensive introduction and reference guide to the minimum description length (MDL) Principle that is accessible to researchers dealing with inductive reference in diverse areas including statist
What assumptions and methods allow us to turn observations into causal knowledge, and how can even incomplete causal knowledge be used in planning and prediction to influence and control our environme
As far as new web frameworks and libraries go, React is quite the runaway success. It not only deals with the most common problems developers face when building complex apps, it throws in a few additi
Regular expressions can make virtually every developer more productive, but many programmers don’t use them because they’ve never learned how. In Learning Regular Expressions, best-selling
Learning Node.js brings together the knowledge and JavaScript code needed to build master the Node.js platform and build server-side applications with extraordinary speed and scalability. You’ll s
Learning Angular 2 teaches modern application development with Angular 2. It begins with the basics of Angular 2 and the technologies and techniques used throughout the book, such as key features of T
The Language of SQL, Second Edition Many SQL texts attempt to serve as an encyclopedic reference on SQL syntax—an approach that is often counterproductive, since this information is readily avail
Whether you want to become a professional programmer or not, you can benefit from programming skills -- and once you get started, you just might want to enter this growing field after all. Don't be in
With MIT's App Inventor 2, anyone can build complete, working Android apps -- without writing code! This is a complete tutorial that will help you make the most of App Inventor 2, even if you have abs