論文閱讀:《無約束多目標優化的遺傳算法,群體和進化計算》

前言

提醒:
文章內容為方便作者自己后日復習與查閱而進行的書寫與發布,其中引用內容都會使用鏈接表明出處(如有侵權問題,請及時聯系)。
其中內容多為一次書寫,缺少檢查與訂正,如有問題或其他拓展及意見建議,歡迎評論區討論交流。

內容由AI輔助生成,僅經筆者審核整理,請甄別食用。

文章目錄

  • 前言
      • 一、評估體系設計背景
      • 二、評估體系理論基礎
      • 三、接近度指標(Closeness Metric)
        • 1. 傳統 Error Ratio(ER)
        • 2. 改進的 Modified Error Ratio(MER)
      • 四、多樣性指標(Diversity Metric)
      • 五、體系價值


論文引用:
Qiang Long, Changzhi Wu, Tingwen Huang, Xiangyu Wang,
A genetic algorithm for unconstrained multi-objective optimization,
Swarm and Evolutionary Computation,
Volume 22,
2015,
Pages 1-14,
ISSN 2210-6502,
https://doi.org/10.1016/j.swevo.2015.01.002.

這部分內容圍繞多目標遺傳算法(MOGAs)評估體系展開,核心是構建能衡量算法性能的指標,從逼近真實 Pareto 前沿的程度( closeness )解集分布多樣性( diversity ) 兩維度設計,具體總結如下:

一、評估體系設計背景

多目標遺傳算法(MOGAs)輸出 Pareto 近似解集 而非單一最優解,直接對比算法性能困難。需建立評估體系,從“解與真實 Pareto 前沿的接近度”和“解的分布多樣性”兩個核心維度,量化衡量 MOGAs 的數值性能。

二、評估體系理論基礎

多目標優化本質融合兩種策略:

  1. 逼近性(Closeness):最小化解集與真實 Pareto 前沿的距離,類似單目標優化“找最優解”;
  2. 多樣性(Diversity):最大化解集在目標空間的分布廣度,類似多峰優化“找多最優解”。

評估體系圍繞這兩個策略,設計接近度指標(Closeness metric)多樣性指標(Diversity metric)

三、接近度指標(Closeness Metric)

目標:衡量解集與真實 Pareto 前沿(P?\mathcal{P}^*P?)的接近程度,核心優化傳統指標的缺陷。

1. 傳統 Error Ratio(ER)
  • 原理:統計解集QQQ不屬于真實 Pareto 前沿的解數量,計算占比:
    ER=∑i=1∣Q∣ei∣Q∣,ei={1若?xi∈Q且?xi?P?0若?xi∈Q且?xi∈P?\text{ER} = \frac{\sum_{i=1}^{|Q|} e_i}{|Q|}, \quad e_i = \begin{cases} 1 & \text{若 } x_i \in Q \text{ 且 } x_i \notin \mathcal{P}^* \\ 0 & \text{若 } x_i \in Q \text{ 且 } x_i \in \mathcal{P}^* \end{cases} ER=Qi=1Q?ei??,ei?={10??xi?Q??xi?/P??xi?Q??xi?P??
  • 缺陷:僅嚴格區分“是否屬于P?\mathcal{P}^*P?”,無法體現“接近但非嚴格屬于”的解,對接近度衡量不足。
2. 改進的 Modified Error Ratio(MER)
  • 優化思路:引入“解到真實 Pareto 前沿的距離did_idi?”,用指數函數軟化嚴格判定:
    ei=e?αdi,di=min?P∈P?d(xi,P)e_i = e^{-\alpha d_i}, \quad d_i = \min_{P \in \mathcal{P}^*} d(x_i, P) ei?=e?αdi?,di?=PP?min?d(xi?,P)
    α∈[1,4]\alpha \in [1,4]α[1,4]為參數,d(?)d(\cdot)d(?)為歐氏距離等度量方式)
  • 計算:改進后指標仍按比例計算:
    MER=∑i=1∣Q∣ei∣Q∣\text{MER} = \frac{\sum_{i=1}^{|Q|} e_i}{|Q|} MER=Qi=1Q?ei??
  • 優勢ei∈(0,1]e_i \in (0,1]ei?(0,1],距離越近eie_iei?越接近 1,MER 越大說明解集整體越接近真實 Pareto 前沿。

四、多樣性指標(Diversity Metric)

目標:衡量解集在目標空間的分布均勻性,采用**基于單元格劃分(cell-based)**的方法。

1. 核心步驟(Cell-based 流程)
  • Step 1:輸入 Pareto 前沿的上下界(ub,lbub, lbub,lb),設置維度分段數β\betaβ(控制網格精細度);
  • Step 2:將目標函數空間按β\betaβ分段,劃分為單元格(cell)網格;
  • Step 3:遍歷解集中的每個解,若解落在單元格內,標記該單元格為“有解(indicator=1)”;
  • Step 4:統計標記為 1 的單元格數量MMM,計算多樣性指標:
    R=M∣Q∣R = \frac{M}{|Q|} R=QM?
2. 關鍵參數β\betaβ的影響

-β\betaβ過小(網格過粗):解易集中在少數單元格,無法區分分布差異;
-β\betaβ過大(網格過細):每個解可能單獨占一個單元格,同樣無法有效評估多樣性;

  • 建議β\betaβ設為接近或略大于種群規模,保證R∈(0,1]R \in (0,1]R(0,1],合理反映分布多樣性。
3. 指標含義

RRR越大,說明解分布在更多單元格中,解集多樣性越好(如示例中 20 個解分布對應R=13/20=0.65R=13/20=0.65R=13/20=0.65)。

五、體系價值

通過“接近度(MER)”和“多樣性(RRR)”兩個指標,可量化對比不同 MOGAs 的性能:

  • MER 反映算法尋優精度(是否接近真實 Pareto 前沿);
  • RRR反映算法解的分布質量(是否均勻覆蓋前沿)。

二者結合,為多目標遺傳算法的改進、對比提供了可量化的評估框架,尤其適用于測試問題(已知 Pareto 前沿)的算法驗證。

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/916685.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/916685.shtml
英文地址,請注明出處:http://en.pswp.cn/news/916685.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

嵌入式單片機中位帶操作控制與實現

STM32 單片機的SRAM有兩個區支持位帶(bit-band)操作。 那么,什么是位帶,位帶操作的原理是怎樣的呢? 今天來梳理一下這個知識點。 在介紹位帶操作之前,先看一看 ARM Crotext-M3 的存儲器映射。 CM3 的地址空間是 4GB, 程序可以在代碼區,內部 SRAM 區以及外部 RAM 區中執…

考研初試專業分146!上岸新疆大學!信號與系統考研經驗,通信考研小馬哥。

信號與系統專業課分數146,希望以下的經驗能夠幫助到正在努力學習的學弟學妹們更好的學習專業課。本人是從四月份開始學習專業課,當時我覺得專業課應該要盡早開始越拖到后期學習壓力越大,所以在周邊同學還在只學習公共課的時候我就開始了專業課…

負載均衡算法中的加權隨機算法

import org.apache.commons.lang3.tuple.Pair;import java.util.Arrays; import java.util.List; import java.util.concurrent.ThreadLocalRandom; import java.util.stream.Collectors;/*** 加權隨機,nacos*/ public class RouterWeightRandom {/**** param list [{"a&q…

AI時代SEO關鍵詞優化策略

內容概要 在人工智能(AI)技術深度融入數字營銷的背景下,搜索引擎優化(SEO)的關鍵詞優化策略正經歷一場智能變革,這不僅重塑了傳統研究方式,還為企業帶來了全新的競爭機遇。本文將從AI時代SEO的變…

復矩陣與共軛轉置矩陣乘積及其平方根矩陣

設 是一個 的復數矩陣,其共軛轉置矩陣(Hermitian 共軛)記為 (即 ),則矩陣 ( )和 ( )的性質如下文所述。1. Hermitian 性(自共軛性&#x…

Vue 框架 學習筆記

作為初學者對于Vue框架的學習筆記 總結了Vue框架的核心知識點,包括:1. 基礎概念:漸進式框架、兩種使用方式、Vue實例創建流程、模板語法和響應式特性。2. 常用指令:詳細介紹了v-html、v-show/v-if、v-for、v-on、v-bind、v-model等…

飛牛系統安裝DataEase自定義Docker包

飛牛系統安裝DataEase自定義Docker包背景構造DataEase Docker包1.在Linux 系統中(比如我這里選麒麟V10)安裝Docker2.準備打包文件3.執行打包4.驗證打好的包上傳DataEase Docker包1.把本地docker 容器導出1.1查看鏡像列表命令:docker images1.…

可配置的PWM外設模塊

🔧 可配置的PWM外設模塊 基于FPGA的PWM信號發生器,支持 動態周期與占空比配置,無需外部控制信號,適用于 LED 呼吸燈、舵機控制、電機驅動等場景。 仿真波形 參數修改后會晚一個pwm周期才生效📌 模塊功能 🧮…

從零到一:我是如何用深度學習打造高性能書籍推薦系統的

作者:笙囧同學 | 發布時間:2025年7月28日 | 閱讀時長:15分鐘 🎯 前言:為什么要做這個項目? 大家好,我是笙囧同學!最近在學習《機器學習基礎》課程時,被推薦系統的魅力深…

OpenRLHF:面向超大語言模型的高性能RLHF訓練框架

“四模型協同調度破資源壁壘,讓70B模型RLHF訓練觸手可及” OpenRLHF 是由 OpenLLMAI 團隊于2024年推出的開源強化學習人類反饋(RLHF)框架,旨在解決大語言模型(LLM)對齊訓練中的多模型協調瓶頸與超大規模擴展…

DMETL安裝流程及簡單使用

目錄 安裝調度器 安裝執行器 安裝管理器 啟動服務 進入web管理端 創建數據源 ?編輯 添加表 添加影子表增量 節點監控 DMETL工程流搭建實踐 創建表/視圖 添加sql腳本 添加數據清洗與轉換模塊 添加排序模塊 創建輸出表 連接各模塊并啟動 查看驗證結果 監控管理 …

如何通過代碼操作文件?

1. 為什么使用文件不使用文件,我們所寫的程序存在電腦內存中,程序結束,內存回收,數據就丟失了。再次運行程序也是看不到上次運行時的數據的,如果想要將數據進行持久化保存,就需要使用文件。2. 文件分類&…

unbuntn 22.04 coreutils文件系統故障

文章目錄核心思路具體操作步驟(需借助 Ubuntu Live USB)1. 準備 Ubuntu Live USB2. 從 Live USB 啟動并掛載系統分區3. 從安裝包中提取完好的 /bin/dir 文件并替換4. 重啟系統并驗證總結前提說明具體操作步驟(分階段執行)階段1&am…

若依【(前后端分離版)SpringBoot+Vue3】

文章目錄什么是若依使用若依驗證碼的前端實現📌 前后端驗證碼流程說明文檔1、前端初始化驗證碼2、前端界面顯示3、后端生成驗證碼接口(GET /captchaImage)4、用戶提交登錄信息5、后端驗證驗證碼邏輯(POST /login)6、登…

Ubuntu24安裝MariaDB/MySQL后不知道root密碼如何解決

Ubuntu 24.04 安裝 MariaDB 后 root 密碼未知?解決方案在此在 Ubuntu 24.04 上新安裝 MariaDB 后,許多用戶會發現自己不知道 root 用戶的密碼,甚至在安裝過程中也沒有提示設置密碼。這是因為在較新的 MariaDB 版本中,默認情況下 r…

Cloudflare CDN 中設置地域限制并返回特定界面

文章目錄 什么是CDN 什么是Cloudflare 注冊Cloudflare 賬號,添加域名、修改DNS并激活郵箱 阻止或允許特定國家或地區訪問 常見規則表達式 WAF自定義規則 + 自定義錯誤頁面 使用Workers腳本 什么是CDN CDN 是一種優化網站請求處理的機制。它是在用戶訪問網站 (服務器) 時用戶與…

Ubuntu高頻實用命令大全

Ubuntu系統中高頻實用命令 以下為Ubuntu系統中高頻實用命令的分類整理,涵蓋系統管理、文件操作、網絡配置等場景,每個命令附帶簡要說明: 系統信息與管理 uname -a 顯示系統內核版本、主機名等詳細信息。 lsb_release -a 查看Ubuntu發行版版本信息。 uptime 顯示系統運行時…

關于C#的編程基礎:數據類型與變量全解析

一.基本的數據類型 1.什么是數據類型 在編程語言中,數據類型(Data Type) 是對變量存儲的 “數據的種類” 的定義,它決定了: 變量可以存儲哪些值(例如整數、文本、布爾值)。這些值在內存中如何…

深入解析 Spring 獲取 XML 驗證模式的過程

關鍵要點Spring 的 XML 驗證模式:Spring 框架在加載 XML 配置文件時,會根據文件內容判斷使用 DTD(文檔類型定義)或 XSD(XML 模式定義)進行驗證。自動檢測機制:Spring 默認使用自動檢測&#xff…

復現《Local GDP Estimates Around the World》論文的完整指南

復現《Local GDP Estimates Around the World》論文的完整指南 1. 引言 1.1 論文概述 《Local GDP Estimates Around the World》是一篇重要的經濟地理學研究論文,作者提出了一種創新的方法來估計全球范圍內次國家層面的GDP數據。這項工作填補了全球經濟發展研究中子…