Android 11 - 第 2 周 - 机器学习

机器学习技术可为您的应用带来循序渐进地学习和改进的能力。此在线课程将向您介绍 Android 11 提供的各种机器学习工具和方法。

 

11 周掌握 Android 开发 - 机器学习

视频 可选

观看这个简介预告片,为本在线课程中的学习活动做好准备。

#AndroidDevChallenge - 由机器学习技术驱动的实用创新

视频 可选

Android 开发者挑战赛的重点是“实用创新”,旨在向开发者展现设备端机器学习技术可带来怎样的卓越体验。了解相关 Google 工具,您可以使用它们将设备端机器学习功能集成到您的应用中。

CameraX + OCR

Codelab

此 Codelab 向您介绍机器学习套件,这是一个移动端 SDK,可为您的 Android 应用引入 Google 的机器学习功能。您将使用机器学习套件来构建一个 Android 应用,在其中借助该套件的设备端文字识别 API 来识别和翻译实时摄像头画面中的文字。

使用 TensorFlow Model Maker 和 Android Studio 创建您自己的自定义模型

Codelab

此 Codelab 会教您如何在 Android Studio 中使用全新的 ML Model Binding 插件来集成 TensorFlow Lite 模型,该模型可识别 Android 应用中的自定义图片。

TF Hub + 机器学习套件可切换模型

视频 可选

在此视频中,您将逐步了解如何在 tfhub.dev 上搜索所需模型、下载模型,并使用机器学习套件的对象检测和跟踪功能来运行模型,从而一步步实现自定义模型。

机器学习设计

视频 可选

通过 Google 的“Learn to Read”应用,从实例中学习经验,了解如何利用 People + AI Guidebook 实现 AI 为先的设计方式。

Android 开发者挑战赛的获胜应用 Stila 使用机器学习套件来监控压力

视频 可选

Stila 应用可帮助您监控并跟踪身体的压力水平,以便您更好地了解和管理生活中的压力。了解 Android 开发者挑战赛的获胜者 Yingding Wang 如何使用机器学习套件来助力实现这样的体验。