多目標進化算法|基於網格約束分解方法

2021-02-25 智能仿真優化與調度專委會

近期,南京航空航天大學蔡昕燁副教授,汕頭大學範衠教授和香港城市大學張青富教授關於網格約束分解的多目標進化算法研究取得了新進展,相關成果發表在國際頂級期刊《IEEE Transaction on Evolutionary Computation》上。

基於分解的多目標進化算法(MOEA/D)將一個多目標優化問題分解為一組單目標優化的子問題,並以相互協作的多點搜索方式同時求解它們。然而,常用的分解方法,如加權和(WS)切比雪夫(TCH)和懲罰值邊界交叉法(PBI)來源於基於單點搜索的數學規劃,它們可能不太適合基於種群的多目標進化算法。

   圖1  TCH或CDG分解方法對具有不同形狀PF問題的求解效果

首先,常用的分解方法對Pareto前沿(PF)的形狀特別敏感。例如,使用TCH分解方法在求解具有非常凹PF的問題時,可近似出比較均勻的解集;但是對於具有凸形前沿時,TCH分解方法得到解集的多樣性並不理想,如圖1(a)所示。當多目標優化問題在不同目標上的規模有顯著差距時,TCH分解方法也不能得到理想的解集,如圖1(b)所示。

其次,在使用上述常用分解方法時,一個解可能會作為最優解關聯到多個子問題,從而導致解集多樣性的丟失。設第個子問題的解是,定義這個解的改進區域為在第個子問題上解比好,如圖2(a)-2(c)的陰影部分所示。對於第個子問題,位於改進區域中的解都比好,從而會替換掉,進而會導致解集多樣性的丟失。由圖2(a)-2(c)可以看出,傳統的分解方法(WS,TCH和PBI)中一個解的改進區域過大,對解集多樣性保持以及多點協作搜索不利。


圖2 不同分解方法下解的改進區域

為了解決上述兩個問題,本章提出了一種網格約束分解方法(Constrained Decomposition with Grids, CDG)。CDG中的每個子問題都是一個帶約束的單目標優化問題:當優化某個目標時,則對其餘的目標設置上下界約束。如果使用網格系統均勻地進行約束分解,那麼每個解的改進區域將會是一個細長的區域,如圖2(d)所示,這非常有利於在優化過程中種群的多樣性保持以及有效的多點協作搜索。此外,由於使用網格進行均勻的約束分解,CDG對PF形狀具有較好的魯棒性,如圖1(c) - (d)所示。

基於CDG,本文進一步提出了一種網格約束分解的多目標進化算法(CDG-MOEA)。CDG-MOEA與7個算法在15個測試問題上的性能對比驗證了其有效性。

 

 

相關論文及原始碼可以在作者個人主頁下載:http://xinyecai.github.io/

 

論文信息:

Title: A Constrained Decomposition Approach with Grids for Evolutionary Multiobjective Optimization

Authors: Xinye Cai, Zhiwei Mei, Zhun Fan, and Qingfu Zhang

Source: IEEE Transaction on Evolutionary Computation

DOI: 10.1109/TEVC.2017.2744674

Online date: August 2017 (Early Access)

全文連結:https://ieeexplore.ieee.org/document/8016633/



 

相關焦點

  • 基於尺度-時間網格的視頻中物體檢測算法,解決如何優化和平衡視頻...
    2018發表論文,提出基於尺度-時間網格的視頻中物體檢測算法,解決如何優化和平衡視頻物體檢測中精度和速度的難題。本文提出一種新的方法,基於尺度-時間網格(Scale-Time Lattice,簡記為ST-Lattice)來重新分配計算資源。 提出的方法在ImageNet VID 數據集上達到了 79.6 mAP(20fps)和 79.0 mAP(62 fps)的準確率和速度。
  • 淺析基於優化算法的能量管理控制策略(二)
    做新能源汽車相關研究,能量管理控制策略是一個繞不開的話題,特別是基於優化算法的能量管理控制策略。算法博弈論(Game Theory,GT)凸規劃(Convex Programming,CP)模擬退火是一種受金屬退火過程啟發的方法,該方法通過隨機搜索,顯示目標函數優化的可能最優解的同時保留了符合標準定義的次優解,這樣可以防止算法陷入局部極小值,並增強其向全局最優的演化。
  • 基於多島遺傳算法的新能源叉車轉向橋優化設計
    陳仕勝 陳 餘 王彥博安徽合力股份有限公司 合肥 230601摘 要:以某新能源叉車為研究對象,基於ADAMS 建立其轉向橋運動學模型,進行轉向仿真分析,驗證所建模型的準確性;在此基礎上,在ISight 集成環境下,提出以實際設計要求為約束條件、以轉向節節臂、轉向橋中心夾角、轉向節臂長度及液壓缸偏距為優化變量,建立以外轉角誤差值最小為目標的優化函數,進行基於多島遺傳算法的多學科優化設計
  • 一種基於A*算法的用於道路場景的軌跡規劃方法
    一種基於A*算法的用於道路場景的軌跡規劃方法 李倩 發表於 2018-10-19 11:17:54 本文提出了一種基於A*算法的用於道路場景的軌跡規劃方法,該方法中
  • 基於單目圖像的深度估計算法,大幅度提升基於單目圖像深度估計的精度
    近年來的改進思路主要是在訓練過程中引入隱式的幾何約束,通過幾何變換,使用一側攝像機圖像(以下稱右圖)監督基於另一側攝像機圖像(以下稱左圖)預測的深度圖,從而減少對數據的依賴。但這類方法在測試過程中仍然缺乏顯式的幾何約束。
  • 基於卷積神經網絡的目標檢測算法簡介
    要實現目標檢測,傳統的方法主要分為預處理、窗口華東、特徵提取、特徵選擇、特徵分類和後處理六個步驟。基於卷積神經網絡實現的目標檢測算法怎麼分類?根據卷積神經網絡的使用方式,可以將基於卷積神經網絡的目標檢測分為兩大類:基於分類的卷積神經網絡目標檢測和基於回歸的卷積神經網絡目標檢測。
  • 基於MOPSO-SA混合算法的礦山微震震源定位方法
    該方法通過震源檢波探測器接收震源初至時刻來反演震源的位置,包括非啟發式和啟發式 2 種 。 非啟發式方法主要包括牛頓法、擬牛頓法和梯度下降法等。 楊俊峰等提出了一種基於 DTOA 和牛頓法的震源定位方法,發現該方法能有效地提高震源定位的準確性。 為解決遠場震源定位問題,李月等在基於無需測速的震源定位模型中,先利用遺傳算法的全局優化能力縮小搜索範圍,再通過擬牛頓法實現局部精確尋優。
  • 基於機器視覺的典型多目標追蹤算法應用實踐
    視頻目標追蹤算法是機器視覺中一項很實用重要的算法,視頻目標追蹤算法應用場景很廣,比如智能監控、機器人視覺系統、虛擬實境(人體跟蹤)、醫學診斷(細胞狀態跟蹤)等。本文由滴普科技2048團隊AI產品部算法工程師朱曉麗介紹基於機器視覺的典型多目標追蹤算法應用實踐。
  • [算法系列]最優化問題綜述
    3 求解算法3.1 無約束優化算法3.1.1 梯度下降法梯度下降法是最早最簡單,也是最為常用的最優化方法。梯度下降法實現簡單,當目標函數是凸函數時,梯度下降法的解是全局解。一般情況下,其解不保證是全局最優解,梯度下降法的速度也未必是最快的。
  • 基於改進閾值的小波分解和經驗模態分解的人體脈搏信號濾波算法研究
    而且,受到不同的人體內生理狀況、外在環境條件和數據採集方法的影響,脈搏信號通常都有很大差異。一般地,影響脈搏信號的噪聲可分為50Hz工頻幹擾、高頻隨機幹擾、人體微小動作引起的幹擾(例如人體呼吸、肌肉收縮等)。而脈搏信號的頻率主要集中分布在0.5~5Hz[2],因此,脈搏信號中的有用信號經常和低頻噪聲混雜在一起。
  • 基於深度學習的多目標跟蹤(MOT)技術一覽
    最近做了一些多目標跟蹤方向的調研,因此把調研的結果以圖片加文字的形式展現出來,希望能幫助到入門這一領域的同學。也歡迎大家和我討論關於這一領域的任何問題。相關方向這些是我所了解的多目標跟蹤(MOT)的一些相關方向。
  • 基於RCNN的多層次結構顯著性目標檢測方法
    常見的道路的識別算法基於圖像特徵進行計算,其分析圖像中表示車道線或道路邊界等的灰度,顏色,紋理等特徵,通過神經網絡、支持向量機、聚類分析和區域生長等方法便可以分割出路面區域。這類方法對道路曲率的變化有很好的魯棒性。 最近基於條件隨機場的道路檢測方法取得了重要的進展。
  • 前沿丨水中目標新型被動檢測理論及方法
    例如,利用基於高階統計性理論的高階統計量來解決非高斯問題,利用基於提升策略的小波變換來處理非平穩問題,利用經驗模式分解與變分模態分解等時頻分析方法研究非線性、非平穩問題,甚至可以將多種信號處理方法綜合使用,以解決更為複雜的水聲問題。研究這些方法在強噪聲背景下微弱水聲信號的濾波和降噪性能,並與傳統方法進行比較。
  • 圖像的本徵分解模型簡介
    因此,現有圖像本徵分解方法旨在設計合理的約束,如局部先驗、非局部空間連續性先驗、稀疏先驗、深度先驗等,儘可能真實地恢復出場景中與人眼視覺感知相符的反射率圖和亮度圖。「純淨」光譜特徵提取:1. 高光譜圖像本徵分解模型在傳統圖像本徵分解模型中,亮度圖被認為是幅固定的灰度圖像。換言之,圖像在不同波長上的亮度成分被認為是固定的。
  • 中科院蘇州醫工所在基於字典學習方法的CT圖像重建算法研究中取得...
    中科院蘇州醫工所在基於字典學習方法的CT圖像重建算法研究中取得進展   目前,X射線的計算機斷層成像(computed tomography, CT)技術依然是一種重要的醫學成像手段,能夠清晰地呈現病人的幾何解剖結構。
  • 內容流量管理的關鍵技術:多任務保量優化算法實踐
    在 P2C 模型基礎上,結合各場景和抽屜的曝光資源約束,給出一種曝光資源約束下的多目標優化保量框架與算法。 從而給出每個內容 pv-click 函數關係; 第二,基於給定的優化目標和約束條件,可建立 pv 分配的多目標非線性優化模型。在將業務問題抽象為數學模型之前,有必要對模型中的符號進行說明,如下所示: 表1: 保量模型符號說明
  • 基於卡爾曼濾波器及多傳感狀態的融合估計算法介紹
    採用CarlsON 最優數據融合準則, 將基於Kalman 濾波的多傳感器狀態融合估計方法應用到雷達跟蹤系統。仿真實驗表明,多傳感器Kalman 濾波狀態融合估計誤差小於單傳感器Kalman 濾波得出的狀態估計誤差,驗證了方法對雷達跟蹤的有效性。
  • 「少即是多」的目標檢測算法Sparse R-CNN
    近幾年來,目標檢測算法發展迅速,許多新出現的目標檢測範式有著很強的相同之處,如Anchor-Free的方法中不依賴於Anchor的目標檢測範式:CenterNet兼有結構簡單和高的準確率;FCOS創新性目標檢測思路。
  • 滴普技術薈:基於機器視覺的典型多目標追蹤算法應用實踐
    視頻目標追蹤算法是機器視覺中一項很實用重要的算法,視頻目標追蹤算法應用場景很廣,比如智能監控、機器人視覺系統、虛擬實境(人體跟蹤)、醫學診斷(細胞狀態跟蹤)等。本文由滴普科技2048團隊AI產品部算法工程師朱曉麗介紹基於機器視覺的典型多目標追蹤算法應用實踐。
  • NAS-DIP: 基於神經架構搜索的自監督圖像補全算法
    左圖展示了基於配對圖像進行監督學習的圖像修複方法(上)和原始的DIP模型架構(下);右圖則是本文提出的方法,上半部分利用了基於RNN控制器的NAS算法在配對數據集上進行最佳網絡架構搜索,下半部分則在得到的最佳網絡上對待修復圖像進行處理