首页 > 最新文献

Genetic Programming and Evolvable Machines最新文献

英文 中文
Geometric semantic genetic programming with normalized and standardized random programs 几何语义遗传编程与规范化和标准化随机程序
IF 2.6 3区 计算机科学 Q3 COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE Pub Date : 2024-02-08 DOI: 10.1007/s10710-024-09479-1
Illya Bakurov, José Manuel Muñoz Contreras, Mauro Castelli, Nuno Rodrigues, Sara Silva, Leonardo Trujillo, Leonardo Vanneschi

Geometric semantic genetic programming (GSGP) represents one of the most promising developments in the area of evolutionary computation (EC) in the last decade. The results achieved by incorporating semantic awareness in the evolutionary process demonstrate the impact that geometric semantic operators have brought to the field of EC. An improvement to the geometric semantic mutation (GSM) operator is proposed, inspired by the results achieved by batch normalization in deep learning. While, in one of its most used versions, GSM relies on the use of the sigmoid function to constrain the semantics of two random programs responsible for perturbing the parent’s semantics, here a different approach is followed, which allows reducing the size of the resulting programs and overcoming the issues associated with the use of the sigmoid function, as commonly done in deep learning. The idea is to consider a single random program and use it to perturb the parent’s semantics only after standardization or normalization. The experimental results demonstrate the suitability of the proposed approach: despite its simplicity, the presented GSM variants outperform standard GSGP on the studied benchmarks, with a difference in terms of performance that is statistically significant. Furthermore, the individuals generated by the new GSM variants are easier to simplify, allowing us to create accurate but significantly smaller solutions.

几何语义遗传编程(GSGP)是近十年来进化计算(EC)领域最有前途的发展之一。在进化过程中融入语义意识所取得的成果证明了几何语义算子给遗传计算领域带来的影响。受深度学习中批量归一化所取得成果的启发,我们提出了几何语义突变(GSM)算子的改进方案。在其最常用的版本之一中,GSM 依赖于使用 sigmoid 函数来约束负责扰动父语义的两个随机程序的语义,而这里采用的是一种不同的方法,它可以减小生成程序的大小,并克服与使用 sigmoid 函数相关的问题,这在深度学习中很常见。我们的想法是考虑单个随机程序,并在标准化或规范化后使用它来扰动父程序的语义。实验结果证明了所提方法的适用性:尽管简单,但在所研究的基准上,所提出的 GSM 变体优于标准 GSGP,在性能方面的差异在统计学上非常显著。此外,新的 GSM 变体生成的个体更容易简化,使我们能够创建精确但明显更小的解决方案。
{"title":"Geometric semantic genetic programming with normalized and standardized random programs","authors":"Illya Bakurov, José Manuel Muñoz Contreras, Mauro Castelli, Nuno Rodrigues, Sara Silva, Leonardo Trujillo, Leonardo Vanneschi","doi":"10.1007/s10710-024-09479-1","DOIUrl":"https://doi.org/10.1007/s10710-024-09479-1","url":null,"abstract":"<p>Geometric semantic genetic programming (GSGP) represents one of the most promising developments in the area of evolutionary computation (EC) in the last decade. The results achieved by incorporating semantic awareness in the evolutionary process demonstrate the impact that geometric semantic operators have brought to the field of EC. An improvement to the geometric semantic mutation (GSM) operator is proposed, inspired by the results achieved by batch normalization in deep learning. While, in one of its most used versions, GSM relies on the use of the sigmoid function to constrain the semantics of two random programs responsible for perturbing the parent’s semantics, here a different approach is followed, which allows reducing the size of the resulting programs and overcoming the issues associated with the use of the sigmoid function, as commonly done in deep learning. The idea is to consider a single random program and use it to perturb the parent’s semantics only after standardization or normalization. The experimental results demonstrate the suitability of the proposed approach: despite its simplicity, the presented GSM variants outperform standard GSGP on the studied benchmarks, with a difference in terms of performance that is statistically significant. Furthermore, the individuals generated by the new GSM variants are easier to simplify, allowing us to create accurate but significantly smaller solutions.</p>","PeriodicalId":50424,"journal":{"name":"Genetic Programming and Evolvable Machines","volume":"26 1","pages":""},"PeriodicalIF":2.6,"publicationDate":"2024-02-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"139773094","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Bridging directed acyclic graphs to linear representations in linear genetic programming: a case study of dynamic scheduling 在线性遗传编程中将有向无环图衔接到线性表示:动态调度案例研究
IF 2.6 3区 计算机科学 Q3 COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE Pub Date : 2024-01-25 DOI: 10.1007/s10710-023-09478-8
Zhixing Huang, Yi Mei, Fangfang Zhang, Mengjie Zhang, Wolfgang Banzhaf

Linear genetic programming (LGP) is a genetic programming paradigm based on a linear sequence of instructions being executed. An LGP individual can be decoded into a directed acyclic graph. The graph intuitively reflects the primitives and their connection. However, existing studies on LGP miss an important aspect when seeing LGP individuals as graphs, that is, the reverse transformation from graph to LGP genotype. Such reverse transformation is an essential step if one wants to use other graph-based techniques and applications with LGP. Transforming graphs into LGP genotypes is nontrivial since graph information normally does not convey register information, a crucial element in LGP individuals. Here we investigate the effectiveness of four possible transformation methods based on different graph information including frequency of graph primitives, adjacency matrices, adjacency lists, and LGP instructions for sub-graphs. For each transformation method, we design a corresponding graph-based genetic operator to explicitly transform LGP parent’s instructions to graph information, then to the instructions of offspring resulting from breeding on graphs. We hypothesize that the effectiveness of the graph-based operators in evolution reflects the effectiveness of different graph-to-LGP genotype transformations. We conduct the investigation by a case study that applies LGP to design heuristics for dynamic scheduling problems. The results show that highlighting graph information improves LGP average performance for solving dynamic scheduling problems. This shows that reversely transforming graphs into LGP instructions based on adjacency lists is an effective way to maintain both primitive frequency and topological structures of graphs.

线性遗传编程(LGP)是一种基于执行线性指令序列的遗传编程范式。LGP 个体可解码为有向无环图。该图直观地反映了基元及其联系。然而,现有的 LGP 研究在将 LGP 个体视为图时忽略了一个重要方面,即从图到 LGP 基因型的反向转换。如果要在 LGP 中使用其他基于图的技术和应用,这种反向转换是必不可少的一步。将图形转化为 LGP 基因型并非易事,因为图形信息通常无法传达寄存器信息,而寄存器信息是 LGP 个体的关键要素。在此,我们根据不同的图信息(包括图基元频率、邻接矩阵、邻接表和子图的 LGP 指令)研究了四种可能的转换方法的有效性。对于每种转换方法,我们都设计了相应的基于图的遗传算子,将 LGP 父本的指令明确转换为图信息,然后再转换为在图上繁殖产生的子代指令。我们假设,基于图的算子在进化中的有效性反映了不同图到 LGP 基因型转换的有效性。我们通过应用 LGP 为动态调度问题设计启发式算法的案例研究进行了调查。结果表明,突出图信息能提高 LGP 解决动态调度问题的平均性能。这表明,基于邻接表将图反向转换为 LGP 指令是一种既能保持图的原始频率又能保持图的拓扑结构的有效方法。
{"title":"Bridging directed acyclic graphs to linear representations in linear genetic programming: a case study of dynamic scheduling","authors":"Zhixing Huang, Yi Mei, Fangfang Zhang, Mengjie Zhang, Wolfgang Banzhaf","doi":"10.1007/s10710-023-09478-8","DOIUrl":"https://doi.org/10.1007/s10710-023-09478-8","url":null,"abstract":"<p>Linear genetic programming (LGP) is a genetic programming paradigm based on a linear sequence of instructions being executed. An LGP individual can be decoded into a directed acyclic graph. The graph intuitively reflects the primitives and their connection. However, existing studies on LGP miss an important aspect when seeing LGP individuals as graphs, that is, the reverse transformation from graph to LGP genotype. Such reverse transformation is an essential step if one wants to use other graph-based techniques and applications with LGP. Transforming graphs into LGP genotypes is nontrivial since graph information normally does not convey register information, a crucial element in LGP individuals. Here we investigate the effectiveness of four possible transformation methods based on different graph information including frequency of graph primitives, adjacency matrices, adjacency lists, and LGP instructions for sub-graphs. For each transformation method, we design a corresponding graph-based genetic operator to explicitly transform LGP parent’s instructions to graph information, then to the instructions of offspring resulting from breeding on graphs. We hypothesize that the effectiveness of the graph-based operators in evolution reflects the effectiveness of different graph-to-LGP genotype transformations. We conduct the investigation by a case study that applies LGP to design heuristics for dynamic scheduling problems. The results show that highlighting graph information improves LGP average performance for solving dynamic scheduling problems. This shows that reversely transforming graphs into LGP instructions based on adjacency lists is an effective way to maintain both primitive frequency and topological structures of graphs.</p>","PeriodicalId":50424,"journal":{"name":"Genetic Programming and Evolvable Machines","volume":"14 1","pages":""},"PeriodicalIF":2.6,"publicationDate":"2024-01-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"139584650","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Creative collaboration with interactive evolutionary algorithms: a reflective exploratory design study 交互式进化算法的创意合作:反思性探索设计研究
IF 2.6 3区 计算机科学 Q3 COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE Pub Date : 2023-12-18 DOI: 10.1007/s10710-023-09477-9
Severi Uusitalo, Anna Kantosalo, Antti Salovaara, Tapio Takala, Christian Guckelsberger

Progress in AI has brought new approaches for designing products via co-creative human–computer interaction. In architecture, interior design, and industrial design, computational methods such as evolutionary algorithms support the designer’s creative process by revealing populations of computer-generated design solutions in a parametric design space. Because the benefits and shortcomings of such algorithms’ use in design processes are not yet fully understood, the authors studied the intricate interactions of an industrial designer employing an interactive evolutionary algorithm for a non-trivial creative product design task. In an in-depth report on the in-situ longitudinal experiences arising between the algorithm, human designer, and environment, from ideation to fabrication, they reflect on the algorithm’s role in inspiring design, its relationship to fixation, and the stages of the creative process in which it yielded perceived value. The paper concludes with proposals for future research into co-creative AI in design exploration and creative practice.

人工智能的进步为通过人机互动共同创造性地设计产品带来了新方法。在建筑、室内设计和工业设计中,进化算法等计算方法通过揭示参数化设计空间中计算机生成的设计方案群,为设计师的创意过程提供支持。由于人们尚未完全了解在设计过程中使用这类算法的益处和不足,作者研究了一位工业设计师在一项非同小可的创意产品设计任务中使用交互式进化算法的复杂交互过程。在对算法、人类设计师和环境之间从构思到制造的现场纵向体验的深入报告中,他们思考了算法在激发设计灵感方面的作用、算法与固定化的关系以及算法在创意过程中产生感知价值的阶段。论文最后提出了在设计探索和创意实践中对人工智能协同创造性进行未来研究的建议。
{"title":"Creative collaboration with interactive evolutionary algorithms: a reflective exploratory design study","authors":"Severi Uusitalo, Anna Kantosalo, Antti Salovaara, Tapio Takala, Christian Guckelsberger","doi":"10.1007/s10710-023-09477-9","DOIUrl":"https://doi.org/10.1007/s10710-023-09477-9","url":null,"abstract":"<p>Progress in AI has brought new approaches for designing products via co-creative human–computer interaction. In architecture, interior design, and industrial design, computational methods such as evolutionary algorithms support the designer’s creative process by revealing populations of computer-generated design solutions in a parametric design space. Because the benefits and shortcomings of such algorithms’ use in design processes are not yet fully understood, the authors studied the intricate interactions of an industrial designer employing an interactive evolutionary algorithm for a non-trivial creative product design task. In an in-depth report on the <i>in-situ</i> longitudinal experiences arising between the algorithm, human designer, and environment, from ideation to fabrication, they reflect on the algorithm’s role in inspiring design, its relationship to fixation, and the stages of the creative process in which it yielded perceived value. The paper concludes with proposals for future research into co-creative AI in design exploration and creative practice.\u0000</p>","PeriodicalId":50424,"journal":{"name":"Genetic Programming and Evolvable Machines","volume":"16 1","pages":""},"PeriodicalIF":2.6,"publicationDate":"2023-12-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"138716982","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Semantic mutation operator for a fast and efficient design of bent Boolean functions 快速高效设计弯曲布尔函数的语义突变算子
IF 2.6 3区 计算机科学 Q3 COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE Pub Date : 2023-12-08 DOI: 10.1007/s10710-023-09476-w
Jakub Husa, Lukáš Sekanina

Boolean functions are important cryptographic primitives with extensive use in symmetric cryptography. These functions need to possess various properties, such as nonlinearity to be useful. The main limiting factor of the quality of a Boolean function is the number of its input variables, which has to be sufficiently large. The contemporary design methods either scale poorly or are able to create only a small subset of all functions with the desired properties. This necessitates the development of new and more efficient ways of Boolean function design. In this paper, we propose a new semantic mutation operator for the design of bent Boolean functions via genetic programming. The principle of the proposed operator lies in evaluating the function’s nonlinearity in detail to purposely avoid mutations that could be disruptive and taking advantage of the fact that the nonlinearity of a Boolean function is invariant under all affine transformations. To assess the efficiency of this operator, we experiment with three distinct variants of genetic programming and compare its performance to three other commonly used non-semantic mutation operators. The detailed experimental evaluation proved that the proposed semantic mutation operator is not only significantly more efficient in terms of evaluations required by genetic programming but also nearly three times faster than the second-best operator when designing bent functions with 12 inputs and almost six times faster for functions with 20 inputs.

布尔函数是重要的密码基元,在对称密码学中应用广泛。这些函数需要具备各种特性,如非线性,才能发挥作用。布尔函数质量的主要限制因素是其输入变量的数量,这个数量必须足够大。当代的设计方法要么扩展性差,要么只能创建具有所需特性的所有函数中的一小部分。这就需要开发新的、更有效的布尔函数设计方法。在本文中,我们提出了一种新的语义突变算子,用于通过遗传编程设计弯曲布尔函数。所提算子的原理在于详细评估函数的非线性,有目的地避免可能具有破坏性的突变,并利用布尔函数的非线性在所有仿射变换下都是不变的这一事实。为了评估该算子的效率,我们用遗传编程的三种不同变体进行了实验,并将其性能与其他三种常用的非语义突变算子进行了比较。详细的实验评估证明,所提出的语义突变算子不仅大大提高了遗传编程所需的评估效率,而且在设计具有 12 个输入的弯曲函数时,比排名第二的算子快近三倍,在设计具有 20 个输入的函数时快近六倍。
{"title":"Semantic mutation operator for a fast and efficient design of bent Boolean functions","authors":"Jakub Husa, Lukáš Sekanina","doi":"10.1007/s10710-023-09476-w","DOIUrl":"https://doi.org/10.1007/s10710-023-09476-w","url":null,"abstract":"<p>Boolean functions are important cryptographic primitives with extensive use in symmetric cryptography. These functions need to possess various properties, such as nonlinearity to be useful. The main limiting factor of the quality of a Boolean function is the number of its input variables, which has to be sufficiently large. The contemporary design methods either scale poorly or are able to create only a small subset of all functions with the desired properties. This necessitates the development of new and more efficient ways of Boolean function design. In this paper, we propose a new semantic mutation operator for the design of bent Boolean functions via genetic programming. The principle of the proposed operator lies in evaluating the function’s nonlinearity in detail to purposely avoid mutations that could be disruptive and taking advantage of the fact that the nonlinearity of a Boolean function is invariant under all affine transformations. To assess the efficiency of this operator, we experiment with three distinct variants of genetic programming and compare its performance to three other commonly used non-semantic mutation operators. The detailed experimental evaluation proved that the proposed semantic mutation operator is not only significantly more efficient in terms of evaluations required by genetic programming but also nearly three times faster than the second-best operator when designing bent functions with 12 inputs and almost six times faster for functions with 20 inputs.</p>","PeriodicalId":50424,"journal":{"name":"Genetic Programming and Evolvable Machines","volume":"9 1","pages":""},"PeriodicalIF":2.6,"publicationDate":"2023-12-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"138553702","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Introduction to special issue on highlights of genetic programming 2022 events 遗传编程要点特刊导言 2022 年活动
IF 2.6 3区 计算机科学 Q3 COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE Pub Date : 2023-12-08 DOI: 10.1007/s10710-023-09475-x
D. Jakobović, Eric Medvet, Gisele L. Pappa, Leonardo Trujillo
{"title":"Introduction to special issue on highlights of genetic programming 2022 events","authors":"D. Jakobović, Eric Medvet, Gisele L. Pappa, Leonardo Trujillo","doi":"10.1007/s10710-023-09475-x","DOIUrl":"https://doi.org/10.1007/s10710-023-09475-x","url":null,"abstract":"","PeriodicalId":50424,"journal":{"name":"Genetic Programming and Evolvable Machines","volume":"48 3","pages":""},"PeriodicalIF":2.6,"publicationDate":"2023-12-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"138587463","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
A geometric semantic macro-crossover operator for evolutionary feature construction in regression 用于回归演化特征构建的几何语义宏交叉算子
IF 2.6 3区 计算机科学 Q3 COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE Pub Date : 2023-12-08 DOI: 10.1007/s10710-023-09465-z
Hengzhe Zhang, Qi Chen, Bing Xue, Wolfgang Banzhaf, Mengjie Zhang

Evolutionary feature construction has been successfully applied to various scenarios. In particular, multi-tree genetic programming-based feature construction methods have demonstrated promising results. However, existing crossover operators in multi-tree genetic programming mainly focus on exchanging genetic materials between two trees, neglecting the interaction between multi-trees within an individual. To increase search effectiveness, we take inspiration from the geometric semantic crossover operator used in single-tree genetic programming and propose a macro geometric semantic crossover operator for multi-tree genetic programming. This operator is designed for feature construction, with the goal of generating offspring containing informative and complementary features. Our experiments on 98 regression datasets show that the proposed geometric semantic macro-crossover operator significantly improves the predictive performance of the constructed features. Moreover, experiments conducted on a state-of-the-art regression benchmark demonstrate that multi-tree genetic programming with the geometric semantic macro-crossover operator can significantly outperform all 22 machine learning algorithms on the benchmark.

进化特征构建已成功应用于各种场景。其中,基于多树遗传编程的特征构建方法取得了可喜的成果。然而,现有的多树遗传编程中的交叉算子主要集中于两棵树之间的遗传物质交换,而忽略了个体内部多树之间的相互作用。为了提高搜索效率,我们从单树遗传编程中使用的几何语义交叉算子中汲取灵感,提出了一种适用于多树遗传编程的宏几何语义交叉算子。该算子专为特征构建而设计,目标是生成包含信息丰富且互补特征的后代。我们在 98 个回归数据集上的实验表明,所提出的几何语义宏交叉算子显著提高了所构建特征的预测性能。此外,在最先进的回归基准上进行的实验表明,使用几何语义宏交叉算子的多树遗传编程在该基准上明显优于所有 22 种机器学习算法。
{"title":"A geometric semantic macro-crossover operator for evolutionary feature construction in regression","authors":"Hengzhe Zhang, Qi Chen, Bing Xue, Wolfgang Banzhaf, Mengjie Zhang","doi":"10.1007/s10710-023-09465-z","DOIUrl":"https://doi.org/10.1007/s10710-023-09465-z","url":null,"abstract":"<p>Evolutionary feature construction has been successfully applied to various scenarios. In particular, multi-tree genetic programming-based feature construction methods have demonstrated promising results. However, existing crossover operators in multi-tree genetic programming mainly focus on exchanging genetic materials between two trees, neglecting the interaction between multi-trees within an individual. To increase search effectiveness, we take inspiration from the geometric semantic crossover operator used in single-tree genetic programming and propose a macro geometric semantic crossover operator for multi-tree genetic programming. This operator is designed for feature construction, with the goal of generating offspring containing informative and complementary features. Our experiments on 98 regression datasets show that the proposed geometric semantic macro-crossover operator significantly improves the predictive performance of the constructed features. Moreover, experiments conducted on a state-of-the-art regression benchmark demonstrate that multi-tree genetic programming with the geometric semantic macro-crossover operator can significantly outperform all 22 machine learning algorithms on the benchmark.</p>","PeriodicalId":50424,"journal":{"name":"Genetic Programming and Evolvable Machines","volume":"17 1","pages":""},"PeriodicalIF":2.6,"publicationDate":"2023-12-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"138575838","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Veni, Vidi, Evolvi commentary on W. B. Langdon’s “Jaws 30” 对 W. B. Langdon 的 "大白鲨 30 "的 Veni, Vidi, Evolvi 评论
IF 2.6 3区 计算机科学 Q3 COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE Pub Date : 2023-11-22 DOI: 10.1007/s10710-023-09472-0
Giovanni Squillero, A. Tonda
{"title":"Veni, Vidi, Evolvi commentary on W. B. Langdon’s “Jaws 30”","authors":"Giovanni Squillero, A. Tonda","doi":"10.1007/s10710-023-09472-0","DOIUrl":"https://doi.org/10.1007/s10710-023-09472-0","url":null,"abstract":"","PeriodicalId":50424,"journal":{"name":"Genetic Programming and Evolvable Machines","volume":"89 5","pages":"1-4"},"PeriodicalIF":2.6,"publicationDate":"2023-11-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"139246798","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Commentary for the GPEM peer commentary special section on W. B. Langdon’s “Jaws 30” 为 GPEM 同行评论专栏 W. B. Langdon 的 "大白鲨 30 "撰写评论文章
IF 2.6 3区 计算机科学 Q3 COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE Pub Date : 2023-11-22 DOI: 10.1007/s10710-023-09468-w
Mauro Castelli
{"title":"Commentary for the GPEM peer commentary special section on W. B. Langdon’s “Jaws 30”","authors":"Mauro Castelli","doi":"10.1007/s10710-023-09468-w","DOIUrl":"https://doi.org/10.1007/s10710-023-09468-w","url":null,"abstract":"","PeriodicalId":50424,"journal":{"name":"Genetic Programming and Evolvable Machines","volume":"27 ","pages":"1-3"},"PeriodicalIF":2.6,"publicationDate":"2023-11-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"139247987","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Commentary on “Jaws 30”, by W. B. Langdon 大白鲨 30》评论,作者 W. B. Langdon
IF 2.6 3区 计算机科学 Q3 COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE Pub Date : 2023-11-22 DOI: 10.1007/s10710-023-09471-1
A. Bartoli, Luca Manzoni, Eric Medvet
{"title":"Commentary on “Jaws 30”, by W. B. Langdon","authors":"A. Bartoli, Luca Manzoni, Eric Medvet","doi":"10.1007/s10710-023-09471-1","DOIUrl":"https://doi.org/10.1007/s10710-023-09471-1","url":null,"abstract":"","PeriodicalId":50424,"journal":{"name":"Genetic Programming and Evolvable Machines","volume":"1 1","pages":"1-4"},"PeriodicalIF":2.6,"publicationDate":"2023-11-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"139248701","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Introduction to the peer commentary special section on “Jaws 30” by W. B. Langdon W. B. Langdon 撰写的 "大白鲨 30 "同行评论专栏导言
IF 2.6 3区 计算机科学 Q3 COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE Pub Date : 2023-11-22 DOI: 10.1007/s10710-023-09466-y
L. Vanneschi, Leonardo Trujillo
{"title":"Introduction to the peer commentary special section on “Jaws 30” by W. B. Langdon","authors":"L. Vanneschi, Leonardo Trujillo","doi":"10.1007/s10710-023-09466-y","DOIUrl":"https://doi.org/10.1007/s10710-023-09466-y","url":null,"abstract":"","PeriodicalId":50424,"journal":{"name":"Genetic Programming and Evolvable Machines","volume":"411 ","pages":"1-2"},"PeriodicalIF":2.6,"publicationDate":"2023-11-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"139249861","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
期刊
Genetic Programming and Evolvable Machines
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1