Machine Learning for iOS Developers
暫譯: iOS 開發者的機器學習

Abhishek Mishra

  • 出版商: Wiley
  • 出版日期: 2020-03-04
  • 定價: $1,650
  • 售價: 9.5$1,568
  • 語言: 英文
  • 頁數: 336
  • 裝訂: Quality Paper - also called trade paper
  • ISBN: 1119602874
  • ISBN-13: 9781119602873
  • 相關分類: Apple DeveloperMachine Learning
  • 立即出貨 (庫存 < 4)

買這商品的人也買了...

相關主題

商品描述

Put the power of Apple iOS machine learning (ML) capabilities to work in your apps! Learn what you can achieve with ML!


Machine Learning for iOS Developers introduces the reader to the field of machine learning (ML) in general, and specifically Apple’s offerings for ML. The reader will learn to use Apple’s ML frameworks to implement machine learning in iOS apps. While the reader does not need prior machine learning experience to use this book, the reader is expected to possess intermediate/advanced knowledge of iOS programming with Swift and a basic knowledge of Python to use this book. This book will appeal to both iOS developers and mobile solution architects. Developers will find concrete examples that show them how to integrate machine learning in their iOS Apps. Solution architects will find useful information on the machine learning capabilities of the Apple.

The first section introduces the reader to fundamental machine learning concepts. Readers will learn about the types of machine learning systems, how they are used, and challenges they may face with machine learning solutions. Readers will be presented with a case study that compares a traditional vs a machine learning approach, and will also learn about the differences between implementing machine learning on handsets vs. machine learning as a service (MLaaS). The second section focuses on using Apple’s CoreML framework to build machine learning capabilities into iOS Apps. The reader will learn to use pre-trained models as well as build their own models using CreateML and TuriCreate and use these with CoreML. In this section readers will build apps that can detect objects in images, implement decision tree based models, implement an instance-based machine learning system,  and integrate Scikit-learn  & Keras models with CoreML. Source code examples are provide for downloading.

商品描述(中文翻譯)

將 Apple iOS 機器學習 (ML) 功能應用於您的應用程式!了解您可以透過機器學習達成的成就!

《iOS 開發者的機器學習》將讀者介紹到機器學習 (ML) 的領域,特別是 Apple 提供的機器學習解決方案。讀者將學會使用 Apple 的 ML 框架在 iOS 應用程式中實現機器學習。雖然讀者不需要具備先前的機器學習經驗來使用本書,但預期讀者應具備中級/高級的 Swift iOS 程式設計知識以及基本的 Python 知識。本書將吸引 iOS 開發者和行動解決方案架構師。開發者將找到具體的範例,展示如何在他們的 iOS 應用程式中整合機器學習。解決方案架構師將獲得有關 Apple 機器學習能力的有用資訊。

第一部分介紹機器學習的基本概念。讀者將了解機器學習系統的類型、它們的使用方式以及在機器學習解決方案中可能面臨的挑戰。讀者將看到一個案例研究,對比傳統方法與機器學習方法,並了解在手機上實現機器學習與作為服務的機器學習 (MLaaS) 之間的差異。第二部分專注於使用 Apple 的 CoreML 框架將機器學習功能構建到 iOS 應用程式中。讀者將學會使用預訓練模型,並使用 CreateML 和 TuriCreate 構建自己的模型,並將這些模型與 CoreML 一起使用。在這一部分,讀者將構建可以檢測圖像中物體的應用程式,實現基於決策樹的模型,實現基於實例的機器學習系統,並將 Scikit-learn 和 Keras 模型與 CoreML 整合。提供源代碼範例供下載。

作者簡介

Abhishek Mishra has more than 19 years of experience across a broad range of mobile and enterprise technologies. He consults as a security and fraud solution architect with Lloyds Banking group PLC in London. He is the author of Machine Learning on the AWS Cloud, Amazon Web Services for Mobile Developers, iOS Code Testing, and Swift iOS: 24-Hour Trainer.

作者簡介(中文翻譯)

Abhishek Mishra 擁有超過 19 年的經驗,涵蓋廣泛的行動和企業技術。他在倫敦的 Lloyds Banking group PLC 擔任安全和詐騙解決方案架構師的顧問。他是《Machine Learning on the AWS Cloud》、《Amazon Web Services for Mobile Developers》、《iOS Code Testing》和《Swift iOS: 24-Hour Trainer》的作者。