[發明專利]一種基于神經網絡求解時變環境下多目標最短路徑的方法在審
| 申請號: | 202011275087.5 | 申請日: | 2020-11-11 |
| 公開(公告)號: | CN112836845A | 公開(公告)日: | 2021-05-25 |
| 發明(設計)人: | 黃瑋;劉晉;王勁松 | 申請(專利權)人: | 天津理工大學 |
| 主分類號: | G06Q10/04 | 分類號: | G06Q10/04;G06N3/06;G06N3/08 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 300384 *** | 國省代碼: | 天津;12 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 神經網絡 求解 環境 多目標 路徑 方法 | ||
一種基于神經網絡求解時變環境下多目標最短路徑的方法,該方法包括:利用地圖軟件對城市交通網絡實時監測采集數據,獲取網絡中各邊的成本函數,構造出交通網絡模型;結合網絡的拓撲結構,設計嶄新的神經元結構并構造出神經網絡模型。將交通網絡的拓撲信息加載到神經網絡模型中,運用神經元的波發生器和過濾器使其向后繼神經元發出自動波,激活網絡中的其他神經元,而每個神經元利用過濾器忽略對部分波的應答。該方法通過設計神經網絡將非最優子路徑剪枝掉,極大減少計算復雜度,實現了在時變環境下精確求解多目標最短路徑這一網絡優化領域的難題。此外,該方法運用神經網絡并行計算加快了問題求解速度。
技術領域
本發明屬于網絡優化技術領域與人工智能技術領域的結合,具體涉及設計一種基于神經網絡求解時變環境下多目標最短路徑的方法。
背景技術
經典的多目標最短路徑問題是優化多個目標的路由問題,例如在交通運輸過程中,希望找尋路程短且路況好的路徑,那么需要同時優化兩個目標函數,最短的旅行時間和距離。網絡中每條邊權重函數值是不隨時間發生變化的。但是,比如在交通運輸過程中,運輸時間隨著路況的擁堵情況發生變化的,也就是邊權重函數是依賴于時間的,這也就擴展出時變環境下求解多目標最短路徑的問題。
近年來,國內外學者相繼開展時變環境下多目標最短路徑的研究,其技術難點主要集中在求解方法、求解速度和求解精度。
求解方法方面,從國內外的研究成果來看,時變環境下求解多目標問題計算復雜度高,傳統的圖論求解方法如動態規劃和標號設置算法等難以突破,而智能算法如遺傳算法和蟻群算法等無法求得精確解。
求解速度方面,國內外的研究論文求出精確解的方法基于傳統算法如動態規劃、標號設置算法等因計算量大,算法效率低,運行環境大都依賴高性能計算機的支持,在大眾化的PC機上無法滿足實際需要。
求解精度方面,一般系統采用的傳統路由算法忽略時變環境去尋找多目標最短路徑,換言之將網絡看作靜態,很難求出精確解。
發明內容
本發明的目的是為克服上述現有技術存在的缺點和不足,提供一種基于神經網絡求解時變環境下多目標最短路徑的方法。
本發明所述的一種基于神經網絡求解時變環境下多目標最短路徑的方法,具體步驟包括:
第1步,利用地圖軟件實時采集網絡拓撲信息構建交通網絡模型,采集的信息包括各節點前驅和后繼,以及各邊權重函數,比如路由時間函數Bij(ti)和路由成本函數Rij(ti);
第2步,根據采集到的網絡拓撲信息加載到神經網絡模型中,且設計構建的神經網絡模型的拓撲結構與交通網絡的拓撲結構相同,不用前期數據集對神經網絡訓練;
第3步,初始化神經網絡,包括各個神經元的接收器、過濾器、存儲器、波產生器和波發送器5個部分,在接收器中設置解碼函數F,在過濾器中設置過濾函數D,在存儲器開辟存儲空間S,在波產生器中初始化能量函數E和閾值函數θ,在波發生器中設置編碼函數J并設置網絡的初始時刻為t=0;
第4步,更新神經網絡,分為3個子步驟:自動波的接收與過濾、自動波的存儲與產生和自動波的激活和轉發;采用“神經元激活”技術和“自動波過濾”技術更新每個神經元在網絡t時刻的狀態;
第5步,更新網絡時刻t=t+1,重復第4步直到t=T,其中T是網絡的時間上限;
第6步,遍歷目的神經元接收到的波利用回溯的方法尋找到所有的多目標最短路徑。
第1步所述的權重函數是根據記錄拓撲數據利用統計軟件計算變量的概率分布函數,一般為分段函數或線性連續函數。
第2步所述的神經網絡模型的拓撲結構與交通網絡的拓撲結構相同,不用前期數據集對神經網絡訓練。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于天津理工大學,未經天津理工大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011275087.5/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種一鍋法On-DNA鈴木反應方法
- 下一篇:斷纜情況下的CAN通信
- 同類專利
- 專利分類
G06Q 專門適用于行政、商業、金融、管理、監督或預測目的的數據處理系統或方法;其他類目不包含的專門適用于行政、商業、金融、管理、監督或預測目的的處理系統或方法
G06Q10-00 行政;管理
G06Q10-02 .預定,例如用于門票、服務或事件的
G06Q10-04 .預測或優化,例如線性規劃、“旅行商問題”或“下料問題”
G06Q10-06 .資源、工作流、人員或項目管理,例如組織、規劃、調度或分配時間、人員或機器資源;企業規劃;組織模型
G06Q10-08 .物流,例如倉儲、裝貨、配送或運輸;存貨或庫存管理,例如訂貨、采購或平衡訂單
G06Q10-10 .辦公自動化,例如電子郵件或群件的計算機輔助管理





