劉文程
[摘要]本文在介紹量子進化算法的基礎上,歸納總結了量子進化算法發展動態與現狀,并對目前量子進化算法的應用領域進行了綜述,拋磚引玉,希望能為相關問題的研究提供借鑒。
[關鍵詞]量子理論;進化算法;綜述
引言
量子學作為21世紀最偉大的發現之一,它為各國學者研究的難題帶來了新生的思路,這種理論幫助解決了一直以來困擾各國學者的難題,為現代物理學的發展奠定了基礎。而進化算法是目前研究較多的并行算法,它模仿生物學中進化、遺傳的過程,是一種能夠自適應的調解搜索尋優算法,已被成功應用于多個應用研究領域。量子學和進化算法相結合交叉融合產生一門新興的學科領域,它的跨學科性為信息科學的發展提供了新的原理和方法,并巨捉進了相關的學科的發展。
一、發展動態與現狀分析
量子進化算法一方面吸取了量子計算方面的一些概念和理論,如量子位、量子疊加態等,采用量子比特編碼染色體,可以使一個量子染色體同時表征多個態的疊加,利用量子門作為更新算子來完成進化搜索。另一方面,基于進化機制將進化論、群智能、免疫原理、神經網絡、多智能體系統等領域的一些思想、機制、操作和研究成果融入了量子計算,并設計了新的量子計算模式、搜索操作、優化算法和相應的信息處理系統。
量子進化算法與群智能相結合主要是為了加快收斂速度,提高算法性能,何小峰等將量子力學中的量子態、量子位和量子邏輯門等引入蟻群優化算法、蜂群優化算法、人工魚群算法等群智能優化算法當中去,提出了量子蟻群優化算法、量子人工蜂群優化算法、量子人工魚群算法,并給出了相應的基本思想和通用流程。
量子進化算法,利用免疫系統的機理再加上量子計算來設計新的模型。趙麗等對基于量子免疫機理的網絡人侵檢測模型中的兩個主要模塊檢測器生成模塊和人侵檢測模塊的算法進行了詳細的設計,并訓練出了多樣性高的抗體,更好地提高系統的檢測率。
量子進化算法與神經網絡相結臺,可實現優劣互補。楊妍等研究了量子進化算法,并將其與神經網絡相融合,提出了基于量子進化算法的神經網絡學習算法,然后將其應用于工業過程丙烯腈收率建模,結果表明量子進化神經網絡建模具有較快的收斂速度和較高的模型精度,可以滿足工業中要求丙烯腈收率誤差不超過1%的要求。
二、應用領域
量子進化算法通過在古典算法的基礎上加入了量子規律的一些理念,將量子比特的幾率幅用到了對染色體的編碼上,這樣一條染色體就可以表示多種態的疊加,從而豐富了種群。該算法具有收斂速度快、全局收斂性好、種群依賴性低等特點。目前,量子優化算法的應用極為廣泛,已應用于TSP問題、背包問題、函數優化等經典優化問題,還應用于多址干擾的多用戶檢測問題、布局問題、投資組合優化、尋找圖像稀疏分解的最佳匹配原子、FIR濾波器設計等問題。
在生產調度領域,焦璇根據針對多目標柔性作業車間調度中完工時間和交貨期的要求模糊的問題,建立了模糊柔性作業車間調度問題的數學模型,提出了結合混巧理論局部優化策略改進旋轉角的混巧量子算法,解決了算法局部收斂問題和后期種群多樣性丟失而過早收斂的問題。
在智能機器人領域,張曉文在足球機器人比賽動態環境中,將比賽場L白色標志線作為定位特征點,利用量子免疫算法改善足球機器人的自定位系統,緩解足球機器人在尋找不到目標的情況下出現的迷失狀態,提高了定位系統的智能性和穩定性。
在圖像處理領域,張毅研究構建了一套完整的量子圖像處理體系,其充分地利用了量子機制實現了高精確性、高實時性圖像處理,從底層圖像存儲,到中層圖像預處理,再到上層圖像分類,完美解決了經典圖像處理的性能難題。
在小樣本學習領域,張同心研究了支持向量機的核函數理論,提出了一種基于量子粒子群搜索的支持向量機算法。
結語
在過去的時間里,量子進化算法較傳統量子算法,顯示出了強大的優勢,量子進化算法得到了快速的發展,取得了一系列重要的研究成果。但這還僅僅是開始,隨著更多的學者在這一領域進行深入的研究,在不久的將來,量子進化算法將在更多的領域中取得成效。
參考文獻:
[1]張同心.基于量子粒子群的支持向量機算法的研究與應用[D].浙江大學,2013.
[2]張毅.面向計算機圖像處理的量子算法研究[D].國防科技大學,2014.
[3]張曉文.基于量子免疫算法的移動機器人自定位研究[D].西安科技大學,2014.
[4]焦璇.基于混合量子算法的柔性作業車問調度問題研究[D].大連理工大學,2015.
[5]楊妍,俞金壽.基于量子進化算法的神經網絡及應用[J].計算機工程與應用,2007(26):206-208.
[6]趙麗.基于量子免疫原理的入侵檢測模型研究[D].湖南大學,2010.
[7]何小峰.量子群智能優化算法及其應用研究[D].上海理工大學,2014.
[8]張建明.基于改進量子進化算法的生產調度問題研究[D].華東理工大學,2013.
[9]Qu Z J,Liu X H,Zhang X W,et al.Hamming-distancebased adaptive quantum-inspired evolutionary algorithmfor network coding resources optimization[J].The Journalof China Universities of Posts and Telecommunications,2015,22(3):92-99.
[10]He Y,Deng Y,Luo M X.The improved evolution pathstospeedup quantum evolution[J].International Journal ofTheoretical Physics,2016,55(4):1977-1987.