Web與人工智慧時代

2021-09-11 09:12:19 字數 3326 閱讀 8159

閱讀字數:2781 用時: 14分鐘

「人工智慧」一詞最初是在2023年dartmouth學會上提出的。從那以後,研究者們發展了眾多理論和原理,人工智慧的概念也隨之擴充套件。人工智慧(artificial intelligence)英文縮寫為ai。它是研究、開發用於模擬、延伸和擴充套件人的智慧型的理論、方法、技術及應用系統的一門新的技術科學。人工智慧是電腦科學的乙個分支,它企圖了解智慧型的實質,並生產出一種新的能以人類智慧型相似的方式做出反應的智慧型機器,該領域的研究包括機械人、語言識別、影象識別、自然語言處理和專家系統等。人工智慧從誕生以來,理論和技術日益成熟,應用領域也不斷擴大,可以設想,未來人工智慧帶來的科技產品,將會是人類智慧型的「容器」。

t.cn/rnuzmwd

現在人工智慧非常火,首先是因為雲計算發達,提供了強大的計算能力。

高強度的演算法可以幫助做到人工智慧。

人工智慧需要大量資料來訓練、規劃,我們有海量的資料來做人工智慧。

這是人工智慧三股強大的動力。

microsoftgraph是乙個開發平台,它提供了強大的網路、強大的api,可以連線不同的資料、不同應用。利用相應平台的不同資料,做到跨裝置跨平台的無縫對接。

微軟在人工智慧提供了不同的平台,要把ai帶到每個人身邊,讓不同層次的開發者都能利用微軟技術幫助他們的業務。

如圖所示,最底層是硬體的創新,有海量的硬體計算能力。有gpu、scale和fpga。例如fpga可以把相應的演算法編成可程式設計的陣列寫進硬體裡,使計算更高速。

上一層提供了海量資料的儲存和分析。

第三層是machine learning的演算法,cognitive toolkit。提供了開源演算法的工具包,研究人員可以用工具包來寫自己的演算法並研究相應的人工智慧技術。

azure machine learning studio是azure的一項機器學習的服務,服務包含了一些現成演算法。通過視覺化介面,用拖拉拽的方式就可以將演算法執行起來,也可以新增python或者r的指令碼。資料科學家只需理解這些演算法,但不用自己寫太高難度的演算法。

cognitiveservice供開發者使用,它是一套api,可以直接呼叫。

微軟在不同層次提供了相應的服務。

agent:有cortana和xiaoice。

services:還有像bot framework、cognitive services、cognitive toolkit等相應的services。

infrastructure:基礎設施,比如硬體、儲存、分析都屬於infrastructure,微軟提供了相應的一些基礎設施服務用於機器學習。

認知服務是一套rest api,無論是寫web、andriod還是ios,不管是什麼樣的開發者,都可以使用這套rest api來幫助業務或應用服務變得更加智慧型化。

cognitiveservices主要有五個部分,vision、language、speech、search和knowledge。

在之前的推廣過程中,我們發現很多開發者喜歡自定義的東西,所以我們推出了自定義服務。

比如自定義的視覺服務、自定義智慧型語言理解服務、自定義語音服務、自定義搜尋和自定義決策。

計算機影像api:上傳一張圖,它可以識別出圖中的內容。

人臉api:做人臉識別、登入等操作。

內容審查器:內容合法性識別。

情感api:把人臉分析成八種表情並識別出來,每種表情給出百分比資料。

customvision service:自定義計算機視覺服務。

先進的影象處理演算法可幫助自動審查內容,通過返回人臉、影象和情緒等智慧型見解構建更人性化的應用。

識別出里的內容。

提取中的文字。

它會把的語言、方向、文字的位置都識別出來,可以做疊加。目前更適合做文字的掃瞄,全球版還能識別手寫的文字。

用api做的智慧型識別。

上傳一張人臉,人臉檢測會返回乙個json的格式。json格式包含了人臉的屬性、人臉特徵點的位置。

人臉分組。

人臉識別需要先上傳,建立乙個庫。以後根據人臉的特徵點就能進行識別。

處理應用程式中的語音。

自定義語音服務:在特定場景下,對一些特定詞彙進行調整,提高識別率。

說話人識別api:先訓練幾段語音,在後來上傳語音的時候就能自動進行識別。

translator語音api:通過語音進行翻譯。

還有必應語音api。

語音識別分為rest和websocket兩種方式。result通過n-bset的演算法計算出來。

克服語音識別障礙,如說話風格、詞彙和背景噪音。使用者可以通過調整語音識別器的語言模型,使其匹配應用程式的詞彙和使用者的說話風格,針對自己的場景進行自定義,提高語音識別在特定場景的識別率。

語言理解智慧型服務(簡稱luis, luis.ai)、web語言模型api、translator文字api、必應拼寫檢查api、文字分析api、linguistic analysis api。

讓應用能夠處理自然語言、評估觀點和主題,並了解到如何識別使用者需求。

情感分析:該api會在完成分析後返回乙個介於0-1之間的分值。接近1的分數表示積極情感,接近0的分數表示消極情感。情感分數是基於分類技術而產生的。分類器的輸入特性包含n-gram,詞性標籤中的特性以及單詞嵌入。目前,支援的語言包括英語、法語、西班牙語和葡萄牙語。

關鍵短語提取:該api會返回乙個字串列表表示輸入文字的要點。我們採用microsoft office的複雜的自然語言處理工具。目前,英語是唯一受支援的語言。

語言探測:api會返回探測到的語言以及乙個介於0-1之間的數值。數值為1表示100%確定探測到的語言種類。目前共支援120種語言。

人類要表達乙個意思,有好幾種說話方式。language uderstanding intelligent service就是要讓計算機也能夠理解人類用不同方式表達出的同乙個意思。

intent,意圖,是指所要表達的意思。

entites是乙個實體,就是裡面的引數。

使用者可以通過自定義意圖和實體,在使用者的場景下實現定製化的語音理解服務,一般可以與bot framework結合,實現智慧型客服的場景。

qnamaker,這個服務可以快速生成乙個能夠回答faq問題的智慧型客服機械人。

詳細規劃複雜的資訊和資料,以解決智慧型推薦和語義搜尋等任務。

發掘探索最新的認知服務技術。在認知服務正式發布之前,可以在這裡探索、嘗試新的認知服務技術,並提供反饋。

人工智慧需要大量資料,最重要的是如何去獲取這些資料。microsoft graph允許使用者使用組織內的資料來推動人工智慧的轉型。它借助office365、必應這些資料和外界資料的結合,與業務系統結合,打造出很多智慧型應用和服務。

我今天的演講就到這裡,謝謝大家。

推薦文章

近期活動

直播 |【阿里雲mvp meetup】一起把雲計算拆了玩兒

《her》與人工智慧

最近看了一部電影 her 也就是 她 感覺劇情非常的好,她 是講述在不遠的未來人與人工智慧相愛的科幻愛情電影。導演斯派克瓊斯 的才華讓我很震驚,這部電影不像以往的科幻電影那樣有很複雜的劇情,很炫目科幻的畫面,它只是將人工智慧融入到人類的生活當中,去展現一種全新的世界觀。虛擬化的智慧型裝置一開始進入到...

Python與人工智慧

python python是乙個非常快捷的計算機程式語言,類庫非常豐富,解決各種問題都有很多現成的工具和例子,使得很多複雜的應用根本無須了解系統細節就能輕鬆實現所需功能。python可以運用到很多方面,可以做日常任務 可以做 比如知乎 youtube就是python寫的 可以做網路遊戲的後台。其它比...

電腦DIY與人工智慧

我想組裝一台新電腦,所以最近一段時間沒少上各大電腦 了解各種配件的 效能,閱讀各種各樣的評測文章。有幾次,我去太平洋電腦城轉,發現賣電腦的竟然還不如我對各種配件了解 當然,指的是水平一般的人。不過,在關注電腦 時,我越來越明顯地感覺到,選擇一款合適的配件是簡單的 只要它的 合適 效能符合要求 質量可...