Practical Artificial Intelligence with Swift - Programming Ebook

Latest

Download Programming Ebook

Thursday, December 17, 2020

Practical Artificial Intelligence with Swift


Practical Artificial Intelligence with Swift
Practical Artificial Intelligence with Swift



Book Details 
             TitlePractical Artificial Intelligence with Swift
         Author: Mars Geldard, Jonathon Manning, Paris Buttfield-Addison, and Tim Nugent
    Language: English
        SubjectSwift / Computers & Technology / Programming / Apple Programming
No. of pages: 599
         Format: EPUB


Practical Artificial Intelligence with Swift
From Fundamental Theory to Development of AI-Driven Apps
Mars Geldard, Jonathon Manning, Paris Buttfield-Addison, and Tim Nugent


Preface

Welcome to Practical Artificial Intelligence with Swift.
This book takes a task-based approach to practical implementations of artificial intelligence (AI) using Swift. We do this because we think that you shouldn’t need to dive deep into complicated mathematics and algorithms in order to have clever AI- and machine learning-driven features in your iOS application. AI shouldn’t be a specialist area that’s available only to AI experts. AI should be accessible.
We live in a world where these techniques are becoming more than commonplace. They’re becoming part of the fabric of how we interact with computers. Because of the incredible power of machine learning, and its ability to impact, benefit, influence, and control human beings, it’s as important for people to be able to have knowledge over how to build and understand artificial intelligence as it was to know how to operate a computer.

To that end, this book is designed to give you a practical understanding of common machine learning tasks. With these, you’ll be able to build better tools, and understand the behaviour of the tools used by others in the wider world. We’re glad you’re here. Let’s build the machine.
“Resources Used in This Book
We recommend following along with the book by writing code yourself as you progress through each chapter. If you become stuck, or just want to archive a copy of the code, you can find what you need via our website.


Audience and Approach

This book is written for people who already know how to program in Swift, and want to learn about the specific features and techniques that power machine learning. This isn’t a book that will teach you the basics of programming, which means that the examples will expect a reasonable familiarity with the language.

“In addition to using Swift, we’ll occasionally dip into Python from time to time. Python is incredibly common in the world of machine learning and artificial intelligence. The meat of the book is in Swift, though, and we explain why whenever we’re using Python. We’re going to remind you about this a few times.
Finally, we also assume that you’re fairly comfortable navigating macOS and iOS as a user, and that you have access to a Mac to develop on, as well as an iOS device to test on, for the tasks that require certain sensors, like motion tracking or analysing the camera.

Organization of This Book
This book is divided into three parts.

In Part I, Fundamentals and Tools, we introduce the fundamental ideas behind machine learning and artificial intelligence. We set you up with the languages and tools you’ll be using, and get you ready to build useful things.

In Part II, Tasks, we visit a wide range of interesting topics, ranging from computer vision, audio, motion, and language. For each topic, we’ll present and build an app that highlights various techniques and APIs; at the end of each chapter, you’ll have a complete working demo app“that shows off a practical task that your code can now accomplish.

In Part III, Beyond, we take a look behind the curtain, and examine the techniques that power the apps in Part II in detail. We’ll look closely at the theory of machine learning, and provide a deeper understanding of what it is that your device is actually doing.

No comments:

Post a Comment