999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

用于線性規劃的診斷與決策可視化

2020-04-22 23:38:12韋東鑫
現代計算機 2020年8期
關鍵詞:可視化模型

韋東鑫

(四川大學計算機學院,成都610065)

0 引言

線性規劃是在各種約束條件下構建線性規劃模型并從中挑選出最合適的計算方法,進而求解出最佳結果。線性規劃目前被廣泛應用于現有數學計算方法中并能夠解決工作生活中的各種實際問題,但要想將現實問題抽象為線性規劃模型存在著諸多困難,例如,分析人員需要足夠的先驗知識才能很好地在各種約束條件下完成對現實問題的抽象,線性規模模型中的參數難以預先確定。此外,大規模復雜的線性規劃求解結果難以讓用戶進行分析且難以理解。

人眼的感知能力是目前已知的最強生物感知系統,人眼對圖片的識別能力要遠遠超出對數字與文字的識別??梢暬萌搜鄣膹姼兄芰祿D換為可交互的可視化圖像,能夠增強數據識別效率,傳遞有效信息。將可視化運用于線性規劃,可在數據層面為復雜的線性規劃問題提供解釋與診斷,通過可視化技術,基于統計圖表的隱喻方法設計視圖并增加多種交互方法,能夠幫助理解復雜的決策變量與約束關系。

本文結合線性規劃與可視化兩種方法,圍繞如何在控制飼養成本的前提下保證寵物貓的營養攝入問題進行研究,設計并實現了多種可視化視圖,并利用視圖對線性規劃求解結果進行展示,幫助用戶快速理解線性規劃的優化結果,對決策變量的數據流向進行追蹤從而對約束的邏輯含義進行解釋,且可以輔助觀察者對約束進行調整。此外,本文使用的可視化視圖能夠幫助觀察者理解決策變量之間的數值關系和邏輯關系,采用探索式的方法進一步挖掘數據中的信息。

1 數據描述與線性規劃求解

1.1 數據獲取與處理

本文采集的所有數據可分為三類:①寵物貓的各類營養物質需求量;寵物貓所需的營養物質總體可概括為7 種:蛋白質、碳水化合物、鈣元素、脂肪、磷元素、維生素E 和鋅元素。②各類食材的出售價格;本文從在線生鮮平臺上采集了各類食材的出售價格,由于食材的種類繁多且價格不一,因此統一以銷量最高的食材所對應的價格為準。③各類食材所含的營養成分信息;本文從美國農業部公開的USDA 數據庫中獲取到了常見的各類食材中所含的上述7 種營養成分信息。在采集到足量的數據后,本文對數據集進行了臟值與錯值去除、數據結構化以及存儲等處理工作。

1.2 線性規劃求解

本文所研究的問題為如何在控制飼養成本的前提下保證寵物貓的營養提供,將這一實際問題抽象為線性規劃模型可得到如式(1)所示的數學模型,其中i,j分別對應不同食材的編號與不同營養物質的編號,xi,ci分別表示每種食材的數量以及寵物貓對該種食材的最低需求量,ni,N 分別表示第i 種食材所含的營養成分與寵物貓所需的營養最低值,pricei表示單種食材的價格。

由此可知該線性規劃模型實際上可視為最小成本函數,對上述實際問題的求解也就是對該最小成本函數求最優解。本文使用Python 語言下開放的IBM Cplex API 對線性規劃模型進行求解,在后續中將重點描述如何在不斷調整參數并求解時,使用可視化方法來對線性規劃求解結果進行展示,從而輔助得到最優解。

2 可視化模型構建與視圖設計

2.1 可視化模型描述

在現實生產生活中,線性規劃中的約束提取往往依賴于分析人員對問題的理解,也即約束式通常具有實際的現實含義。在設計線性規劃優化方案時,由于實際問題或約束引入了諸多不確定性,因此難以對約束邏輯和參數進行控制,要在這樣的條件下引入數學模型來解決管理優化問題變得異常困難。通過可視化的方法可以逐步探索、驗證與分析數據信息,且對模型理解具有重要意義。本文結合數據與實際問題,提出了如圖1 所示的可視化模型,并依據該模型使用多種方法對1.2 小節中的最小成本函數進行分析,解釋模型中各類約束與決策變量間的關聯關系并最終實現對函數的最優求解。

圖1 可視化模型

2.2 可視化任務抽象

為了更好地理解線性規劃問題中的約束與決策變量,本文結合可視化模型與寵物貓營養供給實際問題,對涉及到的可視化任務進行分類,提出了如表1 所示的可視化任務與對應的現實問題。針對不同類別的可視化任務設計并實現了多種可視化方法,使用可視化方法對求解后的線性規劃模型各類參數、約束條件進行展示,發現決策變量間的取值與關聯關系并呈現該決策變量對約束的貢獻,嘗試找出可相互替代的決策變量。

表1 可視化任務

2.3 可視化方法

本文設計了如圖2 所示的?;晥D,在視圖中不同的色塊表示不同的決策變量,以顏色區分決策變量的類別,色塊的寬度表示單個決策變量對目標函數的貢獻,色塊間的連接表示決策變量之間的層次關系。該視圖中的數據分組由用戶自行定義,可以按照食材所屬動物物種或食材所屬部位進行分類,允許用戶在不同的角度對線性規劃模型求解結果進行打包分析,且利用分組與層次關系減少認知負擔,發現不同分組間的比較關系。從視圖中可發現經過線性規劃求解后,第一次求解結果中只有雞心、蛋黃、肝臟、鯖魚和鵪鶉五種食材,其中雞肉類即紅色色塊最多。

圖2 用于線性規劃分析的?;鶊D

本文對嵌套餅圖與分組柱圖進行組合,得到如圖3所示的可視化視圖。該視圖中以面積表示單個決策變量對約束的貢獻,也即單個決策變量對約束的貢獻占比,此外,嵌套餅圖中的嵌套關系用于表示層次關系,不同層級的約束相互嵌套。因為嵌套餅圖的大小是固定的所以當模型求解結果超出約束條件越多則嵌套的圓越大。分組柱圖可以直觀地展示不同決策變量在滿足同一個約束上的貢獻差別,因兩個視圖采用了相同的顏色映射方式,所以用戶只需對顏色進行觀察追蹤便能夠在不同組之間進行同一變量在滿足不同約束時貢獻高低的比較。

從繪制的?;鶊D和嵌套餅圖-條形圖組中可以發現:雞對目標成本貢獻值最高。進一步從嵌套餅圖-條形圖組分析,很明顯看出貓攝入的脂肪含量遠遠超過脂肪的最低攝入量,這樣的營養配比明顯不太合理,應再進一步關注其他營養成分情況。

圖3 嵌套餅圖-分組柱圖

從圖4 中可以明顯發現:鈣元素、鋅元素、維生素E 和碳水化合物中的營養大部分來自蛋黃。這里的蛋黃(每個30 克)每周提供1.5 千克,如果要達到首次計算出的配方,那么需要每周為貓提供高達50 個的蛋黃數量,明顯是不太切合實際情況的。所以就需要考慮決策變量的變更,因為鈣和維生素E 的主要來源都是蛋黃,所以加入鈣粉和維生素E 進入決策變量,再次計算并可視化。

圖4 多種營養成分分析

本文在和弦圖的基礎上進行改進,得到了邊緣變形的和弦圖。該視圖使用徑向圓弧的弧長表示單個決策變量的大小,圓弧的寬度表示對應決策變量被替換而引入的額外支出。圓弧之間的弦表示可被替代的關系,同樣地,以顏色區分不同的類別。此視圖以紅色的圓弧為主,可以看出紅色圓弧所代表的決策變量可以被綠色、藏藍、粉色弦所連接的圓弧對應的決策變量替代。如圖4 所示,蛋黃可以被雞肝、鯖魚、雞心和鵪鶉替代,但是蛋黃自身一部分無法被替代,也就是說在此種組合策略下寵物貓必須攝入一定量的蛋黃。圖中綠色弦與紅色圓弧連接處出現了明顯的邊緣凸起,表明若使用鯖魚替代蛋黃會增加額外的成本,邊緣凸起的高度越大表示決策變量替換后線性規劃模型的值越大。

3 結語

本文針對線性規劃診斷和決策問題進行了可視化方法的研究,具體工作主要分為幾個方面:首先根據實際生活中存在的問題提出了可視化分析任務,建立了可視分析模型。然后,針對可視化任務提出了三種可視化方法,分別為?;鶊D可視化方法、嵌套餅圖-條形圖組可視化方法、邊緣變形的弦圖可視化方法。最后以寵物貓營養供給為例進行分析,分析結果驗證了可視化方法的有效性。

猜你喜歡
可視化模型
一半模型
自然資源可視化決策系統
北京測繪(2022年6期)2022-08-01 09:19:06
思維可視化
師道·教研(2022年1期)2022-03-12 05:46:47
基于Power BI的油田注水運行動態分析與可視化展示
云南化工(2021年8期)2021-12-21 06:37:54
自然資源可視化決策系統
北京測繪(2021年7期)2021-07-28 07:01:18
重要模型『一線三等角』
基于CGAL和OpenGL的海底地形三維可視化
重尾非線性自回歸模型自加權M-估計的漸近分布
“融評”:黨媒評論的可視化創新
傳媒評論(2019年4期)2019-07-13 05:49:14
3D打印中的模型分割與打包
主站蜘蛛池模板: 日韩福利视频导航| 成人精品亚洲| 57pao国产成视频免费播放| 国产综合精品一区二区| 国产精品自在在线午夜| 试看120秒男女啪啪免费| 日韩国产黄色网站| 91最新精品视频发布页| Jizz国产色系免费| 国产在线观看第二页| A级全黄试看30分钟小视频| 被公侵犯人妻少妇一区二区三区| 天堂av综合网| 毛片网站在线看| 在线精品自拍| 国产成人乱无码视频| 国产精品刺激对白在线| 99re这里只有国产中文精品国产精品| 久久久久人妻精品一区三寸蜜桃| 国产精品分类视频分类一区| 国产精品美女网站| www亚洲精品| 91po国产在线精品免费观看| 日本在线欧美在线| 亚洲va在线观看| 67194亚洲无码| 欧美色99| 欧美日韩高清| 国产精品自在自线免费观看| 99久久亚洲精品影院| 青青青国产精品国产精品美女| 国产成人精品一区二区不卡| 麻豆精选在线| 国产成年无码AⅤ片在线| 欧美激情第一区| 一本大道香蕉高清久久| 亚洲an第二区国产精品| 亚洲欧洲免费视频| 色老头综合网| 中文字幕在线视频免费| 91免费片| 色综合天天操| 国内精品视频| 91外围女在线观看| 欧美亚洲一区二区三区导航| 亚洲日本中文字幕天堂网| 亚洲免费人成影院| 日韩国产综合精选| 无码av免费不卡在线观看| 国产三级精品三级在线观看| 精品无码一区二区三区在线视频| 日韩专区欧美| 精品少妇人妻一区二区| 亚洲91在线精品| 熟妇人妻无乱码中文字幕真矢织江| 久久人搡人人玩人妻精品一| 亚洲第一色视频| 永久在线精品免费视频观看| JIZZ亚洲国产| 亚洲国产清纯| 97人人模人人爽人人喊小说| 亚洲色图另类| 九色综合视频网| 亚洲AV成人一区国产精品| 为你提供最新久久精品久久综合| 久久久久无码精品| 日韩av电影一区二区三区四区| 波多野结衣视频网站| 国产丝袜第一页| 国产aⅴ无码专区亚洲av综合网| 久久精品国产精品青草app| 色综合狠狠操| 中国国产一级毛片| 日本高清视频在线www色| 波多野结衣在线se| 日韩在线永久免费播放| 午夜电影在线观看国产1区| 国产视频只有无码精品| 成人欧美日韩| 亚洲开心婷婷中文字幕| 狼友视频一区二区三区| 亚洲成人黄色在线|