DeepSeek捧紅開放源碼(湛家揚博士)
在最近海外論壇Reddit「問我任何事情」會話中,OpenAI行政總裁阿爾特曼(Sam Altman)坦言,公司可能於未採用開源方法這方面「站在歷史的錯誤一邊」,像DeepSeek這樣使用開源模型的競爭對手取得成功,促使他重新考慮OpenAI的策略。這一觀點的轉變,強調了開放源碼軟件(Open Source Software)在技術界的影響力日益重要。那麼,開放源碼軟件到底是什麼?
開放源碼軟件是指其源代碼可以自由查看、修改及分發的程式和應用。這種開放性促進了全球開發人員之間的合作、創新和透明度,使軟件不斷改進。
流行的開放源碼軟件包括Linux、FireFox、Apache、LibreOffice等。開源軟件也有其自身缺點,例如支援限制、兼容性問題、可用性、功能缺失和安全顧慮等。
近期火熱的DeepSeek是一個先進大型語言模型(LLM),使用開源原則讓DeepSeek比其他LLM(如GPT)更具優勢,原因如下:
1.透明度:開放源碼允許用戶了解DeepSeek的運作方式,這種透明度能建立信任,因為用戶可以審核代碼,確保沒隱藏的功能或偏見。
2.合作:開源社區可以為DeepSeek的開發和改進作出貢獻,透過集體智慧加快創新及融合不同觀點。
3.定制化:用戶可修改和定制DeepSeek,以滿足其具體需求,這種靈活性對於具有獨特要求或利基應用的組織特別有價值。
4.成本效益:開放源碼通常消除許可費,使其對個人和組織更具經濟效益。此外,社區驅動的開發模式降低了開發成本。
5.安全性:開源項目受益於許多開發人員的審查,他們可以迅速識別及修復漏洞,合作努力增強軟件的安全性和穩定性。
6.社區支持:開源項目通常擁有充滿活力的社區,提供支援、分享知識,以及常見問題的解決方案。這個用戶和開發者網絡,為創新及故障排除創造了一個有價值的資源。
DeepSeek採用開源的原則,進一步展示透明度、定制化和社區驅動開發,在創建先進且值得信賴的人工智能解決方案方面的優勢。然而,考慮到支持限制、兼容性問題及安全顧慮等潛在缺點,決定是否使用開放源碼軟件時,必須作出明智決策。