Evolving classifiers on field programmable gate arrays: Migrating XCS to FPGAs

被引:4
|
作者
Bolchini, Cristiana [1 ]
Ferrandi, Paolo [1 ]
Lanzi, Pier Luca [1 ]
Salice, Fabio [1 ]
机构
[1] Politecn Milan, Dipartimento Elettron & Informaz, I-20133 Milan, Italy
关键词
learning classifier systems; XCS; FPGA;
D O I
10.1016/j.sysarc.2006.02.007
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The paper presents the first results of the prototype implementation of the eXtended learning Classifier System (XCS) in hardware and precisely on Field Programmable Gate Arrays. For this purpose we introduce a version of the XCS classifier system completely based on integer arithmetic, that we name XCSi, instead of the usual floating point one, to exploit the peculiarities and overcome the limitations of the hardware platform. We present an analysis of XCSi performance and the guidelines for a hardware implementation, showing that, although there is a dramatic reduction of available precision, the integer version of XCS can reach optimal performance in all problems considered, though it often converges more slowly than the original floating point version. Guidelines for a hardware implementation are provided, by analyzing how XCSi functional components can be designed on an FPGA. (C) 2006 Elsevier B.V. All rights reserved.
引用
收藏
页码:516 / 533
页数:18
相关论文
共 50 条
  • [41] Field programmable gate arrays based overcurrent relays
    Ahuja, S
    Kothari, L
    Vishwakarma, DN
    Balasubramanian, SK
    [J]. ELECTRIC POWER COMPONENTS AND SYSTEMS, 2004, 32 (03) : 247 - 255
  • [42] The application of field programmable gate arrays in engineering education
    Kuczborski, W
    [J]. 3RD GLOBAL CONGRESS ON ENGINEERING EDUCATION, CONGRESS PROCEEDINGS, 2002, : 319 - 321
  • [43] SYNTHESIS METHODS FOR FIELD-PROGRAMMABLE GATE ARRAYS
    SANGIOVANNIVINCENTELLI, A
    ELGAMAL, A
    ROSE, J
    [J]. PROCEEDINGS OF THE IEEE, 1993, 81 (07) : 1057 - 1083
  • [44] Reliability of field programmable magnetic logic gate arrays
    Reiss, G
    Meyners, D
    [J]. APPLIED PHYSICS LETTERS, 2006, 88 (04) : 1 - 3
  • [45] The use of field programmable gate arrays for reusable interfaces
    Stong, N
    [J]. AUTOTESTCON 2000: IEEE SYSTEMS READINESS TECHNOLOGY CONFERENCE, PROCEEDINGS, 2000, : 591 - 600
  • [46] A DETAILED ROUTER FOR FIELD-PROGRAMMABLE GATE ARRAYS
    BROWN, S
    ROSE, J
    VRANESIC, ZG
    [J]. IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 1992, 11 (05) : 620 - 628
  • [47] Application of field programmable gate arrays to space projects
    Chiba, K
    Sakaide, Y
    Kuboyama, S
    Sugimoto, K
    [J]. EECC'97 - PROCEEDINGS OF THE THIRD ESA ELECTRONIC COMPONENTS CONFERENCE, 1997, 395 : 471 - 474
  • [48] Implementation of control algorithms in field programmable gate arrays
    Petko, Maciej
    Karpiel, Grzegorz
    [J]. 2007 IEEE/ASME INTERNATIONAL CONFERENCE ON ADVANCED INTELLIGENT MECHATRONICS, VOLS 1-3, 2007, : 204 - +
  • [49] Field programmable gate arrays and floating point arithmetic
    Fagin, Barry
    Renard, Cyril
    [J]. IEEE Transactions on Very Large Scale Integration (VLSI) Systems, 1994, 2 (03) : 365 - 367
  • [50] Empowering Parallel Computing with Field Programmable Gate Arrays
    D'Hollander, Erik H.
    [J]. PARALLEL COMPUTING: TECHNOLOGY TRENDS, 2020, 36 : 16 - 31