馬化騰首談騰訊開源時(shí),鵝廠已在Github上放出82個(gè)項(xiàng)目,標(biāo)星24萬
本文經(jīng)AI新媒體量子位(公眾號ID:QbitAI)授權(quán)轉(zhuǎn)載,轉(zhuǎn)載請聯(lián)系出處。
“騰訊希望在科研領(lǐng)域投入更多力量,把‘科技向善’納入公司新的使命與愿景。我們將通過內(nèi)外部開放源代碼等方式,積極參與‘全球科技共同體’的共建。”
在2019年智博會(huì)上,馬化騰對外表明了騰訊對開源的態(tài)度。這也是他首次對外談起騰訊開源。
開源意圖也很明顯:攀登科技和產(chǎn)業(yè)的“珠峰”。
馬化騰表示,這往往要依賴“科技共同體”和“全球產(chǎn)業(yè)生態(tài)”。就像5G一樣,這并不是一項(xiàng)單一技術(shù),而是一系列技術(shù)創(chuàng)新,需要“聯(lián)合登山隊(duì)”來征服。
對此,有不少網(wǎng)友點(diǎn)贊,說騰訊的格局越來越大了。當(dāng)然,也有網(wǎng)友“調(diào)侃”稱:把王者榮耀匹配代碼開放出來,我看看怎么匹配的贏一局輸一局的。
那么,騰訊將如何打造“聯(lián)合登山隊(duì)”?馬化騰沒說,但鵝廠早已在行動(dòng)了。
截止到2019年8月,騰訊已經(jīng)在GitHub上放出了82個(gè)項(xiàng)目,覆蓋微信、騰訊云、騰訊游戲、騰訊AI、騰訊安全等相關(guān)領(lǐng)域。
鵝廠開源簡史:3Q大戰(zhàn)為起點(diǎn)
騰訊開源,可以追溯到3Q大戰(zhàn),這是騰訊開放的起點(diǎn),也是騰訊開源的起始線。
騰訊在官方開源網(wǎng)站上介紹稱,騰訊的開放是從內(nèi)到外的一個(gè)過程。2010年的“3Q大戰(zhàn)”后,騰訊開始擁抱“開放”戰(zhàn)略,技術(shù)研發(fā)也在這種環(huán)境下開始向共享、復(fù)用和開源邁進(jìn)。
2011年,騰訊在內(nèi)部提倡以公共組件的形式共享和復(fù)用代碼;2012年,騰訊嘗試發(fā)布了第一個(gè)對外開源項(xiàng)目。
到了2013年,鼓勵(lì)和推進(jìn)騰訊內(nèi)、外部開源落地執(zhí)行開始“寫入”騰訊的代碼文化;
2014年,開源變得流程化:制定和發(fā)布了騰訊的開源策略和具體流程,并發(fā)布第一批的6個(gè)官方開源項(xiàng)目。
2015年,開源變得組織化:騰訊開源聯(lián)盟(TOSA),在騰訊技術(shù)管理委員會(huì)的支持下整體指導(dǎo)和管理騰訊開源工作。
2016年,騰訊開始以Github為主要陣地經(jīng)營開源項(xiàng)目;從2016年底開始,騰訊對外開源開始進(jìn)入了快節(jié)奏時(shí)代。
之后,騰訊再度加快了開源的業(yè)務(wù)和步伐,以發(fā)起者、貢獻(xiàn)者兩種不同方式積極參與開源。
到現(xiàn)在,鵝廠已經(jīng)成為開源領(lǐng)域的重要參與者,所有項(xiàng)目在GitHub上獲得了24萬+標(biāo)星。
鵝廠開源章法:由內(nèi)及外、步步推進(jìn)
騰訊開源,也有策略,具體來說可以分為三大步驟:
第一步,內(nèi)部開源協(xié)同。首先拉通內(nèi)部項(xiàng)目和組織,優(yōu)化資源配置,集中優(yōu)勢尋求技術(shù)突破。隨后,騰訊建立起篩選機(jī)制將代碼開放出來。
第二步,外部代碼開放。優(yōu)化設(shè)計(jì)與代碼結(jié)構(gòu),不斷拓展落地場景,有效利用外部貢獻(xiàn)者資源實(shí)現(xiàn)資源整合,構(gòu)建技術(shù)影響力。
第三步,社區(qū)開放治理。在這一階段,注重大規(guī)模技術(shù)推廣與應(yīng)用、開發(fā)者生態(tài)體系構(gòu)建、社區(qū)領(lǐng)袖與領(lǐng)導(dǎo)力培養(yǎng)、全社會(huì)研發(fā)資源的優(yōu)化配置四個(gè)方面。

此外,在號召更多的開發(fā)者參與到開源項(xiàng)目中時(shí),騰訊也不僅僅只是靠情懷,還有“獎(jiǎng)勵(lì)”:
項(xiàng)目負(fù)責(zé)人視貢獻(xiàn)質(zhì)量發(fā)放 30-200 不等Q幣。
而且, 每季度由騰訊開源辦公室及項(xiàng)目團(tuán)隊(duì)共同評選出杰出貢獻(xiàn)者,頒發(fā)貢獻(xiàn)者證書,年末也會(huì)進(jìn)行年度評選。
鵝廠開源AI:已有7個(gè)項(xiàng)目
隨著AI技術(shù)不斷發(fā)展,騰訊在AI領(lǐng)域也開源了多個(gè)項(xiàng)目,分別是:
1、騰訊大數(shù)據(jù)開源的Angel
這是一個(gè)基于參數(shù)服務(wù)器架構(gòu)的分布式計(jì)算平臺,剛剛發(fā)布了3.0版本更新,功能覆蓋機(jī)器學(xué)習(xí)各個(gè)階段。
目前在GitHub上Star數(shù)已超過4200,F(xiàn)ork數(shù)超過1000。
自2016年年初在騰訊內(nèi)部上線以來,Angel 已應(yīng)用于微信支付、QQ、騰訊視頻、騰訊社交廣告及用戶畫像挖掘等業(yè)務(wù)。
開源地址:
https://github.com/Angel-ML
2、騰訊優(yōu)圖開源的NCNN
這是一個(gè)面向手機(jī)端的高性能神經(jīng)網(wǎng)絡(luò)前向計(jì)算框架。
目前在GitHub上Star數(shù)已超過7100,F(xiàn)ork數(shù)超過1800。
同樣,NCNN也已經(jīng)在騰訊多款應(yīng)用中使用,如QQ、Qzone、微信、天天P圖等。
開源地址:
https://github.com/Tencent/ncnn
3、騰訊優(yōu)圖開源的MedicalNet
這是一個(gè)深度學(xué)習(xí)預(yù)訓(xùn)練模型,也是騰訊開源的首個(gè)醫(yī)療AI項(xiàng)目。
目前在GitHub上Star數(shù)已超過500,F(xiàn)ork數(shù)超過100。
開源地址:
https://github.com/Tencent/MedicalNet

4、騰訊微信開源的PhoenixGo
這是一個(gè)人工智能圍棋程序,基于對AlphaGo Zero論文的實(shí)現(xiàn),并做了若干提高訓(xùn)練效率的創(chuàng)新。
目前在GitHub上Star數(shù)已超過2400,F(xiàn)ork數(shù)超過460。
開源地址:
https://github.com/Tencent/PhoenixGo
5、騰訊AI Lab開源800萬中文詞的NLP數(shù)據(jù)集
這是一個(gè)大規(guī)模、高質(zhì)量的中文詞向量數(shù)據(jù)集,包含800多萬中文詞匯。
開源地址:
https://ai.tencent.com/ailab/nlp/embedding.html
6、騰訊AI Lab開源的“Tencent ML-Images”
這一項(xiàng)目,由多標(biāo)簽圖像數(shù)據(jù)集ML-Images和深度殘差網(wǎng)絡(luò)ResNet-101構(gòu)成。
目前在GitHub上Star數(shù)已超過2400,F(xiàn)ork數(shù)超過410。
開源地址:
https://github.com/Tencent/tencent-ml-images
7、騰訊AI Lab開源的PocketFlow
這是一個(gè)自動(dòng)化深度學(xué)習(xí)模型壓縮框架,目標(biāo)是實(shí)現(xiàn)自動(dòng)化的深度學(xué)習(xí)模型壓縮與加速。
目前在GitHub上Star數(shù)已超過2200,F(xiàn)ork數(shù)超過410。
開源地址:
https://github.com/Tencent/PocketFlow
開源,中國科技公司的新風(fēng)尚
能夠感覺到,中國的科技公司越來越喜歡開源了。
比如阿里巴巴、百度、滴滴等等,近年來也開源了不少自己在使用的技術(shù)。
這固然有公司本身的考慮,比如打造開發(fā)生態(tài)或借助廣大開發(fā)者之手完善技術(shù)等等。
但從其他方面來看,從借助開源技術(shù),到貢獻(xiàn)開源技術(shù),這是中國科技公司的自信體現(xiàn),也是中國科技力量不斷變強(qiáng)的明證。

最后,關(guān)于開源,還有關(guān)于華為的一些動(dòng)向。
最近一個(gè)月,華為先后宣布要開源鴻蒙OS、方舟編譯器和自研AI框架MindSpore等技術(shù)。
與當(dāng)前科技公司大多選擇GitHub不同,華為想組建中國的開源社區(qū)。
華為消費(fèi)者BG軟件部總裁王成錄在2019年華為開發(fā)者大會(huì)上透露,一兩個(gè)月后,中國的開源基金會(huì)將正式運(yùn)營起來。
屆時(shí),國內(nèi)的開源基金會(huì)也將借鑒國外的運(yùn)作模式,根據(jù)大家在社區(qū)的貢獻(xiàn)來確定大家的排名。
不出意外,華為要開源的項(xiàng)目,必然會(huì)出現(xiàn)在其中。