机器学习与 Swift:为 iOS/macOS 打造智能应用
机器学习与 Swift:为 iOS/macOS 打造智能应用
简介:
《机器学习与 Swift》是一本面向 iOS 和 macOS 开发者的实用指南,旨在帮助他们在应用中融入人工智能。作者阿列克谢·沃龙佐夫是一位经验丰富的 iOS 开发者和数据科学专家,他将循序渐进地引导您从机器学习基础到为 App Store 创建完整的 ML 功能。
本书内容
您将学习如何使用 Apple 的机器学习框架:Core ML、Create ML、Vision、Natural Language 和 Sound Analysis。本书涵盖了在 Swift 中使用 ML 的完整工作流程:
- 机器学习基础:线性回归、分类、神经网络——附带 Swift 示例
- 使用 Create ML 创建和训练自己的模型(无需 Python)
- 集成现成的 Core ML 模型:加载、从 TensorFlow/PyTorch 转换、优化
- 计算机视觉:使用 Vision Framework 进行物体、人脸、文本识别
- 自然语言处理:情感分析、语音识别、使用 Natural Language 构建聊天机器人
- 声音与音频:使用 Sound Analysis 进行声音分类、语音检测
- 数据处理:数据集准备、数据增强、使用 Core Data 和 MLDataTable
- 设备端 ML:直接在设备上训练(在线学习)、无需重新发布应用即可更新模型
- 性能优化:模型压缩、使用 Neural Engine、结合 Metal Performance Shaders
适合读者
本书面向具备基本 iOS/macOS 应用开发经验的 Swift 开发者。无需机器学习知识——所有概念均从零开始讲解。同时,本书也适合希望将模型迁移到 Apple 平台的数据科学家。
您将获得
- 完整项目:照片情绪识别应用、评论情感分析器、智能图像搜索
- 在 SwiftUI 和 UIKit 中集成 ML 的清晰指南
- 在旧设备上优化运行的技巧
- 真实实践案例:推荐系统、内容过滤、预测分析
到本书结束时,您将能够独立为应用添加曾经看似神奇的功能:照片物体识别、文本分析、语音控制以及个性化推荐——所有这些都无需将数据发送到服务器。
本书不仅是理论,更是让您的应用更智能、更快速、更现代化的实用工具。
格式: PDF, EPUB
语言: 俄语
级别: 初级-中级(Swift)