Extraction and reuse of design patterns from genetic algorithms using case-based reasoning

被引:0
|
作者
Pérez, EI
Coello, CAC
Aguirre, AH
机构
[1] Inst Invest Elect, Temixco 62490, Morelos, Mexico
[2] CINVESTAV, IPN, Dept Ingn Elect, Secc Computac, Mexico City, DF, Mexico
[3] Ctr Invest Matemat, Area Computac, Guanajuato 36240, Mexico
关键词
genetic algorithms; case-based-reasoning; circuit design;
D O I
10.1007/s00500-003-0333-8
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In this paper, we propose a case-based reasoning scheme in which we extract domain knowledge (in the form of design patterns) from a genetic algorithm used to optimize combinational logic circuits at the gate level. Such information is used in two ways: first, we show how the selection pressure of the genetic algorithm is biased by Boolean simplification rules that are normally adopted by human designers, including some which are not completely straightforward. Secondly, we reuse some of these design patterns extracted from the evolutionary process to reduce convergence times of a genetic algorithm using previously found solutions as cases to solve similar problems.
引用
收藏
页码:44 / 53
页数:10
相关论文
共 50 条
  • [41] Matching case history patterns in case-based reasoning
    Zhao, Guoxing
    Luo, Bin
    Ma, Jixin
    INTELLIGENT COMPUTING IN SIGNAL PROCESSING AND PATTERN RECOGNITION, 2006, 345 : 312 - 321
  • [42] Applying knowledge modelling and case-based reasoning to software reuse
    Gonzalez, P.A.
    IEE Proceedings: Software, 2000, 147 (05): : 169 - 178
  • [43] A Unified Framework for Thai Metadata Extraction Using Case-based Reasoning
    Khankasikam, Krisda
    Chakpitak, Nopasit
    2008 INTERNATIONAL CONFERENCE ON ADVANCED COMPUTER THEORY AND ENGINEERING, 2008, : 210 - 214
  • [44] Improving the tutoring of software design using case-based reasoning
    Thomasson, B. J.
    Ratcliffe, M. B.
    Thomas, L. A.
    ADVANCED ENGINEERING INFORMATICS, 2006, 20 (04) : 351 - 362
  • [45] Agent-based monitoring using case-based reasoning for experience reuse and improved quality
    Olsson, Erik
    Funk, Peter
    JOURNAL OF QUALITY IN MAINTENANCE ENGINEERING, 2009, 15 (02) : 179 - +
  • [46] A Case-based Reasoning Method Including Tooling Function for Case Retrieval and Reuse in Stamping Tooling Design
    Jonsson K.-J.
    Stolt R.
    Elgh F.
    Computer-Aided Design and Applications, 2023, 20 (05): : 839 - 855
  • [47] A CASE-BASED REASONING APPROACH TO THE IDENTIFICATION OF MATERIALS FROM DIFFRACTION PATTERNS
    Kimmel, Giora
    HaCohen-Kerner, Yaakov
    Nissan, Ephraim
    Berman, Eugen
    APPLIED ARTIFICIAL INTELLIGENCE, 2009, 23 (03) : 282 - 295
  • [48] Design issues in fuzzy case-based reasoning
    Slonim, TY
    Schneider, M
    FUZZY SETS AND SYSTEMS, 2001, 117 (02) : 251 - 267
  • [49] Case-based reasoning support for engineering design
    Lees, B
    Hamza, M
    Irgens, C
    INTELLIGENT SYSTEMS IN DESIGN AND MANUFACTURING III, 2000, 4192 : 394 - 402
  • [50] Combining case-based reasoning and analogical reasoning in software design
    Gomes, P
    Pereira, FC
    Seco, N
    Paiva, P
    Carreiro, P
    Ferreira, JL
    Bento, C
    ARTIFICIAL INTELLIGENCE AND COGNITIVE SCIENCE, PROCEEDINGS, 2002, 2464 : 183 - 189