靠機器學習+組合優化就發了CCF-A

這兩年機器學習求解組合優化問題領域取得了顯著的進展。ICLR、ICML、NeurIPS等頂會都有多篇成果發表。
?

組合優化:它是一種尋找一組變量的最佳組合的方法,以最小化或最大化一個目標函數。組合優化問題通常具有大量的狀態和選擇,需要在有限的時間內找到最優解。這類問題廣泛存在于計算機科學、數學、經濟學、工程等領域,如旅行商問題、最短路問題、資源分配問題等。
?

機器學習:它關注于從數據中學習出模式,以便進行預測或分類。機器學習方法包括監督學習、無監督學習和強化學習等,能夠處理和分析大量的數據集。?? 整理了一些值得學習的最新成果分享,論文以及開源代碼也列上了,方便同學們復現

我給大家準備了10種創新思路和源碼,一起來看有需要的搜索人人人人人人人工重號(AI科技探尋)免費領取

論文1

標題:

Revocable Deep Reinforcement Learning with Affinity Regularization for Outlier-Robust Graph Matching

可撤銷深度強化學習與親和力正則化用于抗異常值的圖匹配

法:

              • 可撤銷深度強化學習(RGM):提出了一種基于深度強化學習的圖匹配方法,通過序貫節點匹配方案自然適應選擇性內點匹配策略,避免匹配異常值。

              • 可撤銷動作框架:設計了一種可撤銷動作機制,允許代理在匹配過程中撤銷之前的錯誤決策,提高靈活性。

              • 親和力正則化:提出了一種基于二次近似的親和力正則化技術,通過為匹配分數引入懲罰項,避免匹配異常值。

              • 關聯圖表示:將輸入圖對轉換為關聯圖,將圖匹配問題轉化為組合優化問題,利用關聯圖的結構信息進行學習。

              創新點:

                          • 序貫節點匹配:通過序貫決策自然選擇內點對應關系,避免匹配異常值,相比傳統一次性匹配方法,能夠更好地處理異常值問題。

                          • 可撤銷動作機制:允許代理在匹配過程中撤銷錯誤決策,實驗表明其性能優于現有的局部重寫框架,能夠有效提高匹配精度。

                          • 親和力正則化:通過二次近似技術對親和力分數進行正則化,避免匹配異常值,實驗表明該方法能夠顯著提高匹配的魯棒性,F1 分數相比傳統方法提升了約 4%。

                          • 后端求解器學習:專注于學習圖匹配的后端求解器,與現有的前端特征學習方法正交,可以進一步提升前端學習求解器的性能。

                          圖片

                          論文2

                          標題:

                          SurCo: Learning Linear Surrogates for Combinatorial Nonlinear Optimization Problems

                          SurCo:學習線性代理用于組合非線性優化問題

                          法:

                                          • 線性代理成本學習(SurCo):提出了一種學習線性代理成本的方法,通過線性代理求解器輸出對原始非線性成本函數最優的解。

                                          • 端到端訓練:通過反向傳播通過線性代理求解器,優化代理成本,結合梯度下降方法進行端到端訓練。

                                          • SurCo 變體:提出了三種變體,包括 SurCo-zero(針對單個非線性問題)、SurCo-prior(針對問題分布)和 SurCo-hybrid(結合分布和問題特定信息)。

                                          • 理論分析:通過理論分析,證明了預測代理成本比直接預測最優解具有更好的樣本復雜度。

                                          創新點:

                                                    • 線性代理求解:通過學習線性代理成本,利用高效的組合求解器解決非線性優化問題,相比直接優化非線性成本,SurCo-zero 在多個實際問題中找到了更好的解。

                                                    • 離線訓練與在線優化:SurCo-prior 通過離線訓練學習代理成本模型,避免了在線優化的高計算成本,SurCo-hybrid 進一步通過在線微調提升性能。

                                                    • 樣本復雜度優化:理論分析表明,預測代理成本的方法比直接預測最優解具有更小的 Lipschitz 常數,從而降低了樣本復雜度。

                                                    • 性能提升:在嵌入表分片、逆光子設計和非線性路徑規劃等實際問題中,SurCo 的性能優于現有的最先進方法,例如在嵌入表分片中,SurCo-zero 的延遲比基線方法降低了約 10%。

                                                    圖片

                                                    論文3

                                                    標題:

                                                    Towards Quantum Machine Learning for Constrained Combinatorial Optimization: a Quantum QAP Solver

                                                    面向約束組合優化的量子機器學習:量子 QAP 求解器

                                                    方法:
                                                                • 量子神經網絡(QAP-QNN):提出了一種量子神經網絡,將 QAP 轉化為受約束的頂點分類任務,通過量子電路學習每個頂點的特征表示。

                                                                • 節點排列不變性:設計了排列不變的量子神經網絡,確保網絡輸出與頂點排列順序無關。

                                                                • 輔助約束層:通過量子電路顯式建模 QAP 的匹配約束,確保解的可行性。

                                                                • 量子感知機層:使用參數化的量子電路作為量子感知機,學習每個頂點的特征表示。

                                                                創新點:

                                                                  • 量子神經網絡:提出了第一個用于解決約束組合優化問題的量子神經網絡,能夠學習到比傳統方法更優的解。

                                                                  • 節點排列不變性:通過量子感知機層和輔助約束層的設計,確保了網絡的排列不變性,提高了模型的泛化能力。

                                                                  • 性能提升:在圖匹配和旅行商問題上,QAP-QNN 的性能優于現有的經典和量子方法,例如在圖匹配任務中,QAP-QNN 的準確率比傳統方法提高了約 10%。

                                                                  • 量子優勢:展示了量子計算在解決約束組合優化問題中的潛力,為未來量子機器學習在該領域的應用提供了新的方向

                                                                  圖片

                                                                  論文4

                                                                  標題:

                                                                  DeepACO: Neural-enhanced Ant Systems for Combinatorial Optimization

                                                                  DeepACO:用于組合優化的神經增強蟻群系統

                                                                  法:

                                                                            • 神經增強蟻群優化(DeepACO):提出了一種基于深度強化學習的蟻群優化框架,自動設計啟發式規則,增強現有蟻群優化算法。

                                                                            • 啟發式學習器:通過圖神經網絡(GNN)學習問題特定的啟發式規則,指導蟻群優化的解構造過程。

                                                                            • 神經引導的局部搜索(NLS):結合局部搜索和神經引導的擾動,優化解的質量并避免局部最優。

                                                                            • 多頭解碼器和熵損失:提出多頭解碼器和熵損失,增強探索能力,平衡探索與利用。

                                                                            創新點

                                                                                        • 自動啟發式設計:通過深度強化學習自動設計啟發式規則,減少了人工設計的復雜性和依賴性,相比傳統蟻群優化方法,DeepACO 在多個組合優化問題上的性能提升了約 10%。

                                                                                        • 通用性:DeepACO 是一種通用的神經增強框架,能夠應用于多種組合優化問題,包括路徑規劃、調度和子集選擇問題。

                                                                                        • 性能提升:在旅行商問題(TSP)和車輛路徑問題(CVRP)等經典組合優化問題上,DeepACO 的性能優于現有的蟻群優化算法和專門的神經組合優化方法。

                                                                                        • 靈活性:DeepACO 可以擴展到不同的信息素模型,并且能夠通過簡單的調整適應不同的問題規模和類型。

                                                                                        圖片

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

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

                                                                                        相關文章

                                                                                        UI評審時應該注意哪些方面才能有效保障交付質量

                                                                                        需從??評審準備、設計評估、用戶體驗優化、技術實現驗證??四大維度展開,并結合具體實踐經驗 一、評審前的充分準備 ??明確評審目標與范圍?? 確定評審核心目標,如驗證設計是否符合產品需求、評估視覺與交互表現等。劃定評審范圍,聚焦核心頁面與關鍵功能模塊,避免分散…

                                                                                        分塊矩陣怎么取逆?

                                                                                        目錄 一、特殊分塊矩陣取逆 1. 對角分塊矩陣取逆? 2. 副對角分塊矩陣取逆? 3. 三角分塊矩陣 上三角:? 下三角:? 4. 任意二階矩陣? 二、一般分塊矩陣 一、特殊分塊矩陣取逆 1. 對角分塊矩陣取逆 2. 副對角分塊矩陣取逆 3. 三角分塊矩陣…

                                                                                        2025微信小程序wxapkg解包全攻略

                                                                                        好的,以下是優化后的微信小程序 wxapkg 解包工具使用說明,純文本格式,結構清晰,便于直接復制使用: --- 微信小程序 wxapkg 解包工具使用說明 一、查找 __APP__.wxapkg 文件 1. 按 WinR,輸入 cmd&#xff0c…

                                                                                        標簽體系設計與管理:從理論基礎到智能化實踐的綜合指南

                                                                                        這類文章可以直接給大模型做上下文,主頁有更多。 文章目錄 一、標簽體系的理論基礎與概念框架1.1 標簽的本體論定位1.2 邏輯學視角的標簽形式化1.3 語言符號學的標簽機制1.4 信息學的知識組織原理 二、標簽的語義原子化設計原理2.1 語義原子性的理論基礎2.2 語義分解…

                                                                                        【gateway網關】

                                                                                        網關的核心功能 網關(Gateway)作為網絡架構中的關鍵組件,主要承擔不同協議或網絡之間的數據轉換與路由功能。以下是其核心功能的詳細說明: 協議轉換與適配 網關能夠連接使用不同通信協議的網絡或系統,實現數據格式的…

                                                                                        windows平臺+vs2019 編譯 poho mqtt開源庫[C,C++]

                                                                                        參考windows下編譯paho.mqtt_c paho mqtt c windows編譯-CSDN博客這個鏈接 其中要說明幾個重點注意事項: 1,要安裝上面要求準備安裝好相關的工具,我的是vs2019,具體看個人,另外要補充一個安裝git 客戶端,…

                                                                                        【VScode | 格式化文檔】一文掌握VScode使用 clang-format 的文檔格式化(C/C++)

                                                                                        😁博客主頁😁:🚀https://blog.csdn.net/wkd_007🚀 🤑博客內容🤑:🍭嵌入式開發、Linux、C語言、C、數據結構、音視頻🍭 🤣本文內容🤣&a…

                                                                                        vs code遠程自動登錄服務器,無需手動輸入密碼的終極方案(windows版)

                                                                                        目錄 步驟1:本地生成 SSH 密鑰對(如果尚未生成)步驟2:將公鑰復制到遠程服務器步驟3:配置 SSH Agent 自動啟動1. 檢查是否已安裝 OpenSSH2. 編輯 .bashrc 或 .profile 文件3. 將私鑰添加到 SSH Agent4. 驗證配置 步驟4&…

                                                                                        7.redis對象介紹(三)

                                                                                        1.類型檢查與命令多態 redis中用于操作鍵的命令可以分為兩種,一種是可以對任何類型的鍵執行的命令,比如del,expire,rename,type,object等;另一種是只能對特定類型的鍵執行,比如set&…

                                                                                        VsCode 配置 C/C++ 開發環境

                                                                                        簡述一下步驟哈: 下載VsCode(這點大家都會哈)下載MingG64(C/C編譯器【gcc】),配置環境變量在VsCode配置一下C/C運行時環境測試運行 1、準備MingG64 VsCode 本身是沒有C/C編譯的,這里我們自己…

                                                                                        用C#編寫一個讀取磁盤第一扇區的程序

                                                                                        1.運行結果 2.WinHex校驗 3.程序 using System; using System.IO;class Program {static void Main(){try{// 以管理員權限運行此程序const string drivePath "\\.\G:";const int sectorSize 512; // 標準扇區大小// 打開邏輯驅動器(需要管理員權限&a…

                                                                                        【PyTorch】PyTorch預訓練模型緩存位置遷移,也可拓展應用于其他文件的遷移

                                                                                        目錄 前言: 一、具體實現: 二、關鍵技術解析 路徑動態拼接 安全目錄創建 環境變量魔法 遷移條件檢查 三、代碼實現: 前言: 當模型文件下載到本地c盤的默認路徑時,可用以下代碼的形式進行文件位置的遷移。 一、…

                                                                                        Python 機器學習核心入門與實戰進階 Day 2 - KNN(K-近鄰算法)分類實戰與調參

                                                                                        ? 今日目標 理解 KNN 的原理與“以鄰為近”的思想掌握 K 值選擇與模型效果的關系學會使用 sklearn 訓練 KNN 模型實現 KNN 分類 模型評估 超參數調優 📘 一、KNN 算法原理 KNN(K-Nearest Neighbors)核心思想: 給定一個待預測…

                                                                                        pppoe寬帶連接-系列命令調用

                                                                                        以下是對PPPoE相關命令的詳細解釋及用法說明: 1. pppoe 功能:PPPoE基礎工具集,通常作為其他命令的底層依賴。 用法:一般不直接使用,而是通過pppoe-*系列命令調用。 2. pppoe-connect 功能:建立PPPoE連接…

                                                                                        C# 合并兩個byte數組的幾種方法

                                                                                        1. 使用 Array.Copy 方法(高效推薦)byte[] array1 { 1, 2, 3 }; byte[] array2 { 4, 5, 6 };byte[] combined new byte[array1.Length array2.Length]; Array.Copy(array1, 0, combined, 0, array1.Length); Array.Copy(array2, 0, combined, array1…

                                                                                        Spring AI 源碼

                                                                                        目錄 Spring AI 介紹 Spring AI 組件介紹 Spring AI 結構化輸出 Srping AI 多模態 Spring AI 本地Ollama Spring AI 源碼 Spring AI Advisor機制 Spring AI Tool Calling Spring AI MCP Spring AI RAG Spring AI Agent Spring AI 是一個用于 AI 工程的應用程序框架。 其目標是…

                                                                                        釘釘企業應用開發系列:前端實現自定義右上角菜單(dd.http + Vue3)

                                                                                        本文將圍繞“如何在釘釘企業應用中自定義右上角菜單”這一主題進行講解,并結合現代前端技術棧(Vue3 Composition API)展示完整實現過程,幫助你快速構建具備原生交互體驗的企業應用。一、前置準備1. 注冊釘釘開發者賬號并創建應用…

                                                                                        STC8H驅動兩相四線步進電機

                                                                                        兩相步進電機, STC8H系列 用高級PWM實現SPWM細分驅動 /************* 功能說明 ************** 用B組高級PWM細分驅動2相4線小型步進電機, 支持1、2、4、8、16、32、64細分, 比如1.8度的電機4細分到0.45度. 本程序用于演示SPWM多細分直接驅動2相4線小型步進電機…

                                                                                        讀書筆記:《DevOps實踐指南》

                                                                                        《DevOps實踐指南》 美 Gene Kim, Jez Humble, Patrick Debois, John Willis 著;劉征,王磊,馬博文,曾朝京 譯 個人理解: 向客戶交付價值,快速、高效、高質量交付 信息全流程共享、全過程參與、關注軟件…

                                                                                        創客匠人視角:創始人 IP 從流量狂歡到價值深耕的蛻變之路

                                                                                        在知識付費行業浪潮中,創客匠人深耕九年,見證了無數 “一夜爆紅” 與 “迅速隕落” 的案例。從 “菏澤樹哥” 的流量泡沫,到天水麻辣燙的短暫熱度,這些現象折射出行業發展的階段性特征,也促使創始人 IP 打造的底層邏輯…