工程(Architecture/Construction/Engineer, ACE) 研究領域重要的研究議題之一。
成功的分散式合作,關鍵應不僅止於提供容易處理資訊之「資訊層級」的 設計基礎的智慧型運算單元─代理員程式技術(Software agent technology),其基 本運算的機制,都是以人類社群互動的行為作為借鏡,發展出在一封閉環境中,
能相互理解各自的存在、主動想找到溝通的對象、感知環境的變化、收集有用的 之訊、以及對環境的刺激回應自己的理解等自動化運算單元。目前除了資訊工程 持續在分散式智慧運算單元之本體論的方向上持續研究外。已經有很多實際改善
人類生活的應用。例如,個人化的數位小助理。藉由觀察使用者操作電腦的程序,
利用比對先前與設的行為模式,再回覆適當的反應。
這些先前的研究與應用,提供分散運算與溝通的新契機,讓原本只能靠人 面對面溝通的設計協同作業,有了新的思考方向。分散式運算逐步加入合作的團 隊,被視為團隊成員的一環,由人與運算單元相互合作,協助人類儲存、認知、
甚至監督等作業,引領協同作業往另一個全新的方向發展。
本研究首先提出「分散式代理員程式系統架構」,同時在架構中的資訊處理 單元加入用戶端的資料庫元件,提供儲存分散資訊的新可能。然而,代理員程式 除了作為資訊管理介面外,可以讓合作系統成為社會性的適宜環境,扮演鼓勵溝 通的小幫手。藉由賦予社群代理員程式的社會角色與功能,建構「分散式社群代 理員程式溝通資訊站模型」在分散式網路資訊環境中,協助團隊成員,相互溝通,
創造「知識共享」,彌平歧見,提高合作效能。
同時本研究,利用實際案例作為系統應用分析的資料來源,直接面對設計 營造的複雜問題。案例一的應用結果,係藉由資訊間關聯之同質性計算,結 合 GraphicVIZ 之視覺呈現方式,有效地指出相對溝通頻繁的單位,理解到雙方 已經達到設計概念共享的目的。相反的,如果團隊間,其相似熟悉度群聚分布圖 上,都呈現相互背離的現象,則表示應該採取積極交換資訊以外的溝通方式,才 能解決其漸行漸遠所引發不良溝通等問題。
本研究也完成了「擷取概念知識」的實作,經由應用分析,研究發現擷取 概念知識有兩種重要性:首先,能讓所有團隊快速理解,溝通雙方對相同資訊的 熟悉度有多少差異。其次,可以依據的樣的差異概念,作為溝通障礙的警訊,做 到防範於未然的溝通監督作業。
然而,在應用分析過程,本研究也發覺許多實際案例應用的挑戰。首先,
由於業主資料相對太少的情況下,資料的表現上極為分歧,原因是資料不可能全 數納入計算,只能靠隨機取樣得到的結果來計算。這個統計上的系統限制,與本 研究之系統設計,屬於分散式社群代理員程式之本質是相符的。因為分散式社群 代理員程式,在其團隊中,任何一個成員都不可能獲得所有資訊。每一個成員最 初都只有自己產生的資料,經過與他人的溝通協調,資訊相互傳遞的過程 (即為 本系統之在地端資料庫儲存作業所獲得的溝通資訊),才會獲得他人的概念與知 識。逐漸累積的結果,自然對其他團隊的資訊越來越熟悉。
在實際案例二的應用分析過程,本研究獲得一個寶貴的經驗。本研究分析 案例二的結果指出,所提出的「分散式社群代理員程式系統」,不但能清楚呈現
合作團隊中,對相同資訊熟悉度之關係圖。更重要的是,當合作關係中斷一段時 間後,再復工時,人類以往的記憶 (溝通概念知識) 可能已經消失,也無法從留 存下來的資料本身發覺,一定要倚賴溝通過程的紀錄資訊,才能重回當時的時 空,了解彼此過去的合作關係,進而加強未來的合作。本研究所實作的「資訊群 集」模型正好扮演溝「通記憶庫」的重要角色。
而溝通記憶庫之所以非常重要的理由是,留存下來的資料只紀錄設計最後 版本或工程進度的最後結果,並不一定會提及當時的考慮因素等資訊。如同實際 案例二的經驗─停工的事實容易察覺與恢復,但當時的難題,缺乏當地工人的停 工因素,則被遺忘且難以及時恢復記憶,致使同樣的錯誤無法及時避免。等到出 工率又嚴重下降,工程進度也嚴重落後時。營造廠商承受最大的完工壓力,而承 租廠商也因完工遙遙無期而痛苦不堪,業主的租金損失更無從追討,實為三輸之 最壞結果。
人類生活越來越繁忙,工作壓力越來越重,可惜記憶力則越來越差。如何 抱持一定的警覺,發現潛在的危機,過往的生活經驗十分重要。這樣的現象,在 合作式設計營造協同作業過程中,尤其明顯。最常發生的是,合作團隊越多,被 遺漏沒做的事情也越多。如此的說明已經充分顯示,本研究所提出的用戶端在地 資料庫─「溝通概念知識庫」,不但能保有資料最原始的資訊價值(data store),又 能浮現原本隱藏的團隊連結關係(share concept),更是用以恢復已經遺忘的設計 營造知識的重要記憶來源(concept memory)。
因此,本研究針對上述問題,提出採用「分散式社群代理員程式」系統外 在數位通訊以及社群對話能力、擷取溝通訊息、轉化成自己的概念知識,用以適 應環境做出回應,即以「原始資料」紀錄資訊;以「概念知識」創造共識;以「概 念記憶」監督管理,顯示成功解決部分之設計營造協同作業的溝通問題。
6.2 研究貢獻研究貢獻研究貢獻研究貢獻
本研究主要的貢獻為提出「分散式社群合作設計營造系統」,建構分散式的 合作環境,協助溝通行為,促使團隊成員能相互理解。不但以數位資訊技術,實 作溝通系統,提供資訊傳遞溝通之協助。更在設計營造之「概念知識」層級上提 出概念知識擷取的架構模型並完成軟體程式的實作,為設計營造協同作業研究領 域作出實質貢獻。
針對分散式溝通環境之系統「資料模型」 (data model),為了解決合作式設 計營造協同作業過程中「異質資訊」有無積極溝通與傳遞,以及設計「概念知識」
能否分享共識,達成合作目的。提出「分散式社群代理員程式溝通資料模型」以
實際的設計溝通資訊 (會議資料、Email 等),挖掘設計者的合作設計概念。經由 範例分析結果說明確實能夠,獲得顯著的「從屬概念知識」。不但說明系統資料 模型的可用性(validity),更提供「設計概念知識」作為多專家合作環境中,彼此 之間能夠「分享共識」(share understanding) 之重要驗證。
針對分散式合作系統,本研究實作了「分散式社群代理員程式系統」作為
將有機會實現合作式輔助設計 (collaborative aided design, CAD) 的雛型。
6.3 研究限制
本研究主要的限制在於沿用 Simon (1969)所提之「設計可被視為一種作業」
或「設計可被視為一種程序」等設計思考模型,將設計溝通視為一個封閉且可搜
存在。其次,利用現有儲存的資料,無法恢復全貌的溝通資訊,這在資料的分析 過程中,即可清楚發覺。
次外,本研究礙於篇幅的限制,只能實作一種「概念知識」的模型,即以 溝通雙方對相同資訊的熟悉度,用以擷取合作團隊間的合作關係。而團隊合作關 係的好壞,其決定因素不會只有資料熟悉度,這樣單一的影響因子。當然,單一 的影響因子,更無法代表所有協同作業的全貌。
6.4 後續研究後續研究後續研究後續研究
本研究完成了分散式社群代理人程式的合作系統,也完成了這個系統原始 構想的初步驗證,結果證明這個系統,有顯著的應用價值。因此,未來可以利用 這個系統作為分散式合作環境的測試平台,讓任何有趣的合作行為在這個系統中 發生,紀錄、進而分析其影響性。其未來之影響力,可見一斑。
而本研究近期的後續研究將計畫探討如何將使用者用戶端的溝通概念知識 庫擴增為「可溝通式(可交換式) 溝通概念知識庫」。本研究雖然成功地讓使用者 透過資料收集、分析以及視覺呈現方式,清楚了解自己與其他團隊的溝通關係,
但其資訊略嫌被動。如果兩位使用者在分散式合作環境中進行對話或資料傳遞等 溝通行為時,雙方各自的「溝通概念知識庫」,彼此可以作適當的連結與交換,
這正是人類合作行為由生疏到熟識的重要歷程。更重要應用是,累積(認識)越多 數量的他人「概念知識庫」,就越能掌握這個合作團隊的專業能力。將有助於協 助使用者尋找正確的專業成員作適時的合作協助。這種「將對的人放在對的位置 上」的識明性,將是合作團隊發揮最高效能的關鍵競爭力。
此外,近十年來,有關人類自然語言與語義關聯的相關研究正風起雲湧地 進行著,也產生大量的相關研究報告與成果。例如,語文、字詞間關聯性的研究 計畫 WordNet,或者以研究人類常識推裡為重心的 ConceptNet,都不約而同地 企圖賦予數位運算單元,擁有部分人類的特徵─語言與常識的推理能力。在資訊 技術方面,這兩個重要的知識推理引擎,都是以網路服務(web-based service)形 式,提供外部程式聯結使用。
因此,以本研究的分散式社群代理員程式系統為基礎,稍加修正本研究表 4.3 單機資訊群集的實體介面程式,即可透過全球資訊網路通道,聯結上述的知 識推理引擎。以類似的擴增方式,則本系統之代理員程式即可擁有需多類似的「語
因此,以本研究的分散式社群代理員程式系統為基礎,稍加修正本研究表 4.3 單機資訊群集的實體介面程式,即可透過全球資訊網路通道,聯結上述的知 識推理引擎。以類似的擴增方式,則本系統之代理員程式即可擁有需多類似的「語