内容简介
没有设备可以运行的话,人工智能将一无是处。既然移动设备已成为大多数人的主要计算设备,那么移动开发人员将AI添加到他们的工具箱中便至关重要。本书是你在iOS和Android等流行移动平台上创建和运行机器学习模型的实用指南。
作者首先介绍了机器学习技术和工具,然后引导你使用ML Kit、TensorFlow Lite和Core ML等工具编写由常见ML模型(如计算机视觉和文本识别)驱动的Android和iOS应用程序。如果你是一名移动端应用开发者,本书将帮助你利用当今的ML技术。
通过阅读本书,你将:
*探索在移动设备上实施ML和AI的选项。
*为iOS和Android创建ML模型。
*为iOS和Android编写ML Kit和TensorFlow Lite应用程序,为iOS编写Core ML/Create ML应用程序。
*为你的用例选择合适的技术和工具,例如,基于云的推理与移动端推理、高级API与低级API。
*了解移动端机器学习的隐私和伦理实践。
AI简介
这是一本详细讲解如何使用机器学习和人工智能技术,在iOS和Android等移动平台上创建和运行机器学习模型的实用指南。本书首先介绍了机器学习技术和工具,然后引导你使用ML Kit、TensorFlow Lite和Core ML等工具编写由常见ML模型(如计算机视觉和文本识别)驱动的Android和iOS应用程序。如果你是一名移动端应用开发者,本书将帮助你利用当今的ML技术。
在本书中,作者首先介绍了人工智能的发展驱动力,包括低成本计算能力和海量数据的可用性。然后,作者详细介绍了机器学习与传统编程的比较,阐述了机器学习如何通过反复试验计算出它们自己的参数,从而找出规则。
在计算机视觉部分,作者详细介绍了计算机视觉的定义和重要性,以及计算机视觉的迁移学习介绍。作者阐述了如何利用在类似问题上已经训练好的神经网络模型,来处理新的问题。此外,作者还讲解了神经网络学习与应用,包括如何利用神经网络进行学习和应用,以及如何使用dropout层和迁移学习来提高模型的效果。
在移动应用开发部分,作者详细介绍了如何使用ML Kit工具包进行应用开发,包括如何使用ML Kit工具包进行应用开发,以及如何