05. 随机常数 05. 随机常数 这是对《Gene Expression Programming: Mathematical Modeling by an Artificial Intelligence》的笔记,本页对应第5章: Chapter 5: Numerical Constants and the GEP-RNC Algorithm 本书可以在斯普林格购买纸质版或者电子版:ht 2025-04-24 研究 > 进化计算 > 遗传编程 > 基因表达式编程:通过人工智能的数学建模
02. GEP的实体 02. GEP的实体 这是对《Gene Expression Programming: Mathematical Modeling by an Artificial Intelligence》的笔记,本页对应第2章: Chapter 2: The Entities of Gene Expression Programming 本书可以在斯普林格购买纸质版或者电子版:ht 2025-04-23 研究 > 进化计算 > 遗传编程 > 基因表达式编程:通过人工智能的数学建模
01. 简介:生物遗传学背景 01. 简介:生物遗传学背景 这是对《Gene Expression Programming: Mathematical Modeling by an Artificial Intelligence》的笔记,本页对应第一章: Chapter 1: Introduction: The Biological Perspective. 本书可以在斯普林格购买纸质版或者电子版: 2025-04-23 研究 > 进化计算 > 遗传编程 > 基因表达式编程:通过人工智能的数学建模
遗传编程运行Tricks 遗传编程实际运行Tricks 本篇依据Python中的DEAP库来给出一些在实际运行遗传编程程序中的技巧。 Bloat 和 Bloat Control Bloat会显著降低模型的泛化性能,因此有必要在运行过程中对GP添加上Bloat Control。 Parsimony Pressure Parsimony Pressure指的是在个体的raw fitness后面添加一项罚函数,用于 2025-04-18 研究 > 进化计算 > 遗传编程
遗传编程中Evolvability的进化 遗传编程中Evolvability的进化 Lee Altenberg. 1994. The evolution of evolvability in genetic programming. Advances in genetic programming. MIT Press, Cambridge, MA, USA, 47–74. 介绍 在GA中,Gentic Operator和Repres 2025-04-11 研究 > 进化计算 > 遗传编程
Geometric Semantic Genetic Programming:基于几何信息的GP Geometric Semantic Genetic Programming:基于几何信息的GP Alberto et al., Geometric Semantic Genetic Programming, PPSN, 2012. Alberto Moraglio, Krzysztof Krawiec, Semantic Genetic Programming, GECCO, 2019. 2025-02-18 研究 > 进化计算 > 遗传编程
可以从既有的schema theory中得到什么 可以从既有的schema theory中得到什么 Foundations of Genetic Programming Chapter 3,4,5,6的重点 https://link.springer.com/book/10.1007/978-3-662-04726-2 Chapter 3:位置信息 位置信息在schema中的表述体现为: schema的根节点:这个节点描述了 2025-01-25 研究 > 进化计算 > 遗传编程
GP模块化的再讨论——Building Blocks:探测、提取、应用 GP模块化的再讨论——Building Blocks:探测、提取、应用 Building Blocks的两种搜索方法是模块化和迁移:模块化的目的是为了将进化过程中进化过程自己产生的可能有用的遗传碎块给保护起来。研究迁移学习的目的是从别的什么地方将building blocks转移到当前的任务上。无论是哪一种研究,核心是将自己或者是其他任务中可能存在的这个任务中的building blocks给识 2024-12-18 研究 > 进化计算 > 遗传编程
GP Memo GP Memo 基础定义 语构和语义 语构(Syntax) 指一个个体树的拓扑结构,具体包括树整体的形状大小,每个节点上的值和连接。Standard GP中的交叉和突变是一种完全忽略个体语义的语构操作。 语义(Semantic) 指个体作为模型看待时的行为表现,这个表现通常是和数据集相关的:比如均方差/信息熵/几何信息/布尔值等等。Fitness Function也 是一种语义,但是F 2024-05-07 研究 > 进化计算 > 遗传编程
遗传编程中的模块化 遗传编程中的模块化 在遗传编程(GP)中,与个体有意义的片段的保存和遗传有关的研究被称为模块性 [1]. 在系统工程方面,GP 中的模块性研究可以帮助识别可能描述子系统行为的子树,并评估它们对主要输出和系统行为的贡献和敏感性。此外,对模块性的研究还可以为我们提供从简单系统开发复杂系统的方法[2]。 迄今为止,该领域的研究可按封装实体分为三层,即宏(macro)、函数(function)和块(bl 2024-04-28 研究 > 进化计算 > 遗传编程