日韩床上生活一级视频|能看毛片的操逼网站|色悠悠网站在线观看视频|国产免费观看A淫色免费|国产av久久久久久久|免费A级视频美女网站黄|国产毛片av日韩小黄片|热久久免费国产视频|中文字幕无码色色|成人在线视频99久久久

機(jī)電之家 > 機(jī)電號(hào) > 正文 申請(qǐng)入駐

facebook利用人工智能調(diào)整網(wǎng)絡(luò)服務(wù)器性能

機(jī)器學(xué)習(xí)近年來已被用于調(diào)整機(jī)器學(xué)習(xí)本身的性能,那么為什么不用機(jī)器學(xué)習(xí)來提高網(wǎng)絡(luò)服務(wù)器的性能呢?

facebook的研究人員就是這樣做的,他們周一發(fā)表了有關(guān)用機(jī)器學(xué)習(xí)調(diào)整運(yùn)行在社交網(wǎng)絡(luò)服務(wù)器基礎(chǔ)設(shè)施上的服務(wù)器設(shè)置的文章。

benjamin letham、brian karrer、guilherme ottoni和eytan bakshy的文章發(fā)表在_bayesian analysis_期刊上,作者還在facebook的人工智能研究博客上發(fā)了博文。

facebook與所有互聯(lián)網(wǎng)服務(wù)一樣也運(yùn)行所謂的a/ b測(cè)試,目的是評(píng)估服務(wù)器在各個(gè)變量發(fā)生變化時(shí)的運(yùn)行情況。有些人調(diào)整過不同版本的網(wǎng)頁,例如改變按鈕的外觀或文本的布局,他們就知道,調(diào)整(例如在一個(gè)商業(yè)網(wǎng)站上的調(diào)整)可以優(yōu)化諸如點(diǎn)擊率或購物車使用之類的東西。

facebook的科學(xué)家在這項(xiàng)研究中研究了實(shí)時(shí)生產(chǎn)系統(tǒng)(jit:just- in-time)編譯器選項(xiàng)的改變對(duì)性能的影響,編譯器將python轉(zhuǎn)換為facebook用于提供http請(qǐng)求的開源web服務(wù)器內(nèi)的本機(jī)x86服務(wù)器代碼,即“hiphop虛擬機(jī)”。

例如,可以將jit設(shè)置為執(zhí)行給定代碼塊的內(nèi)嵌之類的操作。這樣的調(diào)整會(huì)令代碼更大些,因此需要進(jìn)行a / b測(cè)試,原因是更大的代碼會(huì)消耗更多的服務(wù)器內(nèi)存,因而有必要確定是否值得這樣做。

文章的作者用了名為“貝葉斯分析”的方法,貝葉斯分析是一種機(jī)器學(xué)習(xí)算法,基本思想是強(qiáng)調(diào)使用過去或先前的信息來確定最佳解決方案。貝葉斯分析在過去十年里被廣泛用來優(yōu)化“超參數(shù)”機(jī)器學(xué)習(xí),例如用來確定批量的大小或?qū)W習(xí)速度參數(shù)的大小。由于貝葉斯優(yōu)化可以代替人手做超參數(shù)設(shè)計(jì)的苦差事,有人將用了貝葉斯優(yōu)化的機(jī)器學(xué)習(xí)稱為“自動(dòng)化”機(jī)器學(xué)習(xí)。

文章的作者在使用jit編譯器的設(shè)置運(yùn)行a / b測(cè)試時(shí)在各種不同的地方用了貝葉斯。這樣做最大的好處是速度。由于必須在生產(chǎn)環(huán)境中進(jìn)行測(cè)試以觀察不同設(shè)置的影響,因此希望能夠快速完成測(cè)試,以便將更改進(jìn)一步用于網(wǎng)絡(luò)服務(wù)器。

作者在文章里表示,典型的a / b測(cè)試是在每一次只測(cè)試一個(gè)配置的改變,而貝葉斯優(yōu)化則“允許我們用更少的測(cè)試共同調(diào)整更多的參數(shù)并找到更好的值?!?/p>

這里的關(guān)鍵是“共同”這個(gè)詞:貝葉斯機(jī)制可以從給定的a / b測(cè)試推斷出其他參數(shù),以縮小“可行的“配置,因而無需進(jìn)行相應(yīng)的實(shí)際a / b測(cè)試就能排除某些配置選擇。作者用了廣泛搜索能力的字眼,稱“連續(xù)空間里參數(shù)值的測(cè)試不僅為我們提供了關(guān)于這些參數(shù)結(jié)果的信息,而且還提供了關(guān)于附近點(diǎn)的信息?!?貝葉斯模型可以從前期測(cè)試結(jié)果中獲得了新的經(jīng)驗(yàn)數(shù)據(jù),這些經(jīng)驗(yàn)數(shù)據(jù)又可以用于進(jìn)一步縮小搜索潛在最優(yōu)配置的范圍,因此整個(gè)a / b測(cè)試逐步地就越來越高效了。

facebook這項(xiàng)貝葉斯優(yōu)化研究的新貢獻(xiàn)是處理噪聲。作者指出,在a / b實(shí)驗(yàn)中測(cè)試服務(wù)器設(shè)置與優(yōu)化機(jī)器學(xué)習(xí)網(wǎng)絡(luò)不同,這時(shí)的測(cè)試結(jié)果和測(cè)量均存在很多噪音,在現(xiàn)實(shí)世界中,設(shè)置的變化對(duì)服務(wù)器性能的影響可以是各種各樣的,而且還存在“噪聲”約束,例如服務(wù)器內(nèi)存的使用需要在合理的范圍之內(nèi)。文章的作者提出了在貝葉斯算法中解決這種噪聲的方法,他們得出的結(jié)論是,用新方法比用其他類型的貝葉斯方法更容易得到最優(yōu)解。

用了此方法的a / b測(cè)試方法存在一個(gè)有趣的小問題,有些配置從不會(huì)被用到:因?yàn)樨惾~斯優(yōu)化分析的預(yù)測(cè)完全排除了那些配置,相應(yīng)的變量已在測(cè)試中被移除。文章的作者則認(rèn)為這是個(gè)好處,可以減少用戶進(jìn)行大量不同實(shí)驗(yàn)的煩惱。

特別聲明:以上內(nèi)容(如有圖片或視頻亦包括在內(nèi))為自媒體平臺(tái)“機(jī)電號(hào)”用戶上傳并發(fā)布,本平臺(tái)僅提供信息存儲(chǔ)服務(wù)

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of JDZJ Hao, which is a social media platform and only provides information storage services.

/企業(yè)主營產(chǎn)品/
/閱讀下一篇/

大數(shù)據(jù) 云計(jì)算 人工智能 “互聯(lián)網(wǎng)+”助

相關(guān)推薦
熱點(diǎn)推薦
161502文章數(shù) 683關(guān)注度
往期回顧 全部

設(shè)備相關(guān)熱點(diǎn)

設(shè)備相關(guān)推薦

頭條要聞

設(shè)備要聞

設(shè)備資訊

往期設(shè)備要聞