文档详情

特征选择次优算法.pdf

发布:2018-07-31约6.03千字共8页下载文档
文本预览下载声明
57 特征选择的次优算法  单独最优组合  顺序前进法(SFS ),广义SFS法(GSFS )  顺序后退法(SBS ),广义SBS法(GSBS )  增l 减r 法(L-R 法),广义L-R 法((Z , Z )法) l r 58 特征选择的遗传算法(Genetic Algorithms )  随机搜索算法;  模拟生物进化的现象— 进化计算(Evolutionary Computing );  把优化问题比喻作在无数可能的重组和突变组合中发现 适应性最强的组合的问题;  “Genetic Algorithms are good at taking large, potentially huge search spaces and navigating them, looking for optimal combinations of things, solutions you might not otherwise find in a lifetime.” Salvatore Mangano Ref. John Henry Holland, Adaptation in Natural and Artificial Systems, MIT Press, 1975 59 特征选择的遗传算法(Genetic Algorithms )  术语  基因链码:代表问题一个解的编码(称为“个体”), d 编码的每位是一个“基因”;二值字符串,共 种; C D  群体:解(个体)的集合;  适应度:以给定的优化准则(如某种类别可分性判据) 评价解性能的优劣;  基本操作  交叉(crossover/recombination ):以两个个体为双亲作基 因链码的交叉,产生两个新的个体作为后代;  变异(mutation ):对某个体随机选取并翻转其中一位 60 特征选择的遗传算法(Genetic Algorithms )  算法的基本框架 1. 初始化进化的代数 t = 0 ; 2. 给出初始化群体P(t) ,并令xg 为任意一个体; 3. 对P(t) 中每个个体估值,并将群体中最优解x’ 与xg 比 较,若优于x ,则令x = x’; g g 4. 如果终止条件(通常是某个体的适应度达到设定的阈值) 满足,则算法结束,x 为最终结果。否则,转步骤 5; g 5. 从P(t) 选择个体并进行交叉和变异操作,繁殖新一代 个体P(t+1) ,令t=t+1 ,转步骤3 。 61 以分类性能为准则的特征选择方法(Wrapper
显示全部
相似文档