為AI而服務設計:構建以人為本的AI創新方法

0 評論 6638 瀏覽 15 收藏 12 分鐘

隨著人工智能的發展,它已經逐漸應用于各個領域,但在人工智能解決方案方面,設計師可能會面臨新的挑戰。本文對此進行了探討,并提出了一種整合兩個學科優勢的六步方法,即“人工智能設計”,一起來看看吧。

寫在前面

隨著人工智能技術的發展,越來越明顯的是,僅靠技術和設計都不足以構建有效的人工智能解決方案、解決實際用戶的問題并對社會產生積極影響。在沒有設計師的情況下工作的人工智能工程師可能會基于未經驗證的假設過快地跳到解決方案,導致團隊解決“錯誤的問題”。相反,缺乏技術知識可能會導致設計者對人工智能的功能產生不切實際或模糊的想法,存在要么高估要么低估其能力的情況。

在人工智能解決方案方面,設計師可能會面臨新的挑戰,例如如何設計人工智能系統的透明度、“可解釋性”或可信度?;蛘呷绾卧u估人工智能解決方案對用戶和社會的影響和結果。因此,我們認為人工智能 (AI) 工程師和服務設計師應該合作創建以人為本、符合道德規范且能產生積極影響的解決方案。本文中,我們提出了一種整合兩個學科優勢的六步方法,即“人工智能設計”。

一、我們需要人工智能(AI) 嗎?

我們將人工智能設計視為一種以人為本、迭代和協作的人工智能創新方法。它利用設計師解決問題的方法,同時考慮人工智能的動態組成部分,應用人工智能創新的工程方法。該方法基于英國設計委員會提出的雙鉆石1、CRISP-DM2 數據管理方法以及我們在 OLX Group 人工智能創新方面的經驗,OLX Group 是全球增長最快的市場和分類平臺網絡之一, 超過3億在線訪問者。

人工智能和設計團隊都可以從合作中受益。我們相信,這將帶來更有效的工作方式和更以客戶為中心的解決方案。這就是為什么:

1. 人工智能創新采用以人為本的方法

AI-by-Design 采用以人為本的人工智能創新方法,在開發解決方案之前深入了解客戶需求。有時人工智能并不是正確的解決方案。有時,更簡單的解決方案(例如電子表格)可能會做得很好并節省資源。因此,在開發開始之前,需要確定人工智能是否確實是解決問題的正確工具。團隊應該構建任何能解決問題的東西,賦予人類權力,而不是規定特定的工具或技術。

2. 利用跨學科性

AI-by-Design 鼓勵跨孤島的工作方式,而不是從設計研究團隊向人工智能工程師冷冰冰地移交見解。當設計師和人工智能工程師合作時,他們可以彌補彼此的盲點,并且減少溝通錯誤的空間。該流程更加高效、有效,解決方案將更加以客戶為中心且技術上可行。這將確保他們應對正確的挑戰,從而節省團隊時間。事實上,在麥肯錫 2021 年發布的《人工智能現狀》中,“開發人工智能工具時使用設計思維”被認為是人工智能高績效者最重要的差異化因素。

3. AI-by-Design 解決方案專為我們動態的世界而設計

人工智能模型通常在沙箱環境中進行訓練,但最終卻被用于我們混亂、復雜的世界。因此,我們認為人工智能模型需要持續的再訓練。

在現實世界中,解決方案受到用戶與最終產品交互方式的影響,而人工智能具有許多動態組件。設計一種收集用戶反饋和實際行為數據的方式至關重要。需要這些輸入數據來改進模型,確保人工智能解決方案按預期并以合乎道德的方式工作。

這之間其實存在一種差距,雖然這聽起來很理想,但我們不能只是將幾位人工智能工程師和設計師放在一個團隊中,并期望他們毫不費力地一起創新。我們經常觀察到這兩個學科沒有共同語言,對彼此持有錯誤的假設,并且以不同的方式工作。

例如,人工智能工程師使用 Visual Studio 代碼工作,而設計師通常使用 Miro 等工具。機器學習模型需要盡可能細致和準確地工作,而設計原型可能非常概念性和推測性。機器學習指標圍繞數字和預測發展,而設計指標則圍繞人類需求和客戶體驗發展。比較方法時也存在同樣的差異,如圖 2 所示。在圖中,設計委員會的雙鉆石與 CRISP-DM 數據管理方法重疊。出現三個差距:

差距 1:缺少“原因”

如果人工智能工程師被排除在項目的初始階段之外,那么他們構建的解決方案就有可能偏離最初的客戶問題,了解客戶需求是關鍵。

差距2:缺乏技術理解

另一方面,設計師常常對人工智能的可能性抱有不切實際的期望,并且并不總是了解最新的技術發展。由于設計人員無法輕易理解工程組件,因此他們通常需要幫助來掌握所提出解決方案的可行性,以避免傾向于難以實施的解決方案。

差距3:缺乏反饋循環

在流程結束時,當構建解決方案時,需要有一種方法來檢查解決方案是否按預期工作、是否收集了正確的數據以及模型是否符合道德規范。這可以通過反饋循環來解決。反饋循環可以提供解決方案的大量可見性和透明度。這非常重要,因為在大多數情況下,現實世界與開發人工智能的訓練環境有很大不同。此外,由于用戶與已開發的人工智能解決方案之間的持續交互,將可以獲得新的數據。當收集到正確的數據時,可以通過消除偏差和異常值來不斷改進模型。

二、AI-by Design 的六個步驟

為了填補空白并找到工作方式,我們創建了一個六步方法。

1.發現:第一步旨在了解項目的目標、客戶需求以及他們的問題以及商業機會。它通常涉及客戶研究。

2. 定義:第二步,團隊定義挑戰范圍:他們選擇要解決的問題或要追求的機會。此步驟包括研究背景和人工智能的可能性。

3.人工智能設計決策:在這個階段,鼓勵團隊問自己這是否是一個可以而且應該解決的問題??梢杂肁I來解決。如果是,他們會評估需要哪些數據,并研究解決方案是否可能產生不道德的后果。如果人工智能不是正確的解決方案,這也是一個很好的結果。人工智能既昂貴又耗時。如果其他替代方案可以解決問題,則應選擇它們。

4. 開發:第四步旨在了解如何才能最好地解決問題?,F在是探索不同解決方案并研究所需數據和建模的時刻。人工智能工程師可以進行探索性數據分(EDA),這意味著深入研究數據以更好地理解數據,看看是否存在異常值、缺失值以及是否可以建立基線模型。

5. 測試:在致力于構建和部署解決方案之前,團隊應該確定有哪些風險假設并嘗試驗證它們,例如使用原型測試。這是檢查是否應該構建解決方案或是否需要“pivot”的最快方法。

6. 交付和評估:最后,團隊應該迭代、完善、推介并最終將解決方案交付給最終客戶和關鍵利益相關者。然而,這個過程并沒有就此結束。相反,團隊需要不斷迭代解決方案。隨著時間的推移,將會出現更多的數據,這些數據可以為解決方案帶來新的啟發。需要設計一個監控系統(反饋回路),以確保盡快檢查和糾正現實生活中的偏差和數據漂移。

前面的六個步驟旨在為那些希望改進團隊實現人工智能創新方式的人提供指導。

結論

公司需要技術和設計來構建人工智能:(A) 有效,(B) 解決實際用戶的問題,(C) 具有積極的業務影響。前面的路還很長,但我們相信我們提出的方法能夠使組織以高效且合乎道德的方式進行創新。

原文作者:Serena Westra, Ioannis Zempekakis(該文章已獲得相關方和原作者授權)

原文名稱:AI-by-Design: Human-Centred AI Innovation: A six-step approach for building AI solutions

譯者:陳昱志Yeutz Chen,微信公眾號:YeutzDesign(ID:Yeutzsheji),專注于服務設計領域,致力于服務設計創新轉型研究。

本文由 @陳昱志Yeutz Chen 翻譯發布于人人都是產品經理。未經許可,禁止轉載。

題圖來自Unsplash,基于CC0協議。

該文觀點僅代表作者本人,人人都是產品經理平臺僅提供信息存儲空間服務。

更多精彩內容,請關注人人都是產品經理微信公眾號或下載App
評論
評論請登錄
  1. 目前還沒評論,等你發揮!