freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

人工智能基礎(chǔ)03--搜索技術(shù)79(參考版)

2025-02-22 16:13本頁面
  

【正文】 在選擇時(shí),給那些親和力大的抗體賦予較大的選擇概率。 ( 7)利用免疫算子產(chǎn)生新的抗體群。若新抗體中有與抗原相匹配的抗體,或以滿足預(yù)定的停機(jī)條件則停機(jī)。將與抗原親和力高的抗體加入到記憶單元中,并淘汰與其排斥力最高的原有抗體。通過免疫算子產(chǎn)生新的抗體,并計(jì)算新抗體的親和力及其之間的排斥力。分別計(jì)算每個(gè)抗體的親和力以及各抗體之間排斥力。通常是在解空間中隨機(jī)產(chǎn)生 n個(gè)候選解作為初始抗體, n為抗體群眾抗體的數(shù)目。輸入問題的目標(biāo)函數(shù)和各種約束條件,作為免疫算法的抗原。 排斥力:描述兩個(gè)抗體之間的相異程度。 合肥工業(yè)大學(xué) 人工智能與數(shù)據(jù)挖掘研究室 78/79 免疫系統(tǒng)進(jìn)化的目標(biāo):以最少的抗體數(shù)量覆蓋幾乎整個(gè)抗原空間。 識(shí)別的有限性:一個(gè)免疫細(xì)胞(抗體)不一定能夠與所有的抗原匹配。 免疫算法 合肥工業(yè)大學(xué) 人工智能與數(shù)據(jù)挖掘研究室 77/79 免疫算法 當(dāng)病原體入侵時(shí),免疫系統(tǒng)首先要識(shí)別這一抗原,然后產(chǎn)生相應(yīng)的抗體來消滅它。 疫苗( vanccine):在免疫算法中疫苗指根據(jù)已有的先驗(yàn)知識(shí)得到的關(guān)于對(duì)最佳個(gè)體的一個(gè)估計(jì)值;在免疫學(xué)中,疫苗是一類能引起免疫應(yīng)答反應(yīng)的生物制劑,通常為蛋白質(zhì)。 免疫算法 合肥工業(yè)大學(xué) 人工智能與數(shù)據(jù)挖掘研究室 76/79 免疫算法( immunealgorithm):在模仿生物免疫機(jī)制的基礎(chǔ)上,綜合基因進(jìn)化機(jī)理,人工地構(gòu)造的一類優(yōu)化算法,它實(shí)現(xiàn)了類似于免疫系統(tǒng)自我調(diào)節(jié)功能和生成不同抗體的功能。 自然免疫系統(tǒng):一個(gè)復(fù)雜的自適應(yīng)系統(tǒng),通過一套復(fù)雜的機(jī)制來重組基因,以產(chǎn)生相應(yīng)入侵抗原的抗體;同時(shí)還具有學(xué)習(xí)和記憶功能,可以區(qū)分自身細(xì)胞和抗原細(xì)胞,并最終消滅抗原細(xì)胞。 模擬退火算法 合肥工業(yè)大學(xué) 人工智能與數(shù)據(jù)挖掘研究室 75/79 生物機(jī)體系統(tǒng):腦神經(jīng)系統(tǒng)、遺傳系統(tǒng)、自然免疫系統(tǒng)和內(nèi)分泌系統(tǒng)。 模擬退火算法:由初始解 i和控制參數(shù)初值 t開始,對(duì)當(dāng)前解重復(fù)進(jìn)行“產(chǎn)生新解 → 計(jì)算目標(biāo)函數(shù)差 → 接受或舍棄”的迭代,并逐步衰減 t值,算法終止時(shí)的當(dāng)前解為所得近似最優(yōu)解。 遺傳算法 合肥工業(yè)大學(xué) 人工智能與數(shù)據(jù)挖掘研究室 74/79 固體退火原理:固體內(nèi)部粒子隨著溫度升高而變?yōu)闊o序,內(nèi)能增大,而徐徐冷卻時(shí)粒子漸趨有序,在每個(gè)溫度都達(dá)到平衡態(tài),在常溫時(shí)達(dá)到基態(tài),內(nèi)能減為最小。 特點(diǎn):每經(jīng)一次進(jìn)化計(jì)算步驟 ,問題解答便向著最優(yōu)方向前進(jìn)了一步 。 在上例中,種群的平均適應(yīng)值從 293增至 。 遺傳算法 合肥工業(yè)大學(xué) 人工智能與數(shù)據(jù)挖掘研究室 71/79 例如,將上例初始種群的兩個(gè)體 A1=01┇ 10┇ 1 A2=11┇ 00┇ 0 假定從 1到 4間選取兩個(gè)隨機(jī)數(shù) , 得到 к1=2, к2=4, 那么經(jīng)過交叉操作之后將得到如下兩組新的數(shù)字符串 A1=01000 A2=11101 遺傳算法 ?A3=01100 ?A4=11001 ?前一組數(shù)字串是使用 к1=2,即將第 2位后的 3~ 5位交換得到; ?后一組數(shù)字串是使用 к2=4,即僅將第 5位 因子 進(jìn)行交換而得。對(duì)應(yīng)輪盤賭轉(zhuǎn)盤的隨機(jī)方法 ,根據(jù)表 ,繪制出的輪盤賭轉(zhuǎn)盤 ,如圖所示 : 進(jìn)化計(jì)算 —— 基本 遺傳算法原理 ﹪ % % % ? 01101 ? 11000 ? 11000 ? 10011 合肥工業(yè)大學(xué) 人工智能與數(shù)據(jù)挖掘研究室 69/79 遺傳算法 初始種群 x 值 適應(yīng)度 選擇概率 期望值 實(shí)際復(fù)制數(shù) 編號(hào) ( 隨機(jī)產(chǎn)生 ) ( 無符號(hào)整數(shù) ) f (x) = x2 Pc f(xi)/fA ( 或轉(zhuǎn)輪法 ) 1 01101 13 169 1 2 11000 24 576 2 3 01000 8 64 0 4 10011 19 361 1 ∑ 1170 平均 (A) 293 MAX 576 初始種群染色體準(zhǔn)備復(fù)制操作的各項(xiàng)計(jì)算數(shù)據(jù) 合肥工業(yè)大學(xué) 人工智能與數(shù)據(jù)挖掘研究室 70/79 ( 4) 交叉 : 交叉具體分兩步:①將新復(fù)制產(chǎn)生的 染色體 隨機(jī)兩兩匹配 ,稱其為雙親染色體 ;②再把 雙親染色體 進(jìn)行交叉繁殖。 要在四個(gè)種子個(gè)體中做選擇,要求仍然得到四個(gè)染色體,可依據(jù)適應(yīng)度概率比例制定如下規(guī)則: 低于 ; 在 ~ ; 在 ~ ; 在 ~ ; 在 。例如,為得到數(shù)字串的某位 —— 又稱之為基因 (genes),使用計(jì)算機(jī)在 0~ 1之間產(chǎn)生隨機(jī)數(shù) K,并按照數(shù) K的變化區(qū)域來規(guī)定基因代碼如下: 0, ( 0≤K< ) 1, ( ≤K≤1) 遺傳算法 G = 合肥工業(yè)大學(xué) 人工智能與數(shù)據(jù)挖掘研究室 64/79 于是 隨機(jī)生成 4個(gè) 染色體的數(shù)字符串為: 01101 11000 01000 10011 從而構(gòu)造了初始種群,完成了遺傳算法的準(zhǔn)備。 例 : 設(shè)有函數(shù) f(x)=x2, 請(qǐng)用遺傳算法求其自變量 x在區(qū)間 [0,31] 取整數(shù)值時(shí)的最大值 , 并說明此函數(shù)的優(yōu)化問題 。 ( 1) 確定適當(dāng)?shù)木幋a方案:將 x編碼表示為染色體的數(shù)字符號(hào)串。 交叉:按概率 Pc進(jìn)行 變異:按概率 Pm進(jìn)行 終止條件: ① 完成了預(yù)先給定的進(jìn)化代數(shù) ② 種群中的最優(yōu)個(gè)體在連續(xù)若干代 沒有改進(jìn)或平均適應(yīng)度在連續(xù)若 干代基本沒有改進(jìn) 開始 初始化種群 選擇操作 終止條件 否 適應(yīng)度最有優(yōu)個(gè)體 計(jì)算適應(yīng)度值 交叉操作 變異操作 結(jié)束 合肥工業(yè)大學(xué) 人工智能與數(shù)據(jù)挖掘研究室 61/79 遺傳算法 遺傳算法的性能 遺傳算法求得的解是一滿意解。 隨機(jī)產(chǎn)生一個(gè) 1~8之間的數(shù) k,假設(shè) k=5,對(duì)從右往左第 5位變異操作。 產(chǎn)生一個(gè) 1~7之間的隨機(jī)數(shù) c,假設(shè)為 3,則將 P1和 P2的低 3位交換 1 0 0 0 1 1 1 0 P1: 1 1 0 1 1 0 0 1 P2: 合肥工業(yè)大學(xué) 人工智能與數(shù)據(jù)挖掘研究室 57/79 遺傳算法 遺傳算法的基本原理 3. 遺傳操作 1 0 0 0 1 1 1 0 P1: 1 1 0 1 1 0 0 1 P2: 1 0 0 0 1 0 0 1 1 1 0 1 1 1 1 0 Q1: Q2: 合肥工業(yè)大學(xué) 人工智能與數(shù)據(jù)挖掘研究室 58/79 遺傳算法 遺傳算法的基本原理 3. 遺傳操作 變異操作的簡(jiǎn)單方式是改變數(shù)碼串的某個(gè)位置上的數(shù)碼。 簡(jiǎn)單遺傳算法采用賭輪選擇機(jī)制,令 ∑fi表示群體的適應(yīng)度值之總和, fi表示種群中第 i個(gè)染色體的適應(yīng)度值,它產(chǎn)生后代的能力正好為其適應(yīng)度值所占份額 fi /∑fi。改進(jìn)的遺傳算法大量擴(kuò)充了遺傳操作,以達(dá)到更高的效率。適應(yīng)度函數(shù)的取值大小與求解問題對(duì)象的意義有很大的關(guān)系。 合肥工業(yè)大學(xué) 人工智能與數(shù)據(jù)挖掘研究室 54/79 遺傳算法 遺傳算法的基本原理 2. 適應(yīng)度函數(shù) 為了體現(xiàn)染色體的適應(yīng)能力,引入了對(duì)問題中的每一個(gè)染色體都能進(jìn)行度量的函數(shù),叫適應(yīng)度函數(shù)( fitness function)。它其實(shí)是 1, …… , n的一個(gè)循環(huán)排列。按一條回路中城市的次序進(jìn)行編碼。把位串形式編碼表示叫染色體,有時(shí)也叫個(gè)體。 1. 編碼與解碼 許多應(yīng)用問題的結(jié)構(gòu)很復(fù)雜,但可以化為簡(jiǎn)單的位串形式編碼表示?,F(xiàn)以此作為討論主要對(duì)象,加上適應(yīng)的改進(jìn),來分析遺傳算法的結(jié)構(gòu)和機(jī)理。從此,遺傳算法始才得到學(xué)術(shù)界普遍關(guān)注與認(rèn)可。直到二十世紀(jì) 80年代中期 ,隨著計(jì)算機(jī)技術(shù)日新月異高速發(fā)展與進(jìn)步 ,遺傳算法首先成功地應(yīng)用于 AI機(jī)器學(xué)習(xí)和神經(jīng)網(wǎng)絡(luò)方面 。遺傳算法具有以下特點(diǎn): (1) 遺傳算法是對(duì)參數(shù)集合的編碼而非針對(duì)參數(shù)本身進(jìn)行進(jìn)化; (2) 遺傳算法是從問題解的編碼組開始而非從單個(gè)解開始搜索; (3) 遺傳算法利用目標(biāo)函數(shù)的適應(yīng)度這一信息而非利用導(dǎo)數(shù)或其它輔助信息來指導(dǎo)搜索; (4) 遺傳算法利用選擇、交叉、變異等算子而不是利用確定性規(guī)則進(jìn)行隨機(jī)操作。從此,進(jìn)化計(jì)算逐漸成為人們用來解決高度復(fù)雜問題的新思路和新方法。從 1985年起,國際上開始陸續(xù)舉行遺傳算法的國際會(huì)議,后來又更名為進(jìn)化計(jì)算。 合肥工業(yè)大學(xué) 人工智能與數(shù)據(jù)挖掘研究室 49/79 遺傳算法 遺傳算法提出: 于 20世紀(jì) 60年代由密歇根 (Michigan)大學(xué)Hollstien, Bagleyh和 Rosenberg等人在其博士論文中首先加以研究; 1975年,美國 “ Adaptation in Natural and Artificial Systems” 中系統(tǒng)地闡述了遺傳算法,給出了遺傳算法的基本定理和大量的數(shù)學(xué)理論證明。生物染色體用數(shù)學(xué)方式或計(jì)算機(jī)方式來體現(xiàn)就是一串?dāng)?shù)碼,仍叫染色體,有時(shí)也叫個(gè)體;適應(yīng)能力用對(duì)應(yīng)一個(gè)染色體的
點(diǎn)擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1