引言
X-lab 開放實驗室作為熱衷于開源文化、思想和方法論的學術界代表,當仁不讓的會對開源相關的一些研究為大家進行相應的解讀,剛好,由開源下午茬策劃,開源社和X-lab協(xié)辦的《開源之道圖書共讀》活動在3月24號下午現(xiàn)場,來自X-lab 的黃立波為大家講解了有關貢獻開源的數(shù)學模型,也就是如題所說的納什均衡。
開源是如此的盛行,以至于人們爭相討論,這也就引出來諸多的話題和疑問,為什么開源可以如此的成功?它對于整個軟件產(chǎn)業(yè)的影響有多深遠?以及對于人類生活有何影響?
這引來的社會學家、經(jīng)濟學家、心理學家等眾多領域的專家、學者的興趣,而本期的閱讀書目《開放與共享》就是以為經(jīng)濟學家希望通過對開源的分析,來得出經(jīng)濟學視野的結論。其中,有關激勵機制方面,作者給出了一些數(shù)學模型。
以下為我們的解讀。
講解文字版
背景解釋
本期分享的出發(fā)點來源與《開放與共享》中的第二章節(jié),作者王宇在該章節(jié)中利用博弈論中的知識解釋開源創(chuàng)新激勵機制的原理。為了更透徹地理解其中原理,我們又分別參考了馮諾依曼的《博弈論與經(jīng)濟行為》,這本書被稱為博弈論的奠基石?!恫┺恼撆c信息經(jīng)濟學》從信息學的角度出發(fā)理解博弈論,也更適用于我們去理解互聯(lián)網(wǎng)框架下的開源創(chuàng)新。
我們本次分享試圖深入淺出地去理解或者證明以上觀點,即:只要開源項目本身地收益足夠高,并且開發(fā)者在參與過程中能有實質性的收獲,那么開源項目必定能夠順利開發(fā),并且不會又任何效率上的損失。
說到納什均衡,不得不提到這一部非常有名的電影《美麗心靈》,由優(yōu)秀的演員 Russell Crowe飾演,以傳奇的方式演繹了數(shù)學家John Nash的一生,以及對經(jīng)濟學的貢獻。其中,在酒吧如何成功搭訕女士的靈感,給予了在信息完全的情況下靜態(tài)博弈模型的完美詮釋。
上圖左側為我們熟知的Von Neumann,他被稱為“博弈論之父”,上圖右側為納什均衡的提出者John Nash,而John Nash的后來者Drew Fudenberg在其著作《博弈圣經(jīng)》中將博弈論作了一下概括:“我們把動物利用大自然移動的癮魂,在決策人期待的空間里,形成三維均衡的語文學理論,稱為博弈論”。Fudenberg的這段解讀晦澀難懂,但我們不妨將其切割,從博弈論的要素出發(fā)去理解:“大自然的移動”指從理性角度出發(fā)可能的戰(zhàn)略規(guī)則博弈論中的決策行為,“動物的癮魂”即指博弈論中的決策行為,而“決策人期待的空間”指代博弈論中的信息與支付,結合所有要素,我們形成的“均衡”即為所有決策者的最有戰(zhàn)略活動的組合。
博弈論中的基本概念或要素總結如上。
我們可以從博弈所強調的要素不同,將博弈分為合作性博弈和非合作性博弈。我們可以將開源項目由開發(fā)者資源提供的行為理解為“公共產(chǎn)品的私人提供”。在該框架下,開源項目可以歸類為非合作博弈。
非合作博弈論又可以從參與人行動的先后順序的角度,將其分為靜態(tài)博弈和動態(tài)博弈?;蛘邚膮⑴c人對其他參與人的特征、戰(zhàn)略空間及支付函數(shù)的知識的角度,將其分為完全信息博弈和不完全信息博弈。
將非合作博弈論分別按行動順序和信息彎曲度進行分類后,我們總結了不同情況下的納什均衡研究范疇。
我們如何從完全信息靜態(tài)博弈的角度去看待開源創(chuàng)新?當我們把開源項目的開發(fā)理解為公共產(chǎn)品私人供給的基礎上,開源創(chuàng)新究竟是屬于囚徒困境,智豬博弈,還是斗雞博弈?
囚徒困境是博弈論中的最經(jīng)典用例之一,我們發(fā)現(xiàn):即便開源開發(fā)者們知道如果彼此達成共識,并且成功開發(fā)出項目的話,是一個很好的結果。但如果開源項目開發(fā)成功不能帶來足夠大的收益,那這個開源項目很有可能陷入囚徒困境,即無法開發(fā)成功。原因在于,如果項目收益不夠豐富,那么開發(fā)者們共同開發(fā)的意愿是不符合納什均衡的,是沒有意義的。
在斗雞博弈中,存在著“你進我退”或“你退我進”兩種納什均衡。在開源項目中亦是如此,如若有別的開發(fā)者致力于項目的開發(fā),其他的開發(fā)者只需要等待真正的開發(fā)者開發(fā)成功,便可以坐享其成。所以我們可以認為,如果一個開源項目的開發(fā)只有結果性收益而不存在過程性收益,那么該項目的名義開發(fā)者,并不會都成為真正的開發(fā)者,很多參與者都會選擇“搭便車”、坐享其成,這就導致了效率的損失。
智豬博弈的用例在生活中很常見,比如在炒股時,小戶跟著大戶走是符合納什均衡的。在這里我們可以思考一個問題:為了促進開源項目的成功開發(fā),明星企業(yè)或者明星開發(fā)者的加入是否能讓整個項目的開發(fā)更為順利?這在分享過程中,引來了大家的討論,分享者的觀點是,明星企業(yè)即“大豬”的加入,多勞而不多得;普通開源工作者即“小豬”的選擇在收益不夠高的情況下,其最優(yōu)選擇用于是“搭便車”。
如果將整個項目的收益理解成v,項目參與者的投入成本為Ca和Cb,那么在假定兩個開發(fā)者加入的情況下,其支付列表如上。當收益很小時,開源創(chuàng)新無法擺脫囚徒困境;在只考慮結果性激勵的情況下,即便項目收益很高,那么也無法擺脫斗雞博弈所帶來的困境。
但是,如果提高項目的收益,囚徒困境則不再是“困境”,當v足夠大時,共同參與形成同盟,才是符合納什均衡的協(xié)議;當存在過程性激勵時,參與開發(fā)收益更高,所以不存在“搭便車”坐享其成的情況,此時,效率也不會有損失。
最后所得結論:出色的開源項目在能夠提供足夠結果性收益的情況下,如果能夠豐富社區(qū),注重過程性激勵,那么必然能夠高效地開發(fā)成功。
謝謝大家!
關于 X-lab 開放實驗室
X-Lab is a combination of two leading and pioneering laboratories from computer science and data science and engineering respectively in Tongji University (同濟大學) and East China Normal University (華東師范大學).The lab is supported by a number of core members, including doctorial supervisors, Ph.D students, master students and undergraduate students.
關于開源之道圖書共讀活動
詳情請訪問開源之道圖書和文獻共讀申明, 每月共讀一本開源相關的書籍。