????????決策支持系統是管理科學的一個分支,原本與人工智能屬于不同的學科范疇,但自20世紀80年代以來,由于專家系統在許多方面取得了成功,于是人們開始考慮把人工智能技術用于計算機管理中來。在用計算機所進行的各種管理中,如管理信息系統(MIS)、事務處理系統(TPS)、辦公自動化系統(OAS)、決策支持系統(DSS)等,與人類智能關系最密切的莫過于決策支持系統,因而人們首先在這方面開展了研究工作,做了許多開拓性的研究,取得了一定的進展,逐漸形成了智能決策支持系統(IDSS)這一新興的研究領域。
一、決策與決策過程
????????決策是針對某一問題,根據確定的目標及當時的實際情況制訂多個候選方案,然后按一定標準從中選出最佳方案的思維過程。
????????分析人們做決策的過程就會發現,當要對某一問題進行決策時,首先是把問題的要求搞清楚,確定要達到的目標,然后運用已掌握的各種數據、解題方法、知識等建立多個候選方案,最后通過對各候選方案的評判、分析、修正確定出可行的最佳方案并進行實施,在實施過程中如果發現了某些原來未考慮到的情況,或者原先的情況發生了變化,可再重新確定目標,重復上述過程。當然,在許多情況下一旦作出了決策就不再可挽回。因此,對一些重要問題的決策應是十分慎重的。以上決策過程可用圖1描述出來。
????????決策是人類面對復雜問題時通過邏輯分析、推理判斷和量化計算選擇最優行動方案的認知過程。完整的決策過程遵循“目標確定→方案生成→方案評判→實施反饋”的閉環,融合了定性分析與定量建模,是智能決策支持系統(IDSS)的核心研究對象。
(一)確定目標(Goal Determination)
1. 基本思想與定義
????????基本思想:通過明確決策問題的期望狀態,建立多維度、多層次的目標體系,為后續方案生成與評判提供準則。
????????定義:設決策問題的論域為?Ω,決策目標集合為,每個目標g_i對應一個映射
,表示方案在該目標上的效用值。目標體系滿足:
(1)一致性:, g_i?與g_j無邏輯沖突
(2)完備性:覆蓋決策問題的所有關鍵維度
2. 表示形式與實現過程
表示形式:
(1)單目標:標量函數?g(x),如利潤最大化
(2)多目標:向量函數,滿足帕累托最優準則。
實現過程(基于SMART原則):
(1)目標分解:將總目標逐層分解為可量化的子目標(如企業戰略目標→財務目標→利潤率、資產周轉率)
(2)權重分配:采用層次分析法(AHP)確定各目標權重
(3)約束定義:明確目標實現的邊界條件,如資源限制
3. 算法描述:層次分析法(AHP)確定目標權重
步驟:
(1)構建層次結構:目標層、準則層、方案層(如選購手機:目標層-“最佳手機”,準則層-“價格、性能、續航等”)
(2)構造判斷矩陣:
其中為薩蒂標度
(3)權重計算:求判斷矩陣最大特征值?λ_max?及對應特征向量w,歸一化w?得到權重向量。
(4)一致性檢驗:若?CR < 0.1,判斷矩陣通過一致性檢驗
4. 具體示例:企業投資決策目標確定
背景:某公司計劃投資新生產線,需確定決策目標
過程:
(1)總目標:最大化投資回報率(ROI),兼顧風險控制與市場份額提升
(2)子目標分解:
g_1: 凈現值(NPV)≥500 萬元
g_2: 投資回收期(PP)≤3 年
g_3: 市場份額增長率≥15%
(3)權重分配:通過AHP得到?w_1=0.5, w_2=0.3, w_3=0.2
(4)約束條件:總投資預算≤2000萬元,技術團隊人力≤50人
(二)形成候選方案(Candidate Generation)
1. 基本思想
????????在對問題進行識別之后,就可著手進行形成候選方案的工作。但是,在形成候選方案時需要運用有關數據、解題方法、計算方法以及有關的知識等,這就要求在形成候選方案之前,先建立起與問題有關的模型、知識庫、數據庫等,然后運用模型及有關知識得出候選方案。
????????通過結構化方法或啟發式算法生成滿足目標約束的可行方案,確保方案集的多樣性與完備性。
2. 技術手段
(1)數學規劃:如線性規劃(LP)、整數規劃(IP)
(2)啟發式方法:遺傳算法(GA)、粒子群優化(PSO)
(3)知識驅動:基于規則的方案生成(如IF 成本 < 100 萬元 THEN 方案A)
3. 示例:生產計劃方案生成
問題:某工廠生產兩種產品,資源約束為工時?≤?400小時,原材料?≤?300公斤
模型:
?方案生成:
(1)求解 LP 得到最優解?(x_1, x_2) = (20, 120)
(2)考慮設備維護等軟約束,生成次優方案?(30, 110)?和?(40, 100)
(三)評判(Evaluation)
這是對得出的候選方案按事先確定的評判標準進行評價,并從中選出最佳方案的過程。在評判時,先按評判標準得出評價指標,然后再按這些評價指標進行綜合評判。如果有多個候選方案的綜合評判都滿足事先確定的評判標準,則從中選出最優者作為決策方案;如果沒有一個候選方案能滿足評判標準,則需要重新形成候選方案。
1. 多屬性決策(MADM)框架
設方案集,屬性集
,決策矩陣
,其中?d_ij為方案?s_i?在屬性?c_j?上的取值。
2. TOPSIS評判算法
步驟:
(1)標準化:(效益型屬性)或
(成本型屬性)
(2)加權矩陣:
(3)正負理想解:
(4)距離計算:
(5)綜合得分:
3. 示例:供應商選擇評判
屬性:價格(成本型)、質量(效益型)、交貨期(成本型)
決策矩陣:
權重:w = [0.3, 0.5, 0.2]
計算過程:
(1)標準化后加權矩陣:
(2)正負理想解:
(3)綜合得分:,選擇供應商 3
(四)實施與反饋(Implementation & Feedback)
1. 實施過程
(1)資源分配:根據最優方案調配人力、資金、物資
(2)監控機制:設定關鍵績效指標(KPI),如
(3)調整策略:當時觸發方案修正
2. 反饋閉環
(五)決策環境(Decision Environment)
1. 環境分類
(1)確定性:所有參數已知且確定(如庫存管理中的固定需求)
(2)不確定性:參數服從概率分布(如市場需求)
(3)模糊性:參數具有模糊邊界(如“高需求”對應隸屬度函數)
2. 環境建模
采用隨機規劃或模糊規劃處理不確定性:?
其中ξ為隨機變量。
二、決策支持系統
????????決策支持系統(Decision Support System,簡記為DSS)是在管理信息系統(Management Information System,簡記為MIS)基礎上發展起來的一種計算機管理系統。
????????1954年,美國商業界首先把計算機運用到管理領域,進行工資管理、數據統計、帳目計算、報表登記等數據處理和事務信息服務工作,稱之為電子數據處理(Electronic Data Processing,簡記為EDP)及事務處理系統(Transaction Processing Sysem,簡記為TPS)。電子數據處理及事務處理系統把人們從繁瑣的事務處理中解脫了出來,大大地提高了工作效率。但是,任何一項數據處理都不是孤立的,它需要與其它工作進行信息交換及資源共享,在此情況下,管理信息系統與辦公自動化系統(Office Automation System,簡記為OAS)就應運而生。管理信息系統是一個由人及計算機等組成的、能進行管理信息收集、傳遞、存儲、加工、維護和使用的系統,主要面向企業的經營管理。例如,生產調度、計劃優化、財務管理、人事管理、物質管理、設備管理、能源管理、銷售管理、市場管理等。它應用運籌學方法(如規劃論、庫存論、排隊論等)和數據庫技術等對企業進行綜合性、全面的計算機輔助管理,以幫助企業實現其規劃目標。辦公自動化系統主要面向辦公事物的處理及信息服務,以提高辦公效率,改善辦公環境。
????????管理信息系統能把孤立的、零碎的信息變為一個比較完整、有組織的信息系統,不僅解決了信息的“冗余”問題,而且提高了信息的效能。但是,管理信息系統只能幫助管理者對信息作表面上的組織與管理,如統計、查詢等,而不能把信息的內在規律更深刻地挖掘出來為決策提供高層次的服務。在此情況下,于20世紀70年代初,美國麻省理工學院的莫頓(S.S.Morton)和肯(G.W.Keen)等人提出了決策支持系統的概念,并為之做了許多開拓性的工作,使之成為計算機在管理方面的一個新的應用領域。
????????決策支持系統與多種學科都有密切的聯系,如計算機科學及工程、管理科學、人工智能等,人們從不同角度進行解釋,給出了多種定義。概括起來可以認為,決策支持系統是一個具有如下特征的計算機管理系統:
(1)能對諸如計劃、管理、方案選優之類需要進行決策的問題進行輔助決策。
(2)只能輔助和支持決策者進行決策,而不能代替決策者,即它所提供的功能是支持性
的,而不是代替性的。
(3)它所解決的問題一般是半結構化的。
(4)它是通過數據和決策模型來實現決策支持的。
(5)著重于改善決策的效益,而不是決策的效率。
(6)以交互方式進行工作。
在以上特征中,應該特別強調的是“決策支持”,它表示決策支持系統只是支持決策者進行決策,提高決策的有效性,而不是代替決策者,決策的主體是人而不是決策支持系統。
三、決策支持系統的支持類型
????????決策支持系統(DSS)的“支持”按智能化程度分為四類,體現了從數據呈現到主動決策的演進。
(一)被動支持(Passive Support)
????????決策支持系統只是向決策者提供一個進行仿真的工具,決策者可利用該工具對自己的假設或決策方案進行仿真,以便在實施之前發現可能存在的問題,避免造成損失。
1. 核心特征
(1)提供基礎數據檢索與報表生成,不參與決策過程
(2)技術手段:數據庫(DB)、電子表格(Excel)
(3)典型應用:企業ERP系統的數據查詢模塊
2. 示例:銷售數據查詢
????????用戶輸入時間范圍和產品類別,系統返回銷量報表,不提供分析建議
(二)傳統支持(Conventional Support)
????????這是指由決策支持系統向決策者提供盡可能多的候選方案,然后由決策者進行選擇。從提出方案這一點來看,它比管理信息系統有了很大進步,但它沒有注意到候選方案的質量。尋求多種方案對于決策是必不可少的,但關鍵是如何作出選擇。如果希望作出比較好的決策,那么就沒有必要去尋求很多質量不高的方案,由此可以看出傳統的決策支持系統對于如何改善決策的過程存在著不足。
1. 核心特征
(1)集成模型庫與數據庫,支持定量分析
(2)技術架構:“數據庫 + 模型庫 + 用戶接口”三部件結構
(3)模型類型:統計模型(回歸分析)、運籌學模型(線性規劃)
2. 示例:生產調度 DSS
(1)數據庫存儲設備產能、訂單需求等數據
(2)模型庫調用排程算法(如關鍵路徑法CPM)
(3)輸出最優生產計劃甘特圖
(三)規范支持(Normative Support)
????????這是一種理想化的支持,決策者只需提供數據和要求,它就可以對決策過程進行控制。事實上這是不現實的,因為決策所面臨的問題大都是半結構化甚至非結構化的,在許多情況下不能進行形式化描述及通過算法來解決,需要通過與人的交互才能繼續工作,這就從客觀上決定了決策支持系統的工作方式不能是全自動的。
1. 核心特征
(1)引入規則引擎與專家知識,提供規范性決策建議
(2)技術融合:專家系統(ES)+ 傳統DSS
(3)推理機制:正向推理(數據驅動)、反向推理(目標驅動)
推理機制說明:
(1)正向鏈(數據驅動):從事實出發,匹配規則直至得出結論,適合預測、監控(如“給定傳感器數據,推導設備狀態”);
(2)反向鏈(目標驅動):從假設目標出發,反向驗證條件,適合診斷、調試(如“假設設備故障,驗證是否存在電壓異常”);
有關“專家系統”的內容,可以看我的文章:專家系統的基本概念解析——基于《人工智能原理與方法》的深度拓展_專家系統的本質-CSDN博客?
2. 示例:醫療診斷支持系統
(1)知識庫存儲醫學規則:IF 體溫 > 38℃ ∧?咳嗽 = 是 THEN 懷疑肺炎
(2)用戶輸入癥狀數據,系統通過規則推理輸出診斷建議
(四)擴展支持(Extended Support)
????????這種支持方式不僅向決策者提供候選方案,而且能對決策者進行誘導,在尊重決策者判斷的同時,提供一種開放環境,激發決策者的創造性,使之產生高質量的決策。顯然,這是一種值得推崇的支持方式。
1. 核心特征
(1)融合機器學習、大數據分析,支持動態自適應決策
(2)技術前沿:預測分析(如 LSTM 時間序列預測)、強化學習(RL)
(3)能力突破:從“支持決策”到“輔助決策自動化”
2. 示例:金融風控決策系統
(1)訓練隨機森林模型識別欺詐交易模式
(2)實時數據流輸入,模型自動計算欺詐概率?P(欺詐|x)
(3)當?P > 0.95?時觸發自動攔截
四、智能決策支持系統(Intelligent Decision Support System, IDSS)
????????決策支持系統主要是以數據和模型來支持決策的,這種基于兩庫(數據庫、模型庫)的結構對決策支持系統的結構有很大的影響,其后的研究大都是以它為基礎進行的。盡管決策支持系統已經獲得了較大的發展,但由于它的兩庫結構及數值分析方法,使其應用范圍受到了限制,特別是對于那些帶有不確定性的問題以及難以獲得精確數值解的問題難以進行處理。另外,由于系統中缺少與決策有關的知識及相應的推理機制,使得系統不具有思維能力,不能對高層次的決策提供有力的支持。專家系統的成功使決策支持系統的研究受到啟迪,人們開始考慮把人工智能的有關技術用于決策支持系統中,這就出現了智能決策支持系統(Intelligent?Decision?Support System,簡記為IDSS)。
????????IDSS在傳統DSS基礎上引入人工智能技術,構建“數據 - 模型 - 知識 - 智能”的四層架構,實現對非結構化問題、不確定性環境的高效處理。
(一)體系結構與核心組件
1. 五元組模型
IDSS = (DB, MB, KB, RB, IU)
(1)數據庫(DB):存儲結構化數據(如SQL表)與非結構化數據(如文本、圖像)
(2)模型庫(MB):包含統計模型(如Logistic回歸)、優化模型(如GA)、AI模型(如神經網絡)
(3)知識庫(KB):存儲領域知識(如產生式規則、本體)
(4)推理機(RB):實現邏輯推理(如歸結原理)與機器學習推理(如模型預測)
(5)用戶接口(IU):支持自然語言交互(如ChatGPT式對話界面)
2. 智能組件技術
知識表示:
(1)產生式規則:IF 條件 ?THEN ?結論 ?[置信度]
(2)本體模型:通過OWL語言定義概念層級(如“疾病”→“傳染病”→“流感”)
推理機制:
(1)確定性推理:假言推理(Modus Ponens)?(P →?Q, P)???Q
(2)不確定性推理:證據理論(D-S 理論)計算命題信任度
有關“經典邏輯推理(含假言推理)”可以看我文章:
經典邏輯推理的基本概念——基于王永慶著《人工智能原理與方法》的深度解析_什么是基于默認信息的推理?解釋在人工智能系統中如何應用默認推理來處理不完-CSDN博客
有關“證據理論(D-S 理論)”可以看我文章:不確定與非單調推理的證據理論——D-S理論與應用模型-CSDN博客?
(二)與傳統 DSS 的關鍵區別
特征 | 傳統 DSS | IDSS |
問題類型 | 結構化 / 半結構化 | 非結構化(如自然語言) |
支持方式 | 模型驅動 | 數據驅動 + 知識驅動 |
學習能力 | 無 | 支持機器學習(如遷移學習) |
交互模式 | 命令式 | 自然語言 / 可視化交互 |
(三)應用示例:智能供應鏈決策系統
1. 決策問題
動態調整庫存水平,平衡缺貨成本與庫存持有成本
2. IDSS 架構實現
(1)數據層:
實時采集銷售數據、供應商交貨期、運輸延誤概率
存儲于分布式數據庫(如 HBase)
(2)模型層:
基礎模型:經濟訂貨批量(EOQ)模型
智能模型:構建LSTM網絡預測未來銷量
(3)知識層:
規則庫:IF 運輸延誤率> 20% ?THEN ?安全庫存增加30%
本體庫:定義“庫存”“供應商”“運輸”等概念及其關系
(4)推理層:
基于預測銷量調整EOQ模型參數
結合運輸延誤規則動態修正安全庫存
(5)交互層:
可視化界面顯示庫存預警(如紅色警示缺貨風險)
自然語言查詢:“下周北京地區庫存是否充足?”
(四)理論拓展:決策智能的數學基礎
1. 效用理論(Utility Theory)
設方案?s_i?的效用值為?u(s_i),滿足:
(1)完備性:
(2)傳遞性:?
多目標效用函數可表示為加性模型:
2. 貝葉斯決策理論
在不確定性環境下,最優決策使期望效用最大化:
?
其中?θ_k?為環境狀態,D?為觀測數據
3. 強化學習決策
智能體通過與環境交互學習最優策略?pi^*:
?
其中?γ為折扣因子,r_t?為即時獎勵
有關“強化學習”的內容,可以看我文章:模型優化之強化學習(RL)與監督微調(SFT)的區別和聯系_sft和rl區別-CSDN博客?
(五)挑戰與未來方向
1. 核心挑戰
(1)跨模態融合:如何有效整合結構化數據(如表格)與非結構化數據(如文本、圖像)
(2)可解釋性:深度學習模型的“黑箱”問題,需發展可解釋 AI(XAI)技術
(3)實時性:處理高頻數據流(如高頻交易)時的低延遲決策需求
2. 前沿方向
(1)認知決策支持:模擬人類認知過程,構建“直覺 - 分析”雙系統 IDSS
(2)群體決策智能:融合多決策者偏好,解決分布式決策沖突(如區塊鏈共識機制)
(3)自適應決策:結合元學習(Meta-Learning)實現快速場景遷移
五、總結
????????智能決策支持系統通過“數據驅動建模 + 知識驅動推理”的協同機制,將決策過程從經驗主導提升為科學量化與智能優化,成為復雜系統管理的核心工具。從被動的數據呈現到主動的智能決策,其發展路徑緊密依賴人工智能、運籌學、統計學的交叉創新。未來研究需聚焦于不確定性處理的魯棒性、多智能體決策的協同性,以及人機交互的自然化,推動IDSS 在智慧醫療、智能交通、金融風控等領域的深度應用,實現“決策支持”向“決策智能”的范式跨越。