開發 Diffusers 庫的道德準則
我們正努力使我們的庫更加負責任,一次一個 commit!
作為 Diffusers 庫文件 的一部分,我們自豪地宣佈釋出一份道德框架。
鑑於擴散模型在世界上的實際應用及其對社會的潛在負面影響,此倡議旨在指導 Diffusers 庫維護者在處理社群貢獻時做出技術決策。我們希望在決策過程中保持透明,最重要的是,我們旨在闡明指導這些決策的價值觀。
我們將道德視為一個利用指導價值觀、具體行動和持續適應的過程。因此,我們承諾隨著時間的推移,根據 Diffusers 專案的演變以及使其保持活力的社群的寶貴反饋,來調整我們的準則。
道德準則
- 透明度:我們致力於在管理 PR、向用戶解釋我們的選擇以及做出技術決策時保持透明。
- 一致性:我們致力於在專案管理中保證為使用者提供同等級別的關注,使其在技術上保持穩定和一致。
- 簡潔性:為了使 Diffusers 庫易於使用和開發,我們致力於保持專案目標精簡和連貫。
- 可及性:Diffusers 專案有助於降低貢獻者的入門門檻,即使沒有技術專長,他們也可以幫助執行該專案。這樣做使研究成果更容易為社群所用。
- 可復現性:我們的目標是在透過 Diffusers 庫提供上游程式碼、模型和資料集時,對其可復現性保持透明。
- 責任感:作為一個社群,透過團隊合作,我們對使用者負有集體責任,透過預測和減輕這項技術的潛在風險和危險來履行這一責任。
安全特性與機制
此外,我們提供了一個非詳盡的——並希望不斷擴充的!——由 Hugging Face 團隊和更廣泛的社群實施的安全特性和機制列表。
社群選項卡:它使社群能夠就專案進行討論和更好的協作。
標籤功能:程式碼倉庫的作者可以將其內容標記為“不適合所有人” (Not For All Eyes)。
偏見探索與評估:Hugging Face 團隊提供了一個 Space,以互動方式展示 Stable Diffusion 和 DALL-E 中的偏見。在這方面,我們支援並鼓勵偏見探索和評估。
鼓勵部署中的安全性
Safe Stable Diffusion:它緩解了一個眾所周知的問題,即像 Stable Diffusion 這樣在未經過濾的網路爬取資料集上訓練的模型,往往會產生不當內容。相關論文:Safe Latent Diffusion: Mitigating Inappropriate Degeneration in Diffusion Models。
Hub 上的分階段釋出:在特別敏感的情況下,應限制對某些程式碼倉庫的訪問。這種分階段釋出是一箇中間步驟,允許程式碼倉庫的作者對其使用有更多的控制權。
許可證:OpenRAILs 是一種新型許可證,它使我們能夠確保自由訪問的同時,設有一系列限制以確保更負責任的使用。