Displaying extended context for query match # 14 in text 201881
<< Prev Next >>
    
 

外在 環境 適應 能力 Fitness 相當於 系統 性能 指標 performanceindex 適應 函數 表示 系統 性能 反之 表示 性能 遺傳 演算法 目的 便是 透過 一些 擬生物化 人工 運算 過程 重生 交配 突變 進行 演化 最後 尋得 適應 函數 最佳解 如今 許多 文獻 提出 各式各樣 不同 方法 改良 遺傳 演算法 基本 精神 簡易 遺傳 演算法 Simple GeneticAlgorithm SGA 發展出來 因此 簡易 遺傳 演算法 運作 過程 加以 說明 運用 遺傳 演算法 基本 運算子 重生 交配 突變 之前 必須 完成 如下 準備 工作 (一) 定義 適應 函數 Fitness Function 適應 函數 遺傳 演算法 性能 指標 Performance index 例如 其中 xi 稱為 函數 f 參數 遺傳 演算法 目的 找到 使 f 函數值 參數值 x1 x2 (二) 決定 編碼 Coding 解碼 Decoding 方式 為了 有效 搜尋 參數 空間 首先 確認 參數 搜尋 範圍 參數 固定 長度 字串 加以 編碼 簡單 廣為 使用 編碼 方式 二進位 編碼 BinaryCoding 二進位 編碼 方式 參數 預先 轉換成 n 位元 二進制 數字 因此 如果 函數 f 參數 xi 搜尋 範圍 界定 ai bi 之間 那麼 二進位 編碼 之後 迫使 實際 xi值 量化 之間 其中 k 介於 0 2n 任一 整數 (三) 產生 位元 字串 Bit string (四) 產生 原始 族群 Initial Population 啟動 遺傳 演算法 之前 必須 隨機 產生 S 第零 個體 位元 字串 {p1 0 size S 問題 複雜度 一般而言 複雜 問題 需要 族群 規模 解決 由於 個體 代表 因此 S 原始 個體 便 代表 S 初始解 S 初始解 性能 指標 可能 最佳解 遺傳 演算法 便是 希望 藉由 以下 即將 提到 基本 運算子 經過 演化 之後 使 整體 性能 指標 提高 最後 達到 最大值 求得 適應 函數 最佳解 11 遺傳 演算法 運作 流程 詳述 如下 (一) 基本 運算子 產生 位元 字串 表示 原始 族群 之後 即可 啟動 遺傳 演算法 演化 過程 11 簡易 遺傳 演算法 SGA 演化 過程 包含 基本 運算子 Operators 重生 Reproduction 交配 Crossover 突變 Mutation 這些 運算子 主要 目的 用來 作用於 舊一代 Old generation 族群 產生 新一代 Newgeneration 族群 詳述 如下 1 重生 Reproduction 類似 生物 無性生殖 根據 個體 適應 函數 高低 決定 個體 複製 機率 因此 性能 指標 個體 機率 選擇到 自我 複製 個體 無可置疑 人工版 自然 選擇 Naturalselection 過程 因為 性能 指標 個體 選中 自我 重生 機率 性能 指標 以至於 族群 性能 個體 族群 取而代之 性能 個體 如果 族群 S 個體 那麼 重生 階段 自然 選擇 機制 必須 複製出 相同 數目 個體 S 自我 重生 個體 悉數 放入 交配槽 Mating pool 緩衝區 等待 進一步 繁衍 許多 方法 可以 用來 實現 重生 過程 自然 選擇 機制 其中 簡易 廣為 採用 輪盤法 輪盤 不同於 一般 等分 輪盤 主要 特色 輪盤