Machine Learning with Swift : Artificial Intelligence for iOS: Create intelligent iOS applications
暫譯: 使用 Swift 的機器學習:iOS 的人工智慧:創建智能 iOS 應用程式
Alexander Sosnovshchenko
- 出版商: Packt Publishing
- 出版日期: 2018-02-28
- 售價: $1,840
- 貴賓價: 9.5 折 $1,748
- 語言: 英文
- 頁數: 378
- 裝訂: Paperback
- ISBN: 1787121518
- ISBN-13: 9781787121515
-
相關分類:
Apple Developer、人工智慧、Machine Learning
-
相關翻譯:
Swift 機器學習:面向 iOS 的人工智能實戰 (簡中版)
商品描述
Explore the high performance AI and Machine learning landscape for iOS platforms.
Key Features
- Implement Swift AI library, YCML, Machine Learning, Swift Brain, and more
- Learn ML techniques from scratch, show implementation while building intelligent apps
- Overview the whole spectrum of Apple numerical libraries and their hardware basis
Book Description
Machine learning as a field promises to bring increasing intelligence to software's by helping learn and analyze information efficiently and discover certain things that humans cannot. This book is for iOS developers who dare to set foot on the trail to explore machine learning capabilities of iOS platform to build efficient, smart applications and avoid any unexpected pitfalls and traps. Just to mention several of them: giant models, noisy data, a whole zoo of libraries, and machine learning-native people speaking esoteric languages.
We'll start from the very beginning in the first part of the book to develop lasting intuition about fundamental ml concepts. While we explore various supervised and unsupervised learning techniques in the second section, the third section will walk you through deep learning techniques with the help of common real-world cases, most popular AI tools and approaches for dealing with variety of data types. In the last section we'll dive into hardcore topics, like models compression and GPU acceleration and also provide some recommendation to avoid widespread mistakes during machine learning application development.
By the end of the book, you'll have learned to develop intelligent applications that can learn for themselves written in Swift.
What you will learn
- Data collection and preparation.
- Rapid Model prototyping in Swift playgrounds.
- Detecting objects in images with Images classification techniques.
- Feature extraction with Time series classification.
- Clustering for user behaviour patterns detection.
- Neural networks training, compression and deployment to iOS devices.
- Implementing Chat bots, conversation and AI as an interface.
Who This Book Is For
Developers who wish to learn the latest advancements in iOS for machine learning, and want to create intelligent iOS applications. Data Science professionals who are interested in knowing how to perform machine learning using in Swift will find this book useful. Familiarity with Swift programming and statistics is expected.
商品描述(中文翻譯)
探索 iOS 平台的高效能 AI 和機器學習領域。
主要特點
- 實作 Swift AI 函式庫、YCML、機器學習、Swift Brain 等等
- 從零開始學習機器學習技術,邊建構智能應用邊展示實作
- 概述 Apple 數值函式庫的整體範疇及其硬體基礎
書籍描述
機器學習作為一個領域,承諾能夠透過有效學習和分析資訊,並發現某些人類無法察覺的事物,為軟體帶來日益增強的智能。本書適合那些勇於探索 iOS 平台機器學習能力的 iOS 開發者,旨在建立高效、智能的應用程式,並避免任何意外的陷阱和誤區。舉幾個例子:龐大的模型、雜訊數據、各式各樣的函式庫,以及講述深奧語言的機器學習原住民。
我們將從書的第一部分開始,發展對基本機器學習概念的持久直覺。在第二部分中,我們將探索各種監督式和非監督式學習技術,第三部分將通過常見的實際案例,帶您了解深度學習技術,以及處理各種數據類型的最受歡迎的 AI 工具和方法。在最後一部分,我們將深入探討硬核主題,如模型壓縮和 GPU 加速,並提供一些建議,以避免在機器學習應用開發過程中常見的錯誤。
到書的結尾,您將學會如何用 Swift 開發能夠自我學習的智能應用程式。
您將學到的內容
- 數據收集與準備。
- 在 Swift playgrounds 中快速原型建模。
- 使用圖像分類技術檢測圖像中的物體。
- 使用時間序列分類進行特徵提取。
- 用戶行為模式檢測的聚類。
- 神經網絡的訓練、壓縮及部署到 iOS 設備。
- 實作聊天機器人、對話及作為介面的 AI。
本書適合對象
希望學習 iOS 在機器學習方面最新進展的開發者,以及想要創建智能 iOS 應用程式的人士。對於希望了解如何使用 Swift 進行機器學習的數據科學專業人士,本書將會非常有用。預期讀者需具備 Swift 程式設計和統計學的基礎知識。