當前位置:
首頁 > 科技 > 快手如何通過演算法和算力支撐用戶的增長

快手如何通過演算法和算力支撐用戶的增長

自從玩了快手,相信你一定是這樣的......

如今,短視頻成了人們的新寵,閑暇時大家總是習慣性地拿出手機「刷刷刷」。而在眾多短視頻應用中,堅持「記錄生活,記錄你」的快手一直頗受大家青睞。

備受喜愛的背後,是北京快手科技有限公司強大的技術支撐能力。剛剛成立時,快手便組建了AI團隊,推出智能推薦、人臉識別、自動美顏、視頻即時特效等功能。但當快手日播放量成長到百億次級,日上傳視頻量達千萬條級時,如何通過它實現每個人獨特的幸福感,讓每個人都有機會被世界看到?英特爾產品與技術的加入,以更強勁的計算力和更優化的演算法,幫助快手AI平台更好地記錄了我們的生活。

更強算力:讓AI更懂內容

在快手AI平台,無論是智能推薦,還是精準營銷,或者是智能鑒黃,都需要對用戶上傳的視頻進行有效的分析和感知。目前快手AI平台的兩大核心功能:圖像檢索和語音識別,都需要不斷優化。

在圖像檢索方面,K-Means聚類演算法是目前快手 AI平台重要的演算法之一,快手AI 平台可以迅速將用戶上傳的視頻進行索引歸類,加入特徵庫,並通過推薦系統向用戶推薦匹配度和相關性最高的視頻。在實施時,AI 平台需要執行大量的迭代計算,但當需要處理的圖像數據集達到一定規模後,快手逐漸發現其 AI 平台在多線程計算處理上開始顯現出不足。

為此,英特爾一方面幫助快手對其演算法進行優化,通過重構數據結構和完全矢量化的方法,使演算法的數據處理效率得以提高。另一方面,英特爾為快手AI平台提供的新一代英特爾至強可擴展處理器,也極大地提升了K-Means 聚類演算法的處理效率。經測試可為快手AI平台帶來高達原有平台2.22倍的性能增益,圖像檢索帶來的系統高負荷問題自然也迎刃而解。

全方位演算法:釋放AI平台潛能

針對海量視頻內容進行語音識別也是快手AI平台的重要日常。目前,快手採用業界流行的Kaldi*語音識別工具箱來進行工作。而在Kaldi處理語音的各個環節中,有多處需要用到大量的矩陣計算。

為幫助快手 AI 平台進一步提升在語音識別上的工作效能,除引入新一代的英特爾至強可擴展處理器外,英特爾還為快手提供了英特爾MKL與高性能編譯器兩項「尖端武器」。前者包含了一系列經過深度優化、線程化和矢量化的數學函數,能夠最大化地發揮基於英特爾架構的處理器的性能潛力。來自英特爾的高性能編譯器自帶的大量高性能可用設置,也可與新一代英特爾至強可擴展處理器相互配合,為矩陣計算帶來更高的計算效率,從而大大提高語音識別在解碼等流程上的性能。

經過6種不同設計的工作負載的測試,發現經過優化的語音識別,處理性能可提升至優先前的1.92倍到2.46倍不等。

快手科技 CEO 宿華曾提到,對快手來講,是要構建一整套以 AI 技為核心的基礎設施,能夠用科技的力量提升每一個人獨特的幸福感覺,能夠讓每一個人更多更好地感受這個世界,也能夠更好地被這個世界所感受到。

現在,英特爾與快手的工程師們正攜起手來,以先進的產品與技術為這一願景添磚加瓦。未來,雙方還計劃在AI基礎設施構建,軟體、演算法優化等多個維度開展更深層次的合作,以技術之「芯」,幫助人們記錄和分享在這個美好世界中的點點滴滴。

除了快手,英特爾也正在攜手其他合作夥伴用科技提升每個人的幸福感。在剛剛過去不久的2018英特爾人工智慧大會上,英特爾與30多家合作夥伴共同展示了AI領域的前沿應用。

喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 AI科技大本營 的精彩文章:

這次拿下Python全靠它了!一個互動式的學習資源!
演算法工程師養成記

TAG:AI科技大本營 |