Skip to main content
main-content

AI/Machine Learning

Artificial Intelligence and Machine Learning

The rapid rate of scientific development in this exciting field of study is constant. AI is fast becoming part of our daily lives. These resources provide the ideal support for anyone studying this important area of computer science.

2017 | AI | Book

Introduction to Artificial Intelligence

This accessible and engaging textbook presents a concise introduction to the exciting field of artificial intelligence (AI). The broad-ranging discussion covers the key subdisciplines within the field, describing practical algorithms and concrete …

Author:
Prof. Dr. Wolfgang Ertel

2017 | AI | Book

An Introduction to Machine Learning

This textbook presents fundamental machine learning concepts in an easy to understand manner by providing practical advice, using straightforward examples, and offering engaging discussions of relevant applications. The main topics include …

Author:
Miroslav Kubat

2017 | AI | Book

Pervasive Computing

Engineering Smart Systems

This book provides a concise introduction to Pervasive Computing, otherwise known as Internet of Things (IoT) and Ubiquitous Computing (Ubicomp) which addresses the seamless integration of computing systems within everyday objects. By introducing …

Author:
Natalia Silvis-Cividjian

2017 | AI | Book

MATLAB Machine Learning

This book is a comprehensive guide to machine learning with worked examples in MATLAB. It starts with an overview of the history of Artificial Intelligence and automatic control and how the field of machine learning grew from these...

Authors:
Michael Paluszek, Stephanie Thomas

2017 | AI | Book

Machine Learning Using R

Examine the latest technological advancements in building a scalable machine learning model with Big Data using R. This book shows you how to work with a machine learning algorithm and use it to build a ML model from raw data.

Authors:
Karthik Ramasubramanian, Abhishek Singh

2016 | AI | Book

Beginning Robotics Programming in Java with LEGO Mindstorms

Discover the difference between making a robot move and making a robot think.
Using Mindstorms EV3 and LeJOS—an open source project for Java Mindstorms projects—you’ll learn how to create Artificial Intelligence (AI) for your bot.

Author:
Wei Lu

2016 | AI | Book

Computational Intelligence

A Methodological Introduction

This textbook provides a clear and logical introduction to the field, covering the fundamental concepts, algorithms and practical implementations behind efforts to develop systems that exhibit intelligent behavior in complex environments. This …

Authors:
Rudolf Kruse, Christian Borgelt, Christian Braune, Sanaz Mostaghim, Matthias Steinbrecher

2016 | AI | Book

Introduction to Artificial Intelligence

In the chapters in Part I of this textbook the author introduces the fundamental ideas of artificial intelligence and computational intelligence. In Part II he explains key AI methods such as search, evolutionary computing, logic-based reasoning …

Author:
Mariusz Flasiński

2016 | AI | Book

Digital Image Processing

An Algorithmic Introduction Using Java

This revised and expanded new edition of an internationally successful classic presents an accessible introduction to the key methods in digital image processing for both practitioners and teachers. Emphasis is placed on practical application …

Authors:
Wilhelm Burger, Mark J. Burge

2015 | AI | Book

Robot Building for Beginners

"I wrote this book because I love building robots. I want you to love building robots, too. It took me a while to learn about many of the tools and parts in amateur robotics. Perhaps by writing about my experiences, I can give you a head …

Author:
David Cook

2015 | AI | Book

Machine Learning Projects for .NET Developers

Machine Learning Projects for .NET Developers shows you how to build smarter .NET applications that learn from data, using simple algorithms and techniques that can be applied to a wide range of real-world problems. You’ll code each project in the …

Author:
Mathias Brandewinder

2015 | AI | Book

Introduction to Evolutionary Computing

The overall structure of this new edition is three-tier: Part I presents the basics, Part II is concerned with methodological issues, and Part III discusses advanced topics. In the second edition the authors have reorganized the material to focus …

Authors:
A.E. Eiben, J.E. Smith

2014 | AI | Book

Fundamentals of Multimedia

This textbook introduces the “Fundamentals of Multimedia”, addressing real issues commonly faced in the workplace. The essential concepts are explained in a practical way to enable students to apply their existing skills to address problems in …

Authors:
Ze-Nian Li, Mark S. Drew, Jiangchuan Liu

2014 | AI | Book

Concise Computer Vision

An Introduction into Theory and Algorithms

This textbook provides an accessible general introduction to the essential topics in computer vision. Classroom-tested programming exercises and review questions are also supplied at the end of each chapter. Features: provides an introduction to …

Author:
Reinhard Klette

2013 | AI | Book

Principles of Digital Image Processing

Advanced Methods

This textbook is the third of three volumes which provide a modern, algorithmic introduction to digital image processing, designed to be used both by learners desiring a firm foundation on which to build, and practitioners in search of critical …

Authors:
Wilhelm Burger, Mark J. Burge

2013 | AI | Book

Guide to Cloud Computing

Principles and Practice

This book describes the landscape of cloud computing from first principles, leading the reader step-by-step through the process of building and configuring a cloud environment. The book not only considers the technologies for designing and …

Authors:
Richard Hill, Laurie Hirsch, Peter Lake, Siavash Moshiri

2012 | AI | Book

Introduction to Video and Image Processing

Building Real Systems and Applications

This textbook presents the fundamental concepts and methods for understanding and working with images and video in an unique, easy-to-read style which ensures the material is accessible to a wide audience. Exploring more than just the basics of …

Author:
Thomas B. Moeslund

2011 | AI | Book

Sensing and Systems in Pervasive Computing

Engineering Context Aware Systems

Pervasive Computing is an important area in current computer science research and industrial development. It relates to smart phones, sensors and other computing devices which, by being sensitive to the user, are disappearing into the background …

Author:
Dan Chalmers

2011 | AI | Book

Pattern Recognition

An Algorithmic Approach

Observing the environment and recognising patterns for the purpose of decision making is fundamental to human nature. This book deals with the scientific discipline that enables similar perception in machines through pattern recognition (PR) …

Authors:
Prof. M. Narasimha Murty, Dr. V. Susheela Devi

2011 | AI | Book

Computer Vision

Algorithms and Applications

Computer Vision: Algorithms and Applications explores the variety of techniques commonly used to analyze and interpret images. It also describes challenging real-world applications where vision is being successfully used, both for specialized …

Author:
Richard Szeliski