【知識圖譜】大資料環境下知識工程的機遇和挑戰
導讀:知識圖譜已經成為推動人工智慧發展的核心驅動力之一。本文選自清華大學電腦科學與技術系教授、清華-青島資料科學研究院科技大資料研究中心主任李涓子老師於2017年12月20日在阿里聯合中文資訊學會語言與知識計算專委會舉辦的知識圖譜研討會上做的以“知識工程:機器智慧的加速器”為題的報告。李涓子老師在報告中概述了與知識圖譜密切相關的在大資料環境下的知識工程在知識表示、知識獲取、知識推理計算以及知識服務中面臨的研究挑戰,並介紹了在知識圖譜的相關研究工作。
後臺回覆關鍵詞“知識工程”,下載完整版PPT。
李涓子,清華大學電腦科學與技術系教授,博士生導師。清華-青島資料科學研究院科技大資料研究中心主任、中國中文資訊學會語言與知識計算專委會主任、中國計算機學會術語委員會執行委員。研究興趣是語義 Web,新聞挖掘與跨語言知識圖譜構建。多篇論文在重要國際會議(WWW、IJCAI、SIGIR、SIGKDD)和學術期刊(TKDE、TKDD)上發表。主持多項國家級、部委級和國際合作專案研究,包括國家自然科學基金重點專案、歐盟第七合作框架、新華社專案等。獲得 2013 年人工智慧學會科技進步一等獎,2013年電子學會自然科學二等獎。
以下是演講實錄:
今天我的演講主題是“知識工程:機器智慧的加速器”,下面我將結合資料、資訊、知識、智慧等相關概念及其關係回顧知識工程四十年來的研究和應用發展,包括大資料時代知識工程的挑戰以及我們的部分相關工作。
一、知識工程四十年:讓機器更智慧
我們迎來了大資料時代,大資料具有規模性、多樣性、快速性和真實性等特點。大資料正在改變我們的生活、工作和思考方式。
在這樣的背景下,大資料對智慧服務的需求已經從單純的蒐集獲取資訊,轉變為自動化的知識提供服務,這也給知識工程提出了很多挑戰性的問題。我們需要利用知識工程為大資料新增語義/知識,使資料產生智慧(smart data),完成從資料到資訊再到知識,最終到智慧應用的轉變過程,從而實現對大資料的洞察、提供使用者關心問題的答案、為決策提供支援、改進使用者體驗等目標。
今年恰逢知識工程提出40年,我們梳理了知識工程的四十年發展歷程,總結知識工程的演進過程、技術進展以及為機器智慧所做的貢獻。
1950-1970年代 圖靈測試:
人工智慧旨在讓機器能夠像人一樣解決複雜問題,智慧的評測是圖靈測試。這一階段主要湧現出兩種人工智慧方法:符號主義和連結主義。通用問題求解程式(GPS)成為當時代表性的方法:將問題進行形式化的表達,通過搜尋,從問題的初始狀態,結合定義的規則或表示,得到目標狀態。典型應用是博弈論和機器定理證明等。這一時期的知識表達主要有邏輯知識表示、產生式規則、語義網路等。
1970-1990年代 專家系統:
只有通用問題求解不足以支援實現智慧,Feigenbaum認為知識是機器實現智慧的核心,在70年代中後期年正式提出以專家系統為代表的知識工程概念,通過知識庫+推理實現更智慧的系統。這表明在求解問題過程中還需要注入領域知識,以此確立知識工程在人工智慧領域的核心地位。這一時期知識表示有新的演進,包括框架和指令碼等。80年代後期出現很多專家系統的開發平臺,可以幫助將專家領域的知識轉變成計算機可以處理的知識。
1990-2000年代 Web1.0全球資訊網:
全球資訊網(World Wide Web)的產生為人們提供了一個開放平臺,使用HTML定義文字內容,通過超連結把文字連線起來,以此共享資訊。隨後出現了XML—標籤語言,對內容結構通過定義標籤進行標記,為後續網際網路環境下知識表示奠定了基礎。
2000-2006年代 Web2.0 群體智慧:
這一時期是資訊爆炸式增長的過程,全球資訊網的出現使得我們的知識從封閉走向開放,從集中成為分佈。原來專家系統是系統內部定義的知識,現在可以實現知識源之間相互連線,可以通過關聯來產生更多更豐富的知識,而非完全由確定的人或者單位生產。這個過程就是群體智慧,最典型的代表就是維基百科,大眾使用者去建立知識,體現了網際網路大眾使用者對知識的貢獻,也今天的大規模知識圖譜的基礎。同時,在2001年全球資訊網發明人、2016年圖靈獎獲得者Tim Berners-Lee提出語義Web的概念,旨在對網際網路內容進行結構化語義表示,而RDF和OWL就是對內容結構化表示的標識定義,在這樣的語義表示支援下,人和機器才能夠更好協同工作。
2006年至今 知識圖譜:
這一時期有很多工作在對維基百科進行結構化,例如DBpedia、YAGO和Freebase等。Google的知識圖譜(knowledge graph)就是收購了Freebase之後產生的大規模知識圖譜。現在我們看知識圖譜的發展和應用狀況,除了通用的大規模知識圖譜,各行各業也在建立行業和領域的知識圖譜。我們也看到了恨到大規模知識圖譜的應用,包括語義搜尋、問答系統與聊天、大資料語義分析以及智慧知識服務等,更多知識圖譜的創新應用還有待開發。
二、知識工程與大資料機器學習的結合
隨著資訊科技進步和大資料時代的到來,大資料機器學習也得到快速發展,基於表示學習和深度神經網路的機器學習方法獲得了巨大成果,並已經成功應用於語音識別、影象識別和機器翻譯等。
總結大資料驅動的深度學習的優點和侷限性可以看出,當前大資料驅動的機器學習是一個黑盒的學習過程。而計算機若要實現智慧,就意味著能夠幫助人類做完成複雜工作或則做出決策。目前的大資料機器學習能夠給予一些決策支援,但使用者不會滿足於只給推薦結果,使用者希望的習得的模型解釋給出的模型為何成功何時成功等。這就是可解釋的人工智慧,這就需要與人的認知進行結合。
比如機器自動識別出一張圖片中的物體是貓,它還需要告訴我們為什麼判斷為貓,如應為貓有毛、有鬍鬚有爪子等毛的特徵,也就是告訴人們機器做決策的依據是什麼。
由此,大資料深度學習學到的是事物底層特徵空間,人能理解的對應的是事物語義空間,這當中存在語義鴻溝,而知識圖譜可以用來彌合這個鴻溝。
現在我們來看以知識驅動為代表的專家系統的典型結構:知識庫、推理引擎和人機介面。當時專家系統沒有發展起來主要受限於專家知識難以獲得以及計算機計算能力的限制。
在大資料環境下,我們可以採用自動或者半自動方法利用大資料機器學習方法從大資料中獲得知識,由此建立大資料環境下智慧系統。
三、大資料環境下知識工程的研究和挑戰
在大資料環境下,我們希望能夠從網際網路開放環境下的大資料獲得知識,用這些知識提供智慧服務反哺網際網路/行業。這是一個迭代的相互增強過程,最終的目的是實現從網際網路資訊服務到智慧知識服務的躍遷。
因為提出知識工程而在1994年獲得圖靈獎的Feigenbaum教授將知識工程定義為:將知識整合到計算機系統完成只有特定領域專家才能完成的複雜任務。在大資料時代,我們對此進一步改進:知識工程是從大資料中自動或半自動獲取知識,建立基於知識的系統,以此提供網際網路智慧知識服務,如語義搜尋和問答系統等。
總結當前知識驅動和資料驅動的人工智慧方法,以符號表示為代表的知識驅動方法表示的知識明確、可以舉一反三、進行解釋和推理。而大資料深度學習為代表的資料驅動方法可以進行感知和記憶,進行關聯計算,但是難以解釋其推理計算過程。因此兩種方法的融合為我們研究基於知識的智慧技術提供了契機。
同時,兩種方法的融合也帶來許多挑戰性問題。下面從組成知識工程生命週期的知識建模、知識獲取、知識儲存和計算、以及知識重用的四個階段看每個階段所面臨的挑戰。
知識表示方面,主要是研究大資料知識表示的理論與方法,使知識既具有顯式的語義定義,又便於大資料環境下的知識計算與推理。
知識獲取與融合方面,主要研究知識獲取和語義關聯技術。目前符號表示的知識是稀疏的,如何在知識稀疏和大資料環境下研究知識引導的知識獲取方,獲得大規模和高精度的知識是我們面臨的挑戰。
在知識計算和推理方面,當前基於符號的推理雖然有一些很好的推理工具,但是大規模知識推理效率還很受約束。深度學習或概率的推理方法方便計算但是難以解釋。大資料環境下知識計算和推理需要研究深度學習和邏輯規則相結合的知識推理和演化方法,以提升新知識發現的能力。
知識工程的最終目標是實現知識驅動的個性化智慧服務。以知識圖譜關聯和分析使用者行為,通過情景感知分析使用者需求,以提供不同形式的個性化服務如知識導航、語義搜尋和問答等。
知識工程發展趨勢可以歸納為四個方面。
四、我們的相關工作
下面首先介紹我們實驗室在ACL2017上發表論文基於實體提及表示學習的實體連結工作。實體連結是知識圖譜中的基礎研究問題。有兩個挑戰,一是文字中同一個實體會有多個提及形式,例如獨立日可以用Independence Day,也可以July First。二是同一個短語可能會對應不同的實體,獨立日有可能指電影,也可能是節日。因此,組成實體提及的詞或者短語具有多義性。
我們提出一種詞、實體提及和實體的聯合表示學習模型,學習實體提及不同語義的向量表示,實現了基於實體提及的無監督實體連結方法,取得了高精度的實體連結結果。以此為主要技術研製實現的跨語言實體連結工具XLink已經應用於我們開發的跨語言知識圖譜系統XLORE中,並提供中英文文字的實體連結服務。
另一項工作,是我們實驗室唐傑主持的從2006年就開始上線執行的科技大資料的挖掘和服務平臺AMiner。AMiner目標一是建立科技領域知識圖譜,二是對研究者進行畫像,獲取研究者興趣和研究者資訊,最終實現知識推薦等智慧服務。
Aminer在專家搜尋方面利用專家結構化資訊提供精細化的搜尋服務。例如輸入“美國”、“資料探勘”和“華裔女性”就能得到滿足使用者需求的結果。Aminer 還可以通過專家基本資訊、研究成果等進行專家畫像,做研究者研究興趣的演化分析;可以根據使用者需求動態建立全球人才分佈地圖;可以做會議影響力分析;提供論文、研究報告評審專家推薦等。AMiner還建立了100餘個專家智庫。
總結匯報內容。首先,從資料、資訊、知識到智慧概念及關係看知識工程的在機器智慧中重要性;其次,知識圖譜將網際網路資訊表達成更接近人類認知世界的形式,可以將網際網路內容從符號轉化為計算機可理解和計算的語義資訊,可以更好地理解網際網路內容;然後,知識工程從大資料中挖掘知識,可以彌合大資料機器學習底層特徵與人類認知的鴻溝;最後,構建大資料環境下由資料向知識轉化的知識引擎,是實現從網際網路資訊服務到知識服務新業態的核心技術。
人工智慧賽博物理作業系統
AI-CPS OS
“人工智慧賽博物理作業系統”(新一代技術+商業作業系統“AI-CPS OS”:雲端計算+大資料+物聯網+區塊鏈+人工智慧)分支用來的今天,企業領導者必須瞭解如何將“技術”全面滲入整個公司、產品等“商業”場景中,利用AI-CPS OS形成數字化+智慧化力量,實現行業的重新佈局、企業的重新構建和自我的煥然新生。
AI-CPS OS的真正價值並不來自構成技術或功能,而是要以一種傳遞獨特競爭優勢的方式將自動化+資訊化、智造+產品+服務和資料+分析一體化,這種整合方式能夠釋放新的業務和運營模式。如果不能實現跨功能的更大規模融合,沒有顛覆現狀的意願,這些將不可能實現。
領導者無法依靠某種單一戰略方法來應對多維度的數字化變革。面對新一代技術+商業作業系統AI-CPS OS顛覆性的數字化+智慧化力量,領導者必須在行業、企業與個人這三個層面都保持領先地位:
重新行業佈局:你的世界觀要怎樣改變才算足夠?你必須對行業典範進行怎樣的反思?
重新構建企業:你的企業需要做出什麼樣的變化?你準備如何重新定義你的公司?
重新打造自己:你需要成為怎樣的人?要重塑自己並在數字化+智慧化時代保有領先地位,你必須如何去做?
AI-CPS OS是數字化智慧化創新平臺,設計思路是將大資料、物聯網、區塊鏈和人工智慧等無縫整合在雲端,可以幫助企業將創新成果融入自身業務體系,實現各個前沿技術在雲端的優勢協同。AI-CPS OS形成的數字化+智慧化力量與行業、企業及個人三個層面的交叉,形成了領導力模式,使數字化融入到領導者所在企業與領導方式的核心位置:
精細:這種力量能夠使人在更加真實、細緻的層面觀察與感知現實世界和數字化世界正在發生的一切,進而理解和更加精細地進行產品個性化控制、微觀業務場景事件和結果控制。
智慧:模型隨著時間(資料)的變化而變化,整個系統就具備了智慧(自學習)的能力。
高效:企業需要建立實時或者準實時的資料採集傳輸、模型預測和響應決策能力,這樣智慧就從批量性、階段性的行為變成一個可以實時觸達的行為。
不確定性:數字化變更顛覆和改變了領導者曾經仰仗的思維方式、結構和實踐經驗,其結果就是形成了複合不確定性這種顛覆性力量。主要的不確定性蘊含於三個領域:技術、文化、制度。
邊界模糊:數字世界與現實世界的不斷融合成CPS不僅讓人們所知行業的核心產品、經濟學定理和可能性都產生了變化,還模糊了不同行業間的界限。這種效應正在向生態系統、企業、客戶、產品快速蔓延。
AI-CPS OS形成的數字化+智慧化力量通過三個方式激發經濟增長:
創造虛擬勞動力,承擔需要適應性和敏捷性的複雜任務,即“智慧自動化”,以區別於傳統的自動化解決方案;
對現有勞動力和實物資產進行有利的補充和提升,提高資本效率;
人工智慧的普及,將推動多行業的相關創新,開闢嶄新的經濟增長空間。
給決策制定者和商業領袖的建議:
超越自動化,開啟新創新模式:利用具有自主學習和自我控制能力的動態機器智慧,為企業創造新商機;
迎接新一代資訊科技,迎接人工智慧:無縫整合人類智慧與機器智慧,重新
評估未來的知識和技能型別;
制定道德規範:切實為人工智慧生態系統制定道德準則,並在智慧機器的開
發過程中確定更加明晰的標準和最佳實踐;
重視再分配效應:對人工智慧可能帶來的衝擊做好準備,制定戰略幫助面臨
較高失業風險的人群;
開發數字化+智慧化企業所需新能力:員工團隊需要積極掌握判斷、溝通及想象力和創造力等人類所特有的重要能力。對於中國企業來說,創造兼具包容性和多樣性的文化也非常重要。
子曰:“君子和而不同,小人同而不和。” 《論語·子路》雲端計算、大資料、物聯網、區塊鏈和 人工智慧,像君子一般融合,一起體現科技就是生產力。
如果說上一次哥倫布地理大發現,拓展的是人類的物理空間。那麼這一次地理大發現,拓展的就是人們的數字空間。在數學空間,建立新的商業文明,從而發現新的創富模式,為人類社會帶來新的財富空間。雲端計算,大資料、物聯網和區塊鏈,是進入這個數字空間的船,而人工智慧就是那船上的帆,哥倫布之帆!
新一代技術+商業的人工智慧賽博物理作業系統AI-CPS OS作為新一輪產業變革的核心驅動力,將進一步釋放歷次科技革命和產業變革積蓄的巨大能量,並創造新的強大引擎。重構生產、分配、交換、消費等經濟活動各環節,形成從巨集觀到微觀各領域的智慧化新需求,催生新技術、新產品、新產業、新業態、新模式。引發經濟結構重大變革,深刻改變人類生產生活方式和思維模式,實現社會生產力的整體躍升。
產業智慧官 AI-CPS
用“人工智慧賽博物理作業系統”(新一代技術+商業作業系統“AI-CPS OS”:雲端計算+大資料+物聯網+區塊鏈+人工智慧),在場景中構建狀態感知-實時分析-自主決策-精準執行-學習提升的認知計算和機器智慧;實現產業轉型升級、DT驅動業務、價值創新創造的產業互聯生態鏈。
長按上方二維碼關注微信公眾號: AI-CPS,更多資訊回覆:
新技術:“雲端計算”、“大資料”、“物聯網”、“區塊鏈”、“人工智慧”;新產業:“智慧製造”、“智慧農業”、“智慧金融”、“智慧零售”、“智慧城市”、“智慧駕駛”;新模式:“財富空間”、“資料科學家”、“賽博物理”、“供應鏈金融”。
官方網站:AI-CPS.NET
本文系“產業智慧官”(公眾號ID:AI-CPS)收集整理,轉載請註明出處!
:由產業智慧官(公眾號ID:AI-CPS)推薦的文章,除非確實無法確認,我們都會註明作者和來源。部分文章推送時未能與原作者取得聯絡。若涉及版權問題,煩請原作者聯絡我們,與您共同協商解決。聯絡、投稿郵箱:[email protected]
相關推薦
【知識圖譜】大資料環境下知識工程的機遇和挑戰
導讀:知識圖譜已經成為推動人工智慧發展的核心驅動力之一。本文選自清華大學電腦科學與技術系教授、清
大資料的崛起帶來的機遇和挑戰
圍繞大資料的激烈爭論主要圍繞在它是否如預期的一樣好抑或它是否最終只是歸於落寞。自2011年8月開始的被大肆宣傳的谷歌流感趨勢(GFT),加劇了這種擔憂。在我看來,毫無疑問,資料分析有朝一日會對醫療保健、犯罪的監測、設計更完善的產品、改善交通模式以及農業產量起到有
【大資料學習】大資料學習基礎知識總綱
大資料需要學習什麼?很多人問過我這個問題。每一次回答完都覺得自己講得太片面了,總是沒有一個合適的契機去好好總結這些內容,直到開始寫這篇東西。大資料是近五年興起的行業,發展迅速,很多技術經過這些年的迭代也變得比較成熟了,同時新的東西也不斷湧現,想要保持自己競爭力的唯一辦法就是不斷學習。 大資
【電信學】【2016.01】實際傳播環境下的大規模MIMO
本文為瑞典隆德大學(作者:XiangGao)的電子資訊博士論文,共271頁。 行動通訊正向著第五代(5G)演進。在不久的將來,預計生活中實現網路互連的裝置(如電話、平板電腦、感測器、車輛等)數量會爆炸性地增加。因此需要比現在4G系統更高的資料速率。在5G的願景中,還包括在偏遠地區進行更
【異常帖】--- 大資料出現的所有異常,錯誤,和注意事項整理---持續更新.....
一、Ubuntu --> 修改主機名稱之後,要特別主要修改主機和ip的對映(否則會造成java.net.UnknownHostException: 主機名: 主機名的異常,mkdir: Call From java.net.UnknownHostException: s100: s100: u
【備忘】大資料spark SQL專案實戰分析視訊
一. 大資料初識 二. Spark以及生態圈概況 三. 專案開發環境搭建 四. Spark SQL概要 五. 從Hive平滑過渡到Spark 六. DateFrame與Dataset 七. External Data Source 八. SparkSQL願景 九. 大型網站日誌實戰 十.
【時政熱點】大資料 大變革
大資料 大變革 近年來,大資料以迅猛的發展速度滲透進人們生活的方方面面。大資料是資訊化發展的新階段,隨著資訊科技和人類生產生活交匯融合,網際網路快速普及,全球資料呈現爆發增長、海量集聚的特點,對經濟發展、社會治理、人民生活都產生了重大影響。 大資料的出現及應用,為國家治理提供了新手段,
【樂調查】大資料時代的市場調研樣本收集——資料驅動洞察
社交電商平臺化趨勢中,消費者關於產品或品牌的想法、態度、購物行為在網路上留下了大量足跡,社媒與電商上的資訊集中呈現了現代人的生活及思想形態。 我們發現,在以使用者為中心的產品運營中,這些資訊甚至正在影響商品的生產環節和爆款策劃。企業越來越重視消費者資訊的挖掘和
【EasyUI篇】ComboGrid資料表格下拉框元件
微信公眾號: 關注可獲得更多幹貨哦!問題或建議,請公眾號留言; ------------------------------------------------ 關注小編微信公眾號獲取更多資源 ----------------------------------
大資料環境下,我們被賣了一次又一次
大資料,人工智慧是當下網際網路最熱門的話題。 拋開大資料的人工智慧都是耍流氓,人工智慧需要大資料作為基礎支援。 大資料是1980年,著名未來學家阿爾文·托夫勒便在《第三次浪潮》一書中,將大資料熱情地讚頌為“第三次浪潮的華彩樂章”。大約從2009年開始,“大資料”成為網際網路資訊科技行
【順序表】純C環境下,函式傳遞的指標指向報錯及解決
之前開始學順序表的時候,就沒有很好地弄懂,函式裡指標的傳遞這一塊,今天把錯誤範例和一些解決方式拿出來分析一下。 網上有很多掛羊頭賣狗肉的c語言教程,函式是引用呼叫的,就很誤導人。 Wrong: typedef struct { int *elem; in
【Hadoop & Hbase】大資料儲存系統程式設計_讀出寫入
0x01 編譯環境 jdk 1.7 hbase 0.98 hadoop 2.6 Ubuntu Linux 14.04.2 0x02 目標 其中我的任務編號為5,即Sort-based Distinct Sort-based Distinct
【備忘】大資料爬蟲專案超清視訊+原始碼
本專案採用java語言實現,絕對基於真實的爬蟲專案進行改進和優化,希望進一步提升大家的大資料專案經驗。本專案基本涵蓋了爬蟲專案的整個流程,包括資料爬蟲、全文檢索、資料視覺化、爬蟲專案監控、爬蟲專案維護等等。解決了爬蟲專案中遇到的棘手問題,包括破解網站反爬策略、網站模板定期變更
【TCP/IP】虛擬機器環境下,TCP協議的簡單實現以及[Errno 61] Connection refused的排障
環境: Mac:VIM8+YouCompleteMe+Python3 Parallels下CentOS7:VIM8+YouCompleteMe+Python3 目的: Mac為Client,CentOS7為Server.Server監聽埠,並對Client的TCP請
【備忘】大資料學習從菜鳥到精通學習路線視訊教程
01.第一階段 大資料必備linux基礎與實戰 02.第二階段 大資料hadoop家族架構實戰 03.第三階段 大資料實時分析Storm入門到精通 04.第四階段 新一代大資料Spark平臺實戰 05.第五階段 知名公司大資料專案實戰
大資料環境下計算機軟體技術分析
隨著我國資訊科技的不斷髮展,我國社會已經逐漸邁入了資訊化時代,資訊化時代最主要的特徵就是建立以大資料為代表的資訊科技平臺。大資料環境下網路資訊的整合能力,資訊資源的共享能力越來越強,對計算機軟體技術的應用要求也越來越高。 目前基於大資料的計算機軟體技術在各行各業中都有著廣泛的應
【Data Cluster】真機環境下MySQL資料庫叢集搭建
摘要:本年伊始階段,由於實驗室對不同資料庫效能測試需求,才出現MySQL叢集搭建。購置主機,交換機,雙絞線等一系列準備工作就緒,也就開始叢集搭建。起初筆者對此不甚瞭解,查閱很多資料,最終都不太完善。故筆者真機環境測試成功後,整理出此搭建文件,一則防止遺忘知識總結,另則與人共享。前天完成文件由於文字偏
【CCTC 2017】大資料在運營商、圖計算、大規模機器學習以及雲時代的運用與實踐...
【CSDN現場報道】2017年5月18-19日,CSDN主辦的中國雲端計算技術大會(CCTC)在北京朝陽門悠唐皇冠假日酒店盛裝啟航。本次會議踐行“雲先行,智未來”的主題,在Keynote環節之外精心策劃了微服務、人工智慧、雲核心三大論壇及Spark、Contai
【Redis學習】:Linux環境下的Redis安裝與配置
安裝環境 redis是C語言開發的,安裝redis需要先將官網上下載的原始碼進行編譯,編譯依賴gcc環境,如果沒有gcc環境,需要安裝gcc。這個最好使用yum安裝,因為依賴關係比較多,自己不好找
【開車了】大資料競賽技術分享
本次分享為筆者在一年半時間裡的關於資料探勘技術在學習和實踐方面的經驗 由於準備時間倉促和水平有限,有誤之處請多多指教 過去的參賽成績 一般從如下4個方面來做深入分析 一套全自動的資料探勘工具應該是所有挖掘者的夢想 git上有人開發了一套自動的流程參考:https