螞蟻的算法天賦
螞蟻把分布式并行系統(tǒng)摸了個(gè)門清。一個(gè)蟻群也許包含百只萬工蟻和數(shù)百只蟻后,它們能建起一座城市,盡管每個(gè)個(gè)體只是模模糊糊地感覺到其他個(gè)體的存在。螞蟻能成群結(jié)隊(duì)地穿過田野找到上佳食物,仿佛它們就是一只巨大的復(fù)眼。它們排成協(xié)調(diào)的并行行列,穿行在草木之間,并共同使其巢穴保持衡溫,盡管世上從未有任何一只螞蟻知道如何調(diào)節(jié)溫度。
一個(gè)螞蟻軍團(tuán),智愚而不知測量,視短而不及遠(yuǎn)望,卻能迅速找到穿越崎嶇地面的最短路徑。這種計(jì)算正是對進(jìn)化搜索的完美映射:一群無知而短視的個(gè)體們在數(shù)學(xué)意義上崎嶇不平的地形上同時(shí)作業(yè),試圖找出一條最優(yōu)路徑。蟻群就是一個(gè)并行處理機(jī)。
真正的螞蟻通過名為信息素的化學(xué)系統(tǒng)來彼此交流。螞蟻在彼此之間以及自己的環(huán)境中散發(fā)信息素。這些芳香的氣味隨著時(shí)間的推移而消散。它還能通過一連串的螞蟻來接力傳播:它們嗅到某種氣味,復(fù)制它并傳給其它螞蟻。信息素可以被看作是在螞蟻系統(tǒng)內(nèi)部傳播或交流的信息。
當(dāng)某只螞蟻偶然發(fā)現(xiàn)一條短路徑,這個(gè)信息通過信息素的氣味間接地傳播給其它虛擬螞蟻。這樣,單只螞蟻畢生的學(xué)習(xí)所得就間接地成為整個(gè)蟻群信息遺產(chǎn)的一部分。螞蟻個(gè)體把它學(xué)習(xí)到的知識有效地傳播給自己的群體。
螞蟻的聰明在于:投入“傳播”的信息量非常少,范圍非常小,信號也非常弱。它們著眼于當(dāng)下,將當(dāng)下的信息處理做到極致。
與交易的結(jié)合
大多時(shí)候我們在交易時(shí)會先進(jìn)行宏觀分析提前規(guī)劃,然后根據(jù)分析規(guī)劃指導(dǎo)交易行為,但是這樣的交易方式往往績效不理想。當(dāng)前的市場變量非常多且復(fù)雜,宏觀分析很難把握所有的變量,任何一個(gè)小的變量都可能會對市場造成不可預(yù)計(jì)的影響。
螞蟻沒有人類的體型規(guī)模,無法在行動(dòng)前規(guī)劃,面對龐大的空間世界,它們只能著眼于當(dāng)下,不斷的進(jìn)行“應(yīng)對處理”,通過行動(dòng)-修正實(shí)現(xiàn)路徑的探索。
面對當(dāng)前復(fù)雜龐大的信息社會,我們在交易時(shí)能否如螞蟻一般呢?我們沒有強(qiáng)大的處理能力以確保在行動(dòng)前規(guī)劃完善,螞蟻算法啟示交易者,面對市場,要立足市場當(dāng)下的狀況進(jìn)行應(yīng)對,在不斷的應(yīng)對中修正自己的交易體系,最終完成交易體系的探索,歸納出適合自己的穩(wěn)定盈利的交易體系路徑。
** 培養(yǎng)鈍感,智愚不知,視短不及,量化交易可以參考的好算法!**