Machine Learning: Adaptive Behaviour Through Experience

Thinking Machines

Nonfiction, Computers, Advanced Computing, Engineering, Neural Networks, Theory, Artificial Intelligence
Cover of the book Machine Learning: Adaptive Behaviour Through Experience by alasdair gilchrist, alasdair gilchrist
View on Amazon View on AbeBooks View on Kobo View on B.Depository View on eBay View on Walmart
Author: alasdair gilchrist ISBN: 9781386922513
Publisher: alasdair gilchrist Publication: July 16, 2017
Imprint: Language: English
Author: alasdair gilchrist
ISBN: 9781386922513
Publisher: alasdair gilchrist
Publication: July 16, 2017
Imprint:
Language: English

This book is an introduction to Machine learning for beginners yet it has sufficient depth to interest technical developers. It addresses the subject of Machine Learning algorithms and the training techniques used, which will enable an agent to learn through its own experience gained through interaction with its environment. The book is aimed at students without any prerequisite knowledge of math or statistics, instead it addresses the algorithms, functions and techniques as understandable processes that the layman can comprehend and action.

The topics of interest are as follows:

How does A.I. differ from Machine Learning

Machine Learning in practice

Understanding the Machine Learning process

Introduction to ML algorithms

Function families of algorithms

Approaches to Machine Learning

Techniques and methods in applied Machine Learning

Working with error

Planning the Machine Learning process

Understanding Linear regression

Understanding Decision Trees

Understanding Bayesian Networks

Understanding Association Rules

Understanding Support Vector Machines

Understanding Clustering

Understanding Neural Networks

Intro to Deep Neural Networks (DNN)

Types of DNN

Understanding Feature Engineering

Machine Learning Platforms and Frameworks

* *Initially we will introduce machine learning and describe it relationship with Artificial Intelligence. As part of the discussion we will learn what Machine Learning is and how it differentiates from A.I. we will learn about some features of Machine Learning and study Machine Learning in practical terms by witnessing it in action. We will see the wide and diverse application of Machine Learning and understand its pervasiveness throughout most modern technologies.

Then we will look under the hood at the technology to get an idea of how Machine Learning works rather than just a high-level of what it does. In particular we will be introduced to the three approaches to Machine Learning, supervised, unsupervised and reinforcement learning. We will learn about each method, how it works and why it is used for particular scenarios as well the families of algorithms that are the foundation of Machine Learning and by doing so we will learn some of the basic principles behind algorithms and some of the important inherent constraints. We will discuss the Bias-variance dilemma, the requirement for generalization, and our preference for simple over complex models. In addition we will introduce a commonly used term in Machine Learning, overfitting and we will learn the principle, how it occurs and why it is such an issue. We will also learn how we measure error accurately and suggest some trade-offs that improve performance.

Then we come to addressing the harsh practical reality of preparing a Machine Learning model. We will learn how to handle data, through acquisition, cleansing and preparation. We will also learn how to choose an approach, a method and an algorithm that suits our needs. In the course of the book we will study Linear regression, Decision Trees, Bayesian Networks, Association Rules, Support Vector Machines, Clustering and Artificial Neural Networks.

We will also learn about Feature Engineeringthe important task of selecting the appropriate features for the method being deployed. We will learn how to identify appropriate features and the techniques for feature extraction.

Finally in the closing Chapter we will learn about the Machine Learning platforms and software languages that have good ML frameworks. We will also learn about other Machine learning resources, tools and techniques that enable even SME’s to actively participate in Machine Learning activities and research.

View on Amazon View on AbeBooks View on Kobo View on B.Depository View on eBay View on Walmart

This book is an introduction to Machine learning for beginners yet it has sufficient depth to interest technical developers. It addresses the subject of Machine Learning algorithms and the training techniques used, which will enable an agent to learn through its own experience gained through interaction with its environment. The book is aimed at students without any prerequisite knowledge of math or statistics, instead it addresses the algorithms, functions and techniques as understandable processes that the layman can comprehend and action.

The topics of interest are as follows:

How does A.I. differ from Machine Learning

Machine Learning in practice

Understanding the Machine Learning process

Introduction to ML algorithms

Function families of algorithms

Approaches to Machine Learning

Techniques and methods in applied Machine Learning

Working with error

Planning the Machine Learning process

Understanding Linear regression

Understanding Decision Trees

Understanding Bayesian Networks

Understanding Association Rules

Understanding Support Vector Machines

Understanding Clustering

Understanding Neural Networks

Intro to Deep Neural Networks (DNN)

Types of DNN

Understanding Feature Engineering

Machine Learning Platforms and Frameworks

* *Initially we will introduce machine learning and describe it relationship with Artificial Intelligence. As part of the discussion we will learn what Machine Learning is and how it differentiates from A.I. we will learn about some features of Machine Learning and study Machine Learning in practical terms by witnessing it in action. We will see the wide and diverse application of Machine Learning and understand its pervasiveness throughout most modern technologies.

Then we will look under the hood at the technology to get an idea of how Machine Learning works rather than just a high-level of what it does. In particular we will be introduced to the three approaches to Machine Learning, supervised, unsupervised and reinforcement learning. We will learn about each method, how it works and why it is used for particular scenarios as well the families of algorithms that are the foundation of Machine Learning and by doing so we will learn some of the basic principles behind algorithms and some of the important inherent constraints. We will discuss the Bias-variance dilemma, the requirement for generalization, and our preference for simple over complex models. In addition we will introduce a commonly used term in Machine Learning, overfitting and we will learn the principle, how it occurs and why it is such an issue. We will also learn how we measure error accurately and suggest some trade-offs that improve performance.

Then we come to addressing the harsh practical reality of preparing a Machine Learning model. We will learn how to handle data, through acquisition, cleansing and preparation. We will also learn how to choose an approach, a method and an algorithm that suits our needs. In the course of the book we will study Linear regression, Decision Trees, Bayesian Networks, Association Rules, Support Vector Machines, Clustering and Artificial Neural Networks.

We will also learn about Feature Engineeringthe important task of selecting the appropriate features for the method being deployed. We will learn how to identify appropriate features and the techniques for feature extraction.

Finally in the closing Chapter we will learn about the Machine Learning platforms and software languages that have good ML frameworks. We will also learn about other Machine learning resources, tools and techniques that enable even SME’s to actively participate in Machine Learning activities and research.

More books from alasdair gilchrist

Cover of the book Seven by alasdair gilchrist
Cover of the book The Layman's Guide GDPR Compliance for Small Medium Business by alasdair gilchrist
Cover of the book PSD2 - Open Banking for DevOps(Sec) by alasdair gilchrist
Cover of the book FinTech Rising: Navigating the maze of US & EU regulations by alasdair gilchrist
Cover of the book Robotics: from Mechanical to Sentient Machines by alasdair gilchrist
Cover of the book REST API Design Control and Management by alasdair gilchrist
Cover of the book Tackling Fraud by alasdair gilchrist
Cover of the book Concise Guide to CompTIA Security + by alasdair gilchrist
Cover of the book A Concise Guide to Object Orientated Programming by alasdair gilchrist
Cover of the book An Executive Guide Biometrics by alasdair gilchrist
Cover of the book Assertiveness and Effective Discipline by alasdair gilchrist
Cover of the book You Can't Always Get What You Want by alasdair gilchrist
Cover of the book Concise Guide to Internet Marketing for the Entrepreneur by alasdair gilchrist
Cover of the book An Executive Guide to Identity Access Management - 2nd Edition by alasdair gilchrist
Cover of the book Concise Guide to DWDM by alasdair gilchrist
We use our own "cookies" and third party cookies to improve services and to see statistical information. By using this website, you agree to our Privacy Policy