AI應用開發實戰

2021-09-08 14:05:39 字數 1890 閱讀 5103

目前,人工智慧在語音、文字、影象的識別與解析領域帶來了跨越式的發展,各種框架、演算法如雨後春筍一般,網際網路上隨處可見與機器學習有關的學習資源,各大mooc平台、部落格、公開課都推出了自己的學習資料。

在當前學習資料十分豐富的這個環境下,本教程從上手的角度,讓大家能夠真正動手開始進行ai的開發,提高大家的開發生產力水平,而不是簡單地學習人工智慧的底層演算法和理論卻遲遲不動手。

建議和反饋,請傳送到

[email protected]

本手冊適用以下所有人群,各位乘客請對號入座:

人群描述

一句話側寫

沒有ai開發經驗的小白

是否在ai技術的邊緣不斷徘徊,擔心入門門檻太高,自己會被淹沒在ai中,看著周圍的人都上了ai這班車,擔心自己不能抓住這個浪潮?

「在ai技術的邊緣試探」

想要構建ai應用卻苦於沒有好的模型和演算法的老闆、開發人員

看到行業內已經開發出了五花八門的ai應用,從聊天機械人到智慧型家居,自己卻還沒有可用的工具和模型?

「睡一覺,醒來就有可以用的模型和介面了!」

有過ai開發經驗,訓練過模型,調過參的初階開發者

在開發過程中花了大把時間和精力配置開發環境、訓練模型、調引數?

「我可能配了假環境,訓練了假模型,調了假引數」

手擁大把計算資源的高階開發者,實驗室主管、公司技術負責人

需要乙個方便使用的工具來對這些計算資源進行集中管理?

「手握顯示卡山,根本燒不完」

以下是本手冊的概覽:

本手冊以開發者熟悉的ide: visual studio 或者 visual studio code及其上的tools for ai外掛程式為基礎,覆蓋了使用visual studio進行ai開發的四大場景。

不管你是小白還是技術大佬,本手冊都能助你殺怪公升級。

手冊目錄:

編號鏈結簡介1

概述介紹本系列教程的內容、可能使用到的工具以及你的收穫

2vs 2017 + win 環境搭建與模型訓練

在windows下進行環境的搭建,訓練自己的第乙個模型

3vs code + mac

在ios下搭建開發環境,訓練自己的第乙個模型

4使用訓練好的模型構建應用

使用上一步訓練好的模型,開發乙個簡單的桌面程式

5custom vision服務

使用custom vision,根據自己的需求訓練模型

6使用cognitive service構建應用

使用cognitive service提供的介面,進行ai應用的開發

7介紹openpai的使用場景與功能

8openpai的快速部署安裝-9

深入介紹工具的應用

以2、3、4完成簡單應用為基礎,深入介紹機器學習模型應該怎麼應用到程式中

10常見問題

-【教程】mac下一小時搭好機器學習開發環境

【教程】windows下一小時搭好機器學習開發環境

當你對本手冊進行了完整的學習之後,你將在下列幾個方面獲得可觀的收穫,同時你的ai開發生產力將大大提高:

vs是乙個功能完備的整合開發環境,對開發、測試、debug等使用場景提供了強大的支援,你除了可以使用vs進行windows應用的開發,同時還可以開發安卓、ios的移動應用;你甚至能在vs上進行web應用的開發,只有你想不到,沒有vs辦不到

同時vs也提供了一系列教程,給新手進行快速入門

vs code是一款功能強大的文字編輯器、內建git、提供了大量的外掛程式能夠讓你進行種類的開發

本外掛程式的目標是為了提高使用者進行ai開發的生產力,為了達到這一目標,本外掛程式提供了如下的功能:

示例庫快速入門

使用azure進行機器學習訓練,操作ai模型

高效ai開發工具

整合了開放工具進行視覺化模型處理

iPad應用開發實戰

資深ios應用開發專家 現就職於美國蘋果公司 親自撰寫 資深ios android應用開發專家 chacha api金獎得主lordhong和資深ios應用開發專家沈卓立聯袂推薦。ipad應用開發實戰 資深ios應用開發專家 現就職於美國蘋果公司 親自撰寫 基本資訊 李晨 出版社 機械工業出版社 i...

《Swift iOS應用開發實戰》 導讀

前言 第1章swift簡介 1.1初識swift 1.2 了解playground 1.2.1 playground的編輯器模式 1.2.2 時間軸簡介 1.2.3 quick look所支援的型別 1.2.4 為什麼要用playground 1.2.5 playground的一些限制 1.3 了解...

Django Web 應用開發實戰(一)

一 django框架的原理 總結 由url 俗稱 發出請求,根據urls.py中的urlpatterns列表訪問,找到view.py中對應的函式,然後拿到models中的資料並處理,最後返回到templates中對應的html上。二 環境配置 為了能讓專案找到對應的東西,不管是功能,還是資源檔案,都...