日韩免费在线观看成人,骚碰成人免费视频,电影院 摸 湿 嗯…啊h

    1. <span id="um726"><blockquote id="um726"></blockquote></span>

        <span id="um726"><blockquote id="um726"></blockquote></span>
        1. 您的位置:首頁>國內(nèi) >內(nèi)容

          十種值得掌握的機(jī)器學(xué)習(xí)類API

          2019-07-01 14:09:24來源:億歐
          導(dǎo)讀雖然目前機(jī)器學(xué)習(xí)主要由Google、Amazon、IBM和Microsoft等大公司主導(dǎo),但是各類小型公司也正在潛移默化地將其算法和API引入該領(lǐng)域。現(xiàn)如今

          雖然目前機(jī)器學(xué)習(xí)主要由Google、Amazon、IBM和Microsoft等大公司主導(dǎo),但是各類小型公司也正在潛移默化地將其算法和API引入該領(lǐng)域。現(xiàn)如今,從手機(jī)上的照片流識別系統(tǒng)到電子郵件收件箱中的過濾系統(tǒng),機(jī)器學(xué)習(xí)可謂是無處不在。更有甚者認(rèn)為:機(jī)器學(xué)習(xí)已成為了未來不可或缺的工具之一。當(dāng)然,不可否認(rèn)的是:隨著互聯(lián)網(wǎng)更加趨向于個(gè)性化,機(jī)器學(xué)習(xí)已經(jīng)變得比以往任何時(shí)候都更加重要了。也許您早已聽說,像Amazon這樣的大公司正在使用其機(jī)器學(xué)習(xí)算法(具體請參見https://blog.eduonix.com/internet-of-things/6-machine-learning-algorithms-learn-newbie/),來根據(jù)用戶的興趣為客戶提供各種定制化的建議。大約就在十年前,互聯(lián)網(wǎng)的主要目的還只是單純地為您提供信息,即:根據(jù)您所提供的某個(gè)關(guān)鍵字,在全球范圍內(nèi)搜索并生成有關(guān)該特定關(guān)鍵字的結(jié)果。而如今,其主要目標(biāo)已經(jīng)變成了為用戶提供更多的相關(guān)信息,這些信息更接近于他們所搜索的內(nèi)容。這便是機(jī)器學(xué)習(xí)真正起作用的地方。

          目前,雖然機(jī)器學(xué)習(xí)主要還是由包括Google、Amazon、IBM和Microsoft在內(nèi)的大公司所主導(dǎo),但是各類小型公司也正在潛移默化地將其算法和API引入該領(lǐng)域。這些API使得不同的公司更容易地跨界共享各類知識和信息。

          下面,在深入研究那些創(chuàng)新式的機(jī)器學(xué)習(xí)類API之前,讓我們先簡單介紹一下到底何為API。

          什么是API?

          簡單說來,API或稱應(yīng)用程序編程接口(請?jiān)斠奾ttps://searchmicroservices.techtarget.com/definition/application-program-interface-API)是實(shí)現(xiàn)兩個(gè)軟件程序相互通信的代碼片段。它是一組用于構(gòu)建軟件的定義、協(xié)議和工具。API實(shí)現(xiàn)了兩個(gè)軟件之間的連接,不但負(fù)責(zé)將請求從一個(gè)軟件發(fā)送到另一個(gè)軟件,還會將請求的應(yīng)答原路返回。

          一般而言,API由兩部分組成:一、描述如何在程序之間交換信息的規(guī)范;二、作為寫入該規(guī)范并以某種方式發(fā)布出去,以供使用的軟件接口。

          因此,API有如下三種類型:

          本地API - 這些API為應(yīng)用程序提供了操作系統(tǒng)或中間件的服務(wù),例如Microsoft的.NET API。

          Web API - 這些API可運(yùn)行在互聯(lián)網(wǎng)上,實(shí)現(xiàn)消息的發(fā)送和接收,包括各種URL。

          程序API - 基于遠(yuǎn)程過程調(diào)用(Remote Procedure Call)技術(shù)的一些API,使得某個(gè)遠(yuǎn)程程序組件對于軟件的其他部分而言,就像是運(yùn)行在本地一樣。

          我們在此為您列舉了本年度值得掌握的十種“現(xiàn)象級”機(jī)器學(xué)習(xí)類API:

          ▌1.PredictionIO

          PredictionIO是一個(gè)基于Apache的開源類機(jī)器學(xué)習(xí)API,它能夠使得數(shù)據(jù)科學(xué)家更加輕松地構(gòu)建出各種預(yù)測機(jī)(predictive machines)。它可以與Apache Spark、MLlib、HBase、Elasticsearch和Spray輕松地捆綁到一起。另外,它使用獨(dú)特的模板系統(tǒng)來創(chuàng)建不同的機(jī)器學(xué)習(xí)系統(tǒng),并使得開發(fā)人員可以根據(jù)自己的需要更加輕松地定制引擎。

          同時(shí),PredictionIO還可以自動評估預(yù)測引擎,以確定應(yīng)該采用的各種最佳超參數(shù)(hyperparameters)。由于該API承擔(dān)了主要的任務(wù),因此開發(fā)人員只需簡單地添加自定義的組合??偟恼f來,PredictionIO提供的功能包括:用于快速構(gòu)建和部署的引擎,可自定義的模板,對于動態(tài)查詢的實(shí)時(shí)響應(yīng),通過系統(tǒng)性流程實(shí)現(xiàn)更快的機(jī)器學(xué)習(xí)建模,預(yù)構(gòu)建的評估措施,以及簡單的數(shù)據(jù)基礎(chǔ)架構(gòu)管理等。

          ▌2.Geneea自然語言處理API

          Geneea是一種自然語言處理(Natural Language Processing)類API,它可以對所提供的原始信息進(jìn)行分析。此類API可以從給定的URL中提取文本、或直接從給定文檔里對原始文本信息執(zhí)行各種分析。另外,開發(fā)人員還可以通過提供諸如:既用語言和特定域等其他信息,來協(xié)助提高結(jié)果的準(zhǔn)確性。因此,Geneea能夠?qū)φZ言、矯正、變音、標(biāo)記、主題檢測、名稱實(shí)體識別等主題類型進(jìn)行多種分析。

          ▌3.IBM Watson視覺識別

          IBM Watson的視覺識別(Visual Recognition)API,通過使用機(jī)器學(xué)習(xí)算法來正確地識別、分類和標(biāo)記對象。同時(shí),它還可以被用來搜索各種視覺內(nèi)容,包括:辨識顏色,查找人臉,標(biāo)記圖像,分辨年齡與性別,甚至可以在某個(gè)集合里查找相類似的圖像。另外,開發(fā)人員也可以通過創(chuàng)建和訓(xùn)練自定義的分類器,來識別他們的目標(biāo)對象。另一方面,IBM 視覺識別隸屬于IBM Watson Developer Cloud API套件的一部分,后者還包括:語音到文本,文本到語音,問與答,個(gè)性見解,音調(diào)分析等服務(wù)。

          幾年前,Slack曾是最受歡迎的協(xié)同工作通訊工具之一。從那之后,它推出了自己的API,允許開發(fā)人員為其協(xié)作空間構(gòu)建自定義的通信系統(tǒng)。開發(fā)人員可以通過該RESTful API來學(xué)習(xí)并使用Slack代碼。該API不但提供了Slack強(qiáng)大的自然語言處理功能,還允許開發(fā)人員構(gòu)建與Slack相集成的各類應(yīng)用,包括:智能聊天機(jī)器人和安排會議機(jī)器人。

          ▌5.AT&T Speech

          AT&T Speech API允許開發(fā)人員將語音識別功能,集成到他們的應(yīng)用程序之中。由AT&T Watson語音引擎所提供支持的這款A(yù)PI,還包含有自然語言處理功能,例如:自然語言的理解、語音的識別、以及語音的轉(zhuǎn)錄等。它不但可以輕松地將口語(spoken word,一種表演藝術(shù))文件轉(zhuǎn)錄為文本,還可以通過調(diào)整API以滿足諸如:Web搜索、商業(yè)搜索、語音郵件、短信、問與答等特定的需求。

          ▌6.Microsoft認(rèn)知服務(wù) - 文本分析

          Microsoft在機(jī)器學(xué)習(xí)方面已經(jīng)取得了長足進(jìn)步。它提供的API允許開發(fā)人員在執(zhí)行翻譯操作之前,先自動檢測文本的語言類型。同時(shí),它也可以從您所提供的文本中解讀出一定的“話外之音”。另外,它還提供諸如:關(guān)鍵短語提取,語言檢測,情感分析,翻譯,甚至能夠識別文本中的字符實(shí)體等其他功能。

          ▌7.Amazon機(jī)器學(xué)習(xí)

          Amazon的機(jī)器學(xué)習(xí)類API可以實(shí)現(xiàn)許多不同的功能,其中包括:欺詐檢測,內(nèi)容個(gè)性化,文檔分類和客戶流失預(yù)測等。同時(shí),它還允許開發(fā)人員快速地培訓(xùn)并部署出屬于自己的模型。不過,Amazon的API并非開源,它提供了一套按需付費(fèi)的使用計(jì)劃。

          ▌8.BigML

          BigML是一種機(jī)器學(xué)習(xí)類REST API,它允許開發(fā)人員輕松地為自己的應(yīng)用構(gòu)建和部署出AI模型。此類API能夠構(gòu)建各種包含監(jiān)督和無監(jiān)督類機(jī)器學(xué)習(xí)的任務(wù),以及具有機(jī)器學(xué)習(xí)管道的預(yù)測模型。BigML的亮點(diǎn)在于:它允許用戶使用各種標(biāo)準(zhǔn)的HTTP方法去創(chuàng)建、檢索、更新和刪除BigML的相關(guān)資源。

          一直致力于創(chuàng)新的Google,在機(jī)器學(xué)習(xí)領(lǐng)域時(shí)常給人帶來驚喜。它擁有一整套的Cloud API,旨在簡化開發(fā)人員的各項(xiàng)繁瑣任務(wù)。Google的機(jī)器學(xué)習(xí)類API包括:Cloud Vision API、Cloud Speech API、Natural Language API、Translation API和Dialogflow API五種,它們的各自特點(diǎn)如下:

          Cloud Vision API - 包括:圖像的標(biāo)注,面部、徽標(biāo)和地標(biāo)的檢測,光學(xué)字符的識別,以及顯式內(nèi)容的檢測。

          Cloud Speech API - 包括:語音識別,對麥克風(fēng)或文件的音頻轉(zhuǎn)換,80多種語言的文本轉(zhuǎn)換。

          Natural Language API - 包括:結(jié)構(gòu)分析,文本含義識別,情感分析,實(shí)體識別和文本注釋。

          Translation API – 將一種語言翻譯成另一種語言。

          Dialogflow API – 一種為各種會話接口開發(fā)的完整套件,例如:聊天機(jī)器人,或語音(voice-powered)應(yīng)用等。

          Wit.ai是一個(gè)開源的自然語言處理平臺,它提供向Web和移動應(yīng)用添加智能的語音功能。它可以為家庭自動化、聯(lián)網(wǎng)汽車、智能電視、機(jī)器人、智能手機(jī)、可穿戴設(shè)備等應(yīng)用提供智能化的語音接口。Wit.ai的文檔簡潔易懂,不但包括了各種代碼的示例,而且針對其適用于多種流行語言與平臺的SDK,提供了快速的入門指南,以及完整的Wit應(yīng)用指南。

          免責(zé)聲明:本文由用戶上傳,如有侵權(quán)請聯(lián)系刪除!

          猜你喜歡

          最新文章