為什么要在基于人工智能的項(xiàng)目中使用設(shè)計(jì)思維?
譯文?譯者 | 李睿
審校 | 孫淑娟
人工智能開發(fā)經(jīng)理和設(shè)計(jì)師通常使用設(shè)計(jì)思維方法來(lái)構(gòu)建更加以人為本和開發(fā)敏捷的人工智能系統(tǒng)。
選擇正確的項(xiàng)目管理方法對(duì)企業(yè)的項(xiàng)目開發(fā)至關(guān)重要。它將幫助開發(fā)人員減少錯(cuò)誤,加快開發(fā)過(guò)程,并幫助發(fā)現(xiàn)目標(biāo)群體的問題。只有在深入了解目標(biāo)群體的需求之后,開發(fā)人員才能開發(fā)出解決他們問題的解決方案。項(xiàng)目管理有很多方法都是著眼于發(fā)現(xiàn)問題,設(shè)計(jì)思維就是其中之一。
人工智能正在成為人們生活中更加重要和關(guān)鍵的一部分。從自動(dòng)駕駛汽車到Siri或Alexa等語(yǔ)音助理,基于人工智能的產(chǎn)品和服務(wù)無(wú)處不在。人工智能設(shè)計(jì)思維是設(shè)計(jì)人工智能系統(tǒng)的過(guò)程,該系統(tǒng)可以在資源有限的不可預(yù)測(cè)的環(huán)境中以一種精益而迭代的方式運(yùn)行。為人工智能設(shè)計(jì)需要與為其他類型技術(shù)設(shè)計(jì)不同的技能,因?yàn)槿斯ぶ悄懿⒉蛔裱深A(yù)測(cè)的規(guī)則和行為。企業(yè)需要了解更多有關(guān)人工智能如何影響流程以及如何將其實(shí)施到其人工智能項(xiàng)目中的信息。
什么是設(shè)計(jì)思維?
設(shè)計(jì)思維是創(chuàng)建完美開發(fā)過(guò)程的古老方法(其實(shí)仍然很現(xiàn)代)之一。這種方法從用戶開始,并將用戶置于整個(gè)開發(fā)的中心。用戶的需求、情緒、感受以及面臨的問題應(yīng)該是開發(fā)團(tuán)隊(duì)最重要的事情。
在上世紀(jì)60年代,探索者開始圍繞設(shè)計(jì)思維形成他們的第一個(gè)想法,這可以在L.Bruce Arche的《視覺思維經(jīng)驗(yàn)》一書中找到它們。他們的目標(biāo)是在實(shí)用產(chǎn)品或服務(wù)開發(fā)中為有創(chuàng)造力的人員(如畫家、作家或設(shè)計(jì)師)使用工具和最佳實(shí)踐。
一段時(shí)間以來(lái),IT世界中的設(shè)計(jì)思維有點(diǎn)被遺忘了,或者它不是敏捷或Scrum時(shí)代最流行的方法,但隨著實(shí)施設(shè)計(jì)思維對(duì)項(xiàng)目的一些明顯改進(jìn),它的受歡迎程度不斷提高,比如更快和更好的決策,幫助企業(yè)對(duì)目標(biāo)群體的問題有一個(gè)清晰的認(rèn)識(shí),降低整個(gè)項(xiàng)目的風(fēng)險(xiǎn)等等。
設(shè)計(jì)思維方法論如何適應(yīng)人工智能項(xiàng)目的發(fā)展?
人工智能中應(yīng)用設(shè)計(jì)思維的挑戰(zhàn)之一是沒有通用的方法。在經(jīng)過(guò)幾年類似項(xiàng)目的開發(fā)工作之后,Nexocode制定了一個(gè)成熟且經(jīng)過(guò)實(shí)戰(zhàn)考驗(yàn)的流程,該流程使用了很多來(lái)自設(shè)計(jì)思維的框架和解決方案,例如在軟件開發(fā)社區(qū)設(shè)計(jì)Sprint框架中流行的一種解決方案。整合并匹配知識(shí)和經(jīng)驗(yàn),為每一個(gè)希望通過(guò)機(jī)器學(xué)習(xí)進(jìn)行創(chuàng)新的企業(yè)制定路線圖。它從為每個(gè)客戶量身定制的人工智能設(shè)計(jì)Sprint研討會(huì)開始,專注于研究人工智能機(jī)會(huì)、原型設(shè)計(jì)和測(cè)試可能的人工智能的實(shí)現(xiàn)。相信每個(gè)企業(yè)都希望開發(fā)一個(gè)有用的人工智能項(xiàng)目,以了解他們應(yīng)該開發(fā)項(xiàng)目的原因、地點(diǎn)和方式,這就是人工智能設(shè)計(jì)Sprint專注于這些主題的原因。這只是一個(gè)開始,但是一旦客戶決定繼續(xù)開發(fā)該項(xiàng)目,采取的每一步都是在設(shè)計(jì)上進(jìn)行迭代的。
在將設(shè)計(jì)思維融入人工智能開發(fā)時(shí),團(tuán)隊(duì)是關(guān)鍵。因此,擁有一支經(jīng)驗(yàn)豐富的人工智能專家團(tuán)隊(duì)至關(guān)重要。他們將在整個(gè)過(guò)程中發(fā)揮重要作用,他們的知識(shí)和技術(shù)將會(huì)給項(xiàng)目帶來(lái)重要影響。
為什么機(jī)器學(xué)習(xí)項(xiàng)目需要以人為本的方法?
與設(shè)計(jì)其他類型的技術(shù)相比,設(shè)計(jì)人工智能需要不同的技能,因?yàn)槿斯ぶ悄懿蛔裱深A(yù)測(cè)的規(guī)則和行為。這意味著需要盡可能地創(chuàng)建以人為中心的解決方案,考慮到每天將使用這些技術(shù)的用戶的需求、情感、感受和想法,同時(shí)考慮他們?cè)谑褂眠@種基于人工智能的過(guò)程中可能面臨的所有問題產(chǎn)品或服務(wù)。設(shè)計(jì)解決方案的可行性及其影響并不像在正常的軟件開發(fā)中那么明顯。機(jī)器學(xué)習(xí)項(xiàng)目需要良好、合乎道德的設(shè)計(jì)和可靠的數(shù)據(jù)源。每個(gè)項(xiàng)目都不同,但項(xiàng)目經(jīng)理的數(shù)據(jù)科學(xué)知識(shí)對(duì)于成功的研發(fā)至關(guān)重要。
設(shè)計(jì)師應(yīng)專注于人工智能設(shè)計(jì)思維,以創(chuàng)建以人為本的人工智能產(chǎn)品和服務(wù)。這就是人工智能設(shè)計(jì)師必須遵循與其他類型技術(shù)相同的設(shè)計(jì)思維過(guò)程的原因,但也要考慮每天使用這些技術(shù)的人們的情緒、感受和想法,同時(shí)考慮所有問題,包括人工智能倫理,他們?cè)谑褂么祟惾斯ぶ悄芙鉀Q方案時(shí)可能會(huì)面臨的那些問題。
(1)承擔(dān)責(zé)任
在人工智能項(xiàng)目中,承擔(dān)責(zé)任至關(guān)重要,因?yàn)榛谌斯ぶ悄艿漠a(chǎn)品和服務(wù)已經(jīng)在影響人們的日常生活。
在人們生活的各個(gè)方面使用人工智能時(shí),進(jìn)行人工智能設(shè)計(jì)思維的設(shè)計(jì)師應(yīng)該考慮所有可能的場(chǎng)景,同時(shí)考慮實(shí)際使用過(guò)程中不同類型的風(fēng)險(xiǎn)。例如,如果人工智能系統(tǒng)做出特定決策,誰(shuí)應(yīng)該承擔(dān)責(zé)任?人工智能系統(tǒng)的決策是最終的,還是有人員監(jiān)督?
(2)解釋能力
深度學(xué)習(xí)系統(tǒng)像黑盒一樣工作。他們的決策過(guò)程無(wú)法以與人們可能做出決定類似的方式來(lái)解釋。在某種程度上,所有人工智能解決方案都可以而且應(yīng)該是可以解釋的。但是,人工智能設(shè)計(jì)師需要明白,人工智能并不是一個(gè)魔盒,它的工作方式有一些規(guī)則,這意味著人們可能知道人工智能在特定場(chǎng)景中會(huì)以這種方式工作的原因。
(3)信任
基于人工智能的產(chǎn)品和服務(wù)可能不容易信任。人工智能算法通常是不透明的,缺乏解釋性人工智能會(huì)導(dǎo)致過(guò)度依賴人工智能。設(shè)計(jì)思維是一種工具,它允許開發(fā)人員通過(guò)設(shè)計(jì)為用戶提供清晰反饋循環(huán)的系統(tǒng)來(lái)建立對(duì)人工智能的信任,以便他們了解人工智能算法的作用。
(4)人機(jī)交互
人機(jī)交互是一種新事物,必須區(qū)別于標(biāo)準(zhǔn)的人機(jī)交互。有幾種人機(jī)交互最佳實(shí)踐和建議。設(shè)計(jì)思維方法是基于人工智能的產(chǎn)品和服務(wù)的一個(gè)很好的框架,因?yàn)樗膭?lì)企業(yè)從最終用戶的角度思考人工智能,并專注于可能的交互。
在這種情況下,與其他方法相比,設(shè)計(jì)思維的主要優(yōu)勢(shì)在于它允許通過(guò)考慮輸入數(shù)據(jù)、算法過(guò)程、輸出和所有可能使用人工智能的場(chǎng)景來(lái)設(shè)計(jì)人工智能解決方案。這樣,設(shè)計(jì)師就可以更好地控制人工智能決策過(guò)程,使人工智能比編程語(yǔ)言更加明確。
人工智能中的設(shè)計(jì)思維階段
談?wù)撛O(shè)計(jì)思維時(shí)要理解的最重要的事情之一就是這個(gè)階段。設(shè)計(jì)思維是一個(gè)簡(jiǎn)單的過(guò)程,在這個(gè)過(guò)程中,下一個(gè)階段從上一個(gè)階段開始,只有在前一階段完成后才能開始。
(1)同理心
這個(gè)階段專注于對(duì)企業(yè)的用戶產(chǎn)生同理心。應(yīng)該聚集許多代表不同社會(huì)、思維方式、經(jīng)歷和群體的人,并與他們一起發(fā)現(xiàn)他們的感受、想法和期望。例如,企業(yè)可以如何使用其產(chǎn)品或服務(wù)改善他們的生活。
需要記住的是,企業(yè)開發(fā)過(guò)程的中心始終以人員及其需求為中心。企業(yè)正在實(shí)施一個(gè)有助于其制造過(guò)程的后臺(tái)人工智能平臺(tái)。每個(gè)過(guò)程都有很多利益相關(guān)者參與,第一階段是關(guān)于感覺和未來(lái)的目標(biāo)和機(jī)會(huì)。在實(shí)施人工智能時(shí),這個(gè)階段變得更加復(fù)雜,因?yàn)榭赡苄枰私庖恍┯嘘P(guān)機(jī)器學(xué)習(xí)模型、神經(jīng)網(wǎng)絡(luò)或數(shù)據(jù)分析的知識(shí)。在項(xiàng)目開始時(shí)就必須考慮人工智能的可行性,以避免將復(fù)雜的實(shí)施過(guò)程引入現(xiàn)有的解決方案。
(2)定義
在與不同的人員互動(dòng)之后,可以定義其目標(biāo)群體和目標(biāo)挑戰(zhàn)。開發(fā)人員需要思考采用人工智能的機(jī)會(huì)。選擇一個(gè)具有特定且合理需求的小組,并專注于他們的問題來(lái)實(shí)施工智能解決方案。這樣可以清楚地看到整個(gè)情況,并選擇要在項(xiàng)目中解決的問題?,F(xiàn)在是提出問題、尋求見解并深入研究問題的時(shí)候了。
(3)構(gòu)思
這一階段是為目標(biāo)群體的問題尋找解決方案。需要召集團(tuán)隊(duì),讓團(tuán)隊(duì)成員集思廣益。這一階段的目標(biāo)是釋放團(tuán)隊(duì)的創(chuàng)造力,并找到一些新的或不尋常的方法來(lái)解決目標(biāo)群體的問題。在這一階段,可以制定在項(xiàng)目中使用哪些人工智能算法、工具和技術(shù)。
(4)原型
在團(tuán)隊(duì)成員進(jìn)行頭腦風(fēng)暴之后,選擇最有趣的想法并將其轉(zhuǎn)換為原型,例如最小可行性產(chǎn)品(MVP),以盡快收集知識(shí)。在這個(gè)階段沒有必要開發(fā)一個(gè)全面的人工智能解決方案,因?yàn)檫@是一個(gè)耗時(shí)的過(guò)程。這一階段的主要目標(biāo)應(yīng)該是具備學(xué)習(xí)能力。使用這種人工智能開發(fā)方法,企業(yè)將選擇最好的方法來(lái)開發(fā)完美的軟件。
(5)測(cè)試
這是最后但可能是最重要的階段之一,因?yàn)樗梢詭椭髽I(yè)識(shí)別和消除產(chǎn)品的問題。這是向目標(biāo)群體展示原型或在第一階段選擇的接近真實(shí)的環(huán)境中進(jìn)行測(cè)試的時(shí)刻。可以觀察用戶的反應(yīng),他們?nèi)绾问褂闷髽I(yè)提供的產(chǎn)品,以及他們的情緒。企業(yè)的解決方案能解決他們的問題嗎?如果他們不喜歡,現(xiàn)在是改進(jìn)的時(shí)候了。
設(shè)計(jì)思維的優(yōu)勢(shì)
(1)滿足利益相關(guān)者的需求
提高客戶滿意度和企業(yè)內(nèi)部軟件的業(yè)務(wù)采用率是在每個(gè)項(xiàng)目(包括基于人工智能的項(xiàng)目)中實(shí)施設(shè)計(jì)思維的最重要優(yōu)勢(shì)之一。使用設(shè)計(jì)思維方法構(gòu)建的產(chǎn)品的用戶在使用時(shí)表現(xiàn)出更高的滿意度。由于企業(yè)的用戶始終處于產(chǎn)品開發(fā)的中心,客戶滿意度應(yīng)該始終是其主要目標(biāo)。
(2)提高人工智能投資的投資回報(bào)率
企業(yè)花費(fèi)在設(shè)計(jì)思維練習(xí)上的時(shí)間可以確保其長(zhǎng)期人工智能投資。每個(gè)企業(yè)都有其特點(diǎn)和需求。這是機(jī)器學(xué)習(xí)的實(shí)施應(yīng)該量身定做的原因。設(shè)計(jì)思維有助于在企業(yè)中找到痛點(diǎn)并為人工智能定義業(yè)務(wù)案例,因此有助于將其人工智能夢(mèng)想轉(zhuǎn)化為有利可圖的投資。
(3)創(chuàng)新
設(shè)計(jì)思維過(guò)程的構(gòu)思階段旨在以非標(biāo)準(zhǔn)的方式進(jìn)行思考,也就是開箱即用。這種方法可以引導(dǎo)企業(yè)找到從未考慮過(guò)的解決問題的方法。這可能會(huì)幫助企業(yè)創(chuàng)建一個(gè)非常創(chuàng)新的解決方案,并在市場(chǎng)上脫穎而出。
(4)降低失敗風(fēng)險(xiǎn)
當(dāng)企業(yè)詳細(xì)調(diào)查目標(biāo)群體及其問題時(shí),將開發(fā)出滿足他們需求的產(chǎn)品,并且產(chǎn)品成功的機(jī)會(huì)更高。
結(jié)語(yǔ)
設(shè)計(jì)思維方法將會(huì)存在很長(zhǎng)時(shí)間,這也證明它是可以用于人工智能產(chǎn)品或服務(wù)開發(fā)的有效和有用的方法。
但這不是一件容易的事,企業(yè)可能會(huì)遇到問題。因此,必須找到可靠的合作伙伴為其團(tuán)隊(duì)提供支持,而這將從戰(zhàn)略會(huì)議開始,到成功的測(cè)試和開發(fā)階段結(jié)束。
原文標(biāo)題:??Applying Design Thinking to Artificial Intelligence. Why Should You Use It in Your AI-Based Projects????,作者:Dorota Owczarek?