National Institute of Advanced Industrial Science and Technology (AIST) This page is a page of the former research institute. We stopped updating on March 31.2001.
E-mail to webmaster (Japanese) E-mail to webmaster (English)

Evolvable Systems Lab.'s Paper Abstracts List


001 Evolving Hardware with Genetic Learning (not yet available by Internet)
T. Higuchi et al

This paper introduces an idea which the authors hope and believe will create not only a new branch of Artificial Life, but may also serve as the basis for a radically new approach to electronic and computer design. The idea can be expressed in two words, ``evolvable hardware''. Software configurable hardware, such as programmable logic arrays, are on the market which accept a bit string instruction which is used to configure or ``wire up'' a hardware circuit to give it a desired architecture. This can be done an indefinite number of times. By treating the bit string instruction as a Genetic Algorithm ``chromosome'', one has the means to evolve hardware. This paper reports on a successful experiment to simulate the evolution of a GAL16V8 hardware chip, which solves the 6-multiplexor problem. The concept of evolvable hardware can be used to build ``Darwin Machines'', i.e. special devices which are capable of adapting to their environment by modifying their own hardware architecture using genetic learning techniques.


002 Darwin on a Chip (Not yet available by Internet)
T. Higuchi, T. Niwa, T. Tanaka, H. Iba, H. de Garis, and T. Furuya
*****************
003 A Parallel Architecture for Genetic Based Evolvable Hardware (Not yet available by Internet)
T. Higuchi, H. Iba, T. Niwa, T. Tanaka, and T. Furuya
*****************
004 Applying Evolvable Hardware to Autonomous Agents (Not yet available by Internet)
T. Higuchi, H. Iba, and B. Manderick
*****************
005 Evolvable Hardware
T. Higuchi, H. Iba, and B. Manderick

In this chapter, we describe a parallel processing architecture for Evolvable Hardware (EHW) which changes its own hardware structure in order to adapt to the environment in which it is embedded. This adaptation process is a combination of genetic learning with reinforcement learning. Our goal by implementing adaptation in hardware is to produce a flexible and fault-tolerant architecture which responds in real-time to a changing environment. If we succeed we are convinced that EHW will prove to be a key technology for building autonomous agents.


006 Evolvable Hardware with Genetic Learning (Not yet available by Internet)
T. Higuchi and Y. Hirao
*****************
007 Evolvable Hardware and its Applications to Pattern Recongnition and Fault-tolerant Systems
T. Higuchi, M. Iwata, I. Kajitani, H. Iba, Y. Hirao, B. Manderick, and T. Furuya
*****************
008 Hardware Evolution at Gate and Function Levels
T. Higuchi, M. Iwata, I. Kajitani, M. Murakawa, S. Yoshizawa, and T. Furuya
*****************
009 Evolvable Hardware with Genetic Learning
T. Higuchi, M. Iwata, I. Kajitani, H. Yamada, B. Manderick, Y. Hirao, M. Murakawa, S. Yoshizawa, and T. Furuya
*****************
010 Variable Length Chromosome GA for Evolvable Hardware (Not yet available by Internet)
I. Kajitani, T. Hoshino, M. Iwata, and T. Higuchi
*****************
011 A Pattern Recognition System using Evolvable Hardware
M. Iwata, I. Kajitani, H. Yamada, H. Iba, and T. Higuchi

We describe a high-speed pattern recognition system using Evolvable Hardware (EHW), which can change its own hardware structure by genetic learning in order to adapt best to the environment. The purpose of the system is to show that EHW can work as a recognition device with such robustness for the noise as seen in the recognition systems based on neural networks. The advantage of EHW compared with a neural network is the high processing speed and the readability of the learned result. The readability means that the result is understandable in terms of Boolean functions. In this paper, we describe the architecture, the learning algorithm and the experiment on the pattern recognition system using EHW.


012 Hardware Evolution at Function Level
M. Murakawa, S. Yoshizawa, I. Kajitani, T. Furuya, M. Iwata, and T. Higuchi

This paper describes a function-level Evolvable Hardware (EHW). EHW is hardware which is built on programmable logic devices (e.g. PLD and FPGA) and whose architecture can be reconfigured by using a genetic learning to adapt to new unknown environments in real time. EHW can adapt in real-time to such an environmental changes. It is demonstrated that the function-level hardware evolution can attain much higher performances than the gate-level evolution , in neural network applications (e.g. two-spiral). VLSI architecture of the function-based FPGA dedicated to function level evolution is also described.


013 Promises and Challenges of Evolvable Hardware
X. Yao and T. Higuchi

Evolvable hardware (EHW) has attracted increasing attentions since early 1990's with the advent of easily reconfigurable hardware such as field programmable logic array (FPGA). It promises to provide an entirely new approach to complex electronic circuit design and new adaptive hardware. EHW has been demonstrated to be able to perform a wide range of tasks from pattern recognition to adaptive control. However, there are still many fundamental issues in EHW remain open. This paper reviews the current status of EHW, discusses the promises and possible advantages of EHW, and indicates the challenges we must meet in order to develop practical and large-scale EHW.


014 Data Compression Based on Evolvable Hardware
M. Salami, M. Murakawa and T. Higuchi

We have investigated the possibility of applying Evolvable Hardware (EHW) to data compression applications. One of the interesting area in data compression is Predictive Coding which we used for compressing block of data in the hardware configuration of EHW. The advantage of this approach is simplicity, adaptability, real time implementation for motion pictures and advantage of using non-linear prediction functions. Several configurations of EHW are tested to find the optimal system for data compression and the results show good performance compared with Neural Networks and JPEG approaches.


015 ATM Cell Scheduling by Function Level Evolvable Hardware
W. Liu, M. Murakawa and T. Higuchi

In this paper, we study the possibility of using Evolvable Hardware (EHW) for scheduling real-time traffic in Asynchronous Transfer Mode (ATM) networks. EHW is hardware which is built on programmable logic devices and whose architecture can be reconfigured by using genetic learning to adapt to new environments. A novel design is the function-level EHW based on Field Programmable Gate Array (FPGA) chips, where a number of Programmable Floating processing Units (PFUs) are embedded in one chip. The selectable high-level hardware functions of each PFU make the function-level EHW to be suitable for a wide variety of applications in practice. In our experiment, a statistical multiplexer at an ATM node is modeled for the purpose of generating training data. Superposed bursty cell streams are applied to the model of the multiplexer. The EHW is trained by the collected data in the learning phase. After learning is complete, the best chromosome is tested with respect to various traffic characteristics and the Quality Of Service (QOS) requirements of the cell traffic. Simulation results show that the function-level EHW performs the control well for cell scheduling problem in ATM networks.


016 An Evolutionary Robot Navigation System using a Gate-Level Evolvable Hardware
D. Keymeulen, M. Durantez, K. Konaka, Y. Kuniyoshi, and T. Higuchi

Recently there has been great interest in the design and study of evolvable systems based on Artificial Life principles in order to control the behavior of physically embedded systems such as mobile robots. This paper examines an evolutionary navigation system for a mobile robot using a Boolean function approach implemented on gate-level evolvable hardware (EHW). The task of the mobile robot is to reach a goal represented by a colored light while avoiding obstacles during its motion. Using the evolution principles to build the desired behaviors, we show that the Boolean function approach using gate-level evolvable hardware is sufficient. We demonstrate the effectiveness of the generalization ability of EHW by comparing the method with a Boolean function approach implemented on a random access memory (RAM). The results show that the evolvable hardware system obtains the desired behaviors in twice fast time and that the EHW generates a robust robot behavior insensitive to the robot position and the obstacles configurations.


017 Evolvable Hardware: an Outlook (Not yet available by Internet)
B. Manderick and T. Higuchi

In this paper. we explore the potential of Evolvable Hardware (EHW) for online adaptation in real-time applications. We follow a top-down approach here. We first review existing adaptation and learning techniques and take a look at, their suitability for driving hardwar evolution. Then we discuss some research problems whose solution will improve the performance of EHW.


018 Machine Learning Approach to Gate-Level Evolvable Hardware
H. Iba, M. Iwata, and T. Higuchi

Evolvable Hardware (EHW) is a hardware which modifies its own hardware structure according to the environmental changes. EHW is implemented on a programmable logic device (PLD), whose architecture can be altered by downloading a binary bit string, i.e. architecture bits. The architecture bits are adaptively acquired by genetic algorithms (GA). The target task of EHW is "Boolean concept formation", which has been intensively studied in machine learning literatures. Although many evolutionary or adaptive techniques were proposed to solve this class of problems, there have been ver y few comparative studies from the viewpoint of computational learning theory. This paper describes machine learning approach to the gate-level EHW, i.e. 1) MDL-based improvement of fitness evaluation, and 2) comparative studies of efficiency by PAC criterion. We also discuss the current extension of EHW and related works.


019 Adaptive Equalization of Digital Communication Channels Using Evolvable Hardware
M. Murakawa, S. Yoshizawa, and T. Higuchi

This paper investigates the application of function-level Evolvable Hardware (EHW) to the adaptive equalization of digital communication channel. EHW is hardware that is built on programmable logic devices such as field programmable gate arrays. Its architecture can be reconfigured by using genetic learning to adapt to new, unknown environments in real time. We propose an EHW-based adaptive equalizer whose adaptive capability and fast processing speed make possible high-speed channel equalization. Simulation results show that the EHW-based equalizers have superior performance to traditional equalizers based on the linear transversal filter.


020 Evolution of Binary Decision Diagrams for Digital Circuit Design using Genetic Programming
H. Sakanashi, T. Higuchi, H. Iba, and Y. Kakazu

This paper proposes the methodology for hardware evolution by genetic programming (GP). By adopting Binary Decision Diagrams (BDDs) as hardware representation, larger circuits can be evolved, and they will be easily verified by utilizing commercial CAD software. The hardware descriptions specified in BDDs are improved by GP operators, to synthesize various combinatorial logical circuits. From the viewpoint of GP, however, some constraints of BDD must be satisfied during its search process. In other words, GP must search not only in phenotype space, but also in genotype space. In order to resolve this problem, in this paper, we attempt two approaches. One concerns the operations to obtain BDDs satisfying the genotypical constraints, and the other is the method for balancing phenotypic and genotypic evaluations.


021 Evolvable Hardware at Function Level
T. Higuchi, M. Murakawa, M. Iwata, I. Kajitani, W. Liu, and M. Salami

This paper describes a new type of Evolvable Hardware (EHW). While most EHW research employs hardware evolution at the level of primitive gates (i.e., gate-level evolution), our alternative synthesizes hardware circuits with higher-level functions. We call this evolution function-level evolution. In this paper, two applications of function-level EHW are described. One is for adaptive equalization in digital mobile communication. The other is for lossy data compression.


022 Evolvable Hardware for On-line Adaptive Traffic Control in ATM Networks (Not yet available by Internet)
W. Liu, M. Murakawa, and T. Higuchi

Evolvable Hardware (EHW) is hardware which is built on programmable logic devices and whose architecture can be reconfigured by using genetic learning to adapt to new environments. The function-level EHW was designed based on Field Programmable Gate Array (FPGA) chips, where a number of Programmable Floating processing Units (PFUs) are embedded in one chip. The selectable high-level hardware functions of each PFU make the function-level EHW suitable for a wide variety of applications in practice. In this paper, we study on-line adaptive cell scheduling in Asynchronous Transfer Mode (ATM) networks by using the function-level EHW. A flexible cell scheduling mechanism is proposed, which can not only guarantee the cell delay constraint for the real-time traffic, but also improve the overall performance of the network. The on-line adaptive control, offered by the EHW, can perform required traffic control even though the traffic behavior is changed. Simulation results reveal the on-line adaptive control effects for an ATM multiplexer.


023 On-line Adaptation of Neural Networks with Evolvable Hardware
M. Murakawa, S. Yoshizawa, I. Kajitani, and T. Higuchi

This paper describes an evolvable hardware (EHW) system for generalized neural network learning. We have developed an ASIC VLSI chip, which is a building block to configure a scalable neural network hardware system. In our system, both the topology and the hidden layer node functions of a neural network mapped on the chips are dynamically changed using a genetic algorithm. Thus, the most desirable network topology and choice of node function (e.g. Gaussian or sigmoid) for a given application can be determined adaptively. This approach is particularly suited to applications requiring ability to cope with time-varying problems and real-time timing constraints. The chip consists of 15 Digital Signal Processors (DSPs), whose functions and interconnections are reconfigured dynamically according to the chromosomes of the genetic algorithm. Incorporation of local learning hardware increases the learning speed significantly. Simulation results on the prediction of chaotic data and adaptive equalization in digital mobile communication are also given. Our system is two orders of magnitude faster than a Sun SS20 on the corresponding problem.


024 Lossless Image Compression by Evolvable Hardware
M. Salami, M. Iwata and T. Higuchi

We have investigated the possibility of applying Evolvable Hardware (EHW) to lossless image compression. EHW is a hardware that its configuration changes by an evolutionary algorithm. One of the successful methods in image compression is prediction coding which is based on pixel prediction function using neighbor pixels. Most of the algorithms in lossless image compression use fixed linear functions for pixel prediction. We have designed special hardware for the lossless image compression by classification of neighbor patterns and defining a set of functions. An evolutionary algorithm modifies each function depending on their local performance. By using functions included in EHW and changing them in real time an adaptive prediction system is established. Here we test the EHW system for pixel prediction and later we will apply it for error prediction to enhance the performance of compression. Simulation results for pixel prediction are compared with some common methods in image compression and a better performance is achieved.


025 Robot Learning Using Gate-level Evolvable Hardware
D. Keymeulen, K. Konaka, M. Iwata, Y. Kuniyoshi, and T. Higuchi

Recently there has been a great interest in the design and study of evolvable and autonomous systems in order to control the behavior of physically embedded systems such as a mobile robot. This paper studies an evolutionary navigation system for a mobile robot using an evolvable hardware (EHW) approach. This approach is unique in that it combines learning and evolution, which was usually realized by software, with hardware. It can be regarded as an attempt to make hardware ``softer''. The task of the mobile robot is to reach a goal represented by a colored ball while avoiding obstacles during its motion. We show that our approach can evolve a set of rules to perform the task successfully. We also show that the evolvable hardware system learned off-line is robust and able to perform the desired behaviors in a more complex environment which is not seen in the learning stage.


026 Gate-Level Evolvable Hardware: Empirical Study and Application
H.Iba, M.Iwata, and T.Higuchi

Evolvable Hardware (EHW) is a hardware which modifies its own hardware structure according to the environmental changes. EHW is implemented on a programmable logic device (PLD), whose architecture can be altered by downloading a binary bit string, i.e. architecture bits. The architecture bits are adaptively acquired by genetic algorithms (GA). This paper describes the fundamental principle of the gate-level EHW and its improvement by the MDL-based fitness evaluation. The effectiveness of our approach is shown by comparative experiments and a successful application. We also discuss the current extension of EHW and related works.


027 Adaptive Threshold Cell Discarding Based on Evolvable Hardware
W. Liu, M. Iwata, M. Murakawa and T. Higuchi

Selective cell discarding is used for traffic control and congestion control in Asynchronous Transfer Mode (ATM) networks. Whenever congestion occurs at a network element, the element will selectively discard the cells that contain less significant information to recover from the congestion. An optimal control should keep a good balance among traffic conditions, number of dropped cells, and network throughput in order to dissolve the congestion problem properly. Evolvable hardware (EHW) is a promising device to offer on-line adaptive control in real-time environments. In this paper, we approach the possibility of using EHW for adaptive threshold cell discarding in ATM networks. We examined the control effect of the proposed scheme by means of simulation. The simulation results show that the proposed scheme based on EHW is effective for applying intelligent cell discarding in an ATM element.


028 Lossy Image Compre ssion by Evolvable Hardware
M. Salami, M. Murakawa and T. Higuchi

We have investigated the possibility of applying Evolvable Hardware (EHW) to data compression applications. Evolvable Hardware can be defined as a hardware architecture that an evolutionary algorithm like Genetic Algorithms changes the hardware configuration. The hardware we used here for EHW contains a wide range of non-linear functions and can be optimised for different applications such as image compression. Predictive coding is one of successful algorithms for image compression and we used this approach for compressing block of data in the hardware configuration of EHW. By applying non-linear functions implemented on EHW and evolving them using genetic algorithms, an adaptive non-linear predictive coding is established for data compression. Simulation results are compared with other common methods in data compression and a better performance is achieved.


029 Evolvable hardware for Generalized Neural Networks
M. Murakawa, S. Yoshizawa, I. Kajitani, and T. Higuchi

This paper describes an evolvable hardware (EHW) system for generalized neural network learning. We have developed an ASIC VLSI chip, which is a building block to configure a scalable neural network hardware system. In our system, both the topology and the hidden layer node functions of a neural network mapped on the chips are dynamically changed using a genetic algorithm. Thus, the most desirable network topology and choice of node function (e.g. Gaussian or sigmoid) for a given application can be determined adaptively. This approach is particularly suited to applications requiring ability to cope with time-varying problems and real-time timing constraints. The chip consists of 15 Digital Signal Processors (DSPs), whose functions and interconnections are reconfigured dynamically according to the chromosomes of the genetic algorithm. Incorporation of local learning hardware increases the learning speed significantly. Simulation results on adaptive equalization in digital mobile communication are also given. Our system is two orders of magnitude faster than a Sun SS20 on the corresponding problem.


030 Evolvable Reactive Execution System using Reconfigurable Hardware: a Robot Navigation System Case Study
D. Keymeulen, K. Konaka, M. Iwata, Y. Kuniyoshi, and T. Higuchi

Recently there has been great interest in the design and study of evolvable systems in order to control the behavior of physically embedded systems. Due to the complexity of their architecture and their interaction with the environment, a Model-based Autonomous System approach was proposed by Williams to integrate a priori knowledge and reasoning methods of different kinds. But the difficulty of precomputing all possible interactions obliges also the autonomous system to self configure itself by modifying its own structure as well as self modeling by adapting or even building a model using for example sensor information. This paper examines the architecture of a self configuration component of a model-based autonomous system using a evolvable hardware (EHW). The self configure component is applied to a navigation system for a mobile robot. It uses a Boolean function approach implemented on gate-level reconfigurable hardware. The task of the mobile robot is to reach a goal represented by a colored ball while avoiding obstacles during its motion. Using the evolution principles to build the desired behaviors, we show that the Boolean function approach using gate-level reconfigurable hardware is sufficient. We demonstrate the effectiveness of the generalization ability of the Boolean function approach using EHW by creating off-line the robot behavior and the advantage of the hardware implementation to speed up the on-line adaptation. The results show that the evolvable hardware system is able to create a robust robot behavior insensitive to the gap between the real and simulated world.


031 Off-line Model-free and On-line Model-based Evolution for Tracking Navigation using Evolvable Hardware
D. Keymeulen, M. Iwata, K. Konaka, R. Suzuki, Y. Kuniyoshi, and T. Higuchi

Recently there has been great interest in the idea that evolvable systems based on the principles of Artificial Life can be used to continuously and autonomously adapt the behavior of physically embedded systems such as mobile robots, plants and intelligent home devices. At the same time, we have seen the introduction of evolvable hardware(EHW): new integrated circuits that are able to adapt their hardware autonomously and almost continuously to changes in the environment (Higuchi et al. 1992). This paper describes how a navigation system for a physical mobile robot can be evolved using a Boolean function approach implemented on evolvable hardware. The task of the mobile robot is to track a moving target represented by a colored ball, while avoiding obstacles during its motion. Our results show that a dynamic Boolean function approach is sufficient to produce this navigation behavior. Although the classical model-free evolution method is often infeasible in the real world due to the number of possible interactions with the environment, we demonstrate that a model-based evolution method can reduce the interactions with the real world by a factor of 250, thus allowing us to apply the evolution process on-line and to obtain an adaptive tracking-avoiding system, provided the implementation can be accelerated by the utilization of evolvable hardware.


032 On-Line Compression of High Precision Printer Images by Evolvable Hardware
M. Salami, H. Sakanashi, M. Tanaka, M. Iwata, T. Kurita, and T. Higuchi

This paper describes an image compression system based on Evolvable HardWare (EHW) for High Precision Printers (HPP). These printers are especially flexible for book publishing, but require large disk space for images, in particular those of higher resolution. To increase the printing speed and reduce the disk space, the images should be compressed. The system for this compression must be 1) adaptive, so that it changes depending on image characteristics and 2) on-line, which means implemented in hardware. The standard compression methods have a simple template change strategy which is not efficient for the images of HPP. We used an EHW system for compressing HPP images in real time. The EHW is a type of adaptive hardware which allows evolutionary algorithms to change the hardware configuration in real time. It works as fast as other compression systems (like JBIG standard), but changes the image modeling to reflect the changes in the image characteristics. Simulation results show more than a 50% increase in compression ratio compared to JBIG for the printer system.


033 Evolvable Hardware: A Robot Navigation System Testbed (Not yet available by Internet)
D. Keymeulen, M. Iwata, K. Konaka, Y. Kuniyoshi, and T. Higuchi

*****************


034 Evolvable Hardware Chip for High Precision Printer Image Compression
H. Sakanashi, M. Salami, M. Iwata, S. Nakaya, T. Yamauchi, T. Inuo, N. Kajihara, and T. Higuchi

This paper describes a data compression chip for the high-precision electrophotographic printer using Evolvable Hardware (EHW). EHW is a new hardware paradigm which combines Genetic Algorithm (GA) and reconfigurable hardware technology such as FPGA (Field Programmable Gate Array). In EHW, GA is used to search for the most desirable hardware structure to a given task. If the task requirement changes, GA is invoked to get a better hardware structure and EHW is reconfigured that way. In data compression, EHW is used to implement the most adequate compression method directly in hardware according to the characteristics of the target image. The EHW-based compression chip attains approximately twice the compression compared with the international standard called JBIG. This chip is the first EHW-chip to lead to a commercial product.


035 Comparison between an Off-line Model-free and an On-line Model-based Evolution applied to a Robotics Navigation System using Evolvable Hardware
D. Keymeulen, M. Iwata, Y. Kuniyoshi, and T. Higuchi

Recently there has been great interest in the idea that evolvable systems based on the principles of Artificial Life can be used to continuously and autonomously adapt the behavior of physically embedded systems such as mobile robots, plants and intelligent home devices. At the same time, we have seen the introduction of evolvable hardware(EHW): new integrated circuits that are able to adapt their hardware autonomously and almost continuously to changes in the environment. This paper describes how a navigation system for a physical mobile robot can be evolved using a dynamic Boolean function approach implemented on evolvable hardware. The task of the mobile robot is to track a moving target represented by a colored ball, while avoiding obstacles during its motion in a non-deterministic and not stationary environment. Our results show that a dynamic Boolean function approach is sufficient to produce this navigation behavior. Although the classical model-free evolution method is often infeasible in the real world due to the number of possible interactions with the environment, we demonstrate that a model-based evolution method can reduce the interactions with the real world by a factor of 250, thus allowing us to apply the evolution process on-line and to obtain an adaptive tracking-avoiding system, provided the implementation can be accelerated by the utilization of evolvable hardware.


036 Data Compression for Digital Color Electrophotographic Printer with Evolvable Hardware
M. Tanaka, H. Sakanashi, M. Salami, M. Iwata, T. Kurita, and T. Higuchi

This paper describes a data compression system using Evolvable Hardware (EHW) for digital color electrophotographic (EP) printers. EP printing is an important technology within digital printing, which is currently having a significant impact on the printing and publishing industry. Although, it requires data-compression to reduce the cost for transferring and storing large EP images, traditional techniques can not handle this data-compression well. This paper explains how EHW can be used as a compression system. EHW can change the compression method according to the characteristics of the image. The proposed EHW-based compression system can compress approximately twice as much data as JBIG, the current international standard.


037 A gate-level EHW chip: Implementing GA operations and reconfigurable hardware on a single LSI
I. Kajitani, T. Hoshino, D. Nishikawa, H. Yokoi, S. Nakaya, T. Yamauchi, T. Inuo, N. Kajihara, M. Iwata, D. Keymeulen, T. Higuchi

The advantage of Evolvable Hardware (EHW) over traditional hardware is its capacity for dynamic and autonomous adaptation, which is achieved through by Genetic Algorithms (GAs). In most EHW implementations, these GAs are executed by software on a personal computer (PC) or workstation (WS). However, as a wider variety of applications come to utilize EHW, this is not always practical. One solution is to have the GA operations carried out by the hardware itself, by integrating these together with reconfigurable hardware logic like PLA (Programmble Logic Array) or FPGA (Field Programmable Gate Array) on to a single LSI chip. A compact and quickly reconfigurable EHW chip like this could service as an off-the-shelf device for practical applications that require on-line hardware reconfiguration. In this paper, we describe an integrated EHW LSI chip that consists of GA hardware, reconfigurable hardware logic, a chromosome memory, a training data memory, and a 16-bit CPU core (NEC V30). An application of this chip is also described in a myoelectric artificial hand, which is operated by muscular control signals. Although, work on using neural networks for this is being carried out, this approach is not very promising due to the long learning period required for neural networks. A simulation is presented showing that not only is the EHW performance slightly better than with neural networks, but that the learning time is considerably reduced.


038 Analogue EHW Chip for Intermediate Frequency Filters
M. Murakawa, S. Yoshizawa, T. Adachi, S. Suzuki, K. Takasuka, M. Iwata, T. Higuchi

This paper describes an analogue EHW (Evolvable Hardware) chip for Intermediate Frequency (IF) filters, which are widely used in cellular phones. When analogue Integrated Circuits (ICs) and Large-Scale Integrated Circuits (LSIs) are manufactured, the values of the analogue circuit components, such as resistors or capacitors, often vary from the precise design specifications. Analogue LSIs with such defective components can not perform at required levels and thus have to be discarded. However, the chip proposed in this paper can correct these discrepancies in the values of analogue circuit components by genetic algorithms (GAs). Simulations have shown that 95\% of the chips can be adjusted to satisfy the specifications of the IF filters. Using this analogue EHW chip has two advantages, namely, (1) improved yield rates and (2) smaller circuits, which can lead to cost reductions and efficient implementation of LSIs. The chip is scheduled to appear in the fourth quarter of 1998.


039 Online Evolution for a Self-Adapting Robotic Navigation System Using Evolvable Hardware (Not yet available by Internet)
D. Keymeulen, M. Iwata, Y. Kuniyoshi, T. Higuchi

Great interest have been shown in the application of the principles of artificial life to physically embedded systems such as mobile robots, computer networks, home devices able continuously and autonomously to adapt their behavior to changes of the environments. At the same time researchers have been working on the development of evolvable hardware, and new integrated circuits that are able to adapt their hardware autonomously and in real time in a changing environment. This article describes the navigation task for a real mobile robot and its implementation on evolvable hardware. The robot must track a colored ball, while avoiding obstacles in an environment that is unknown and dynamic. Although a model-free evolution method is not feasible for real-world applications due to the sheer number of possible interactions with the environment, we show that a model-based evolution can reduce these interactions by two orders of magnitude, even when some of the robot's sensors are blinded, thus allowing us to apply evolutionary processes online to obtain a self-adaptive tracking system in the real world, when the implementation is accelerated by the utilization of evolvable hardware.


040 Adaptive Blind Equalization Using Bottleneck Networks Implemented by Evolvable Hardware
Masahiro Murakawa, Kazuyuki Hiraoka, Tetsuya Higuchi, Tatsumi Furuya and Shuji Yoshizawa

We propose the use of bottleneck networks implemented by evolvable hardware for the adaptive blind equalization of digital communication channels. Blind Channel equalization is a method of recovering the original symbols by compensating for channel distortion at the receiver's end without any known training sequence for the startup period. If the non-linear channel distortion is too severe to ignore, the conventional blind equalizers suffer from severe performance degradation because they are based on linear transversal filters. The proposed equalizer overcomes this difficulty via the bottleneck network implemented by evolvable hardware. Using a genetic algorithm, the network on the hardware is trained to minimize an energy function based on the maximum likelihood estimation. Simulation results show that the proposed equalizers have superior performance to popular CMA blind equalizers.


051 On-line Model-based Learning using Evolvable Hardware for a Robotics Tracking Systems
D. Keymeulen, M. Iwata, Y. Kuniyoshi, T. Higuchi

Recently there has been great interest in the idea that evolvable systems based on the principles of Artificial Life can be used to continuously and autonomously adapt the behavior of physically embedded systems such as mobile robots, plants and intelligent home devices. At the same time, we have seen the introduction of evolvable hardware: new integrated circuits that are able to adapt their hardware autonomously and almost continuously to changes in the input data or environment. This paper describes how a navigation system for a physical mobile robot can be evolved on-line using a Boolean function approach implemented on gate-level evolvable hardware (EHW). The task of the mobile robot is to track a moving target represented by a colored ball, while avoiding obstacles during its motion. Our results show that the dynamic Boolean function approach is sufficient to produce this navigation behavior. We show that a model-based evolution approach can reduce the interaction with the environment by a two orders of magnitude compared to the classical model-free approach using no a priori knowledge. Thus, it allows us to obtain an on-line adaptive tracking system in the real world, provided the implementation can be accelerated using evolvable hardware.


041 Promises and Challenges of Evolvable Hardware
Xin yao, T. Higuchi

Evolvable hardware (EHW) has attracted increasing attention since the early 1990's with the advent of easily reconfigurable hardware, such as field programmable gate arrays (FPGA's). It promises to provide an entirely new approach to complex electronic circuit design and new adaptive hardware. EHW has been demonstrated to be able to perform a wide range of tasks from pattern recognition to adaptive control. However, there are still many fundamental issues in EHW that remain open. This paper reviews the current status of EHW, discusses the promises and possible advantages of EHW, and indicates the challenges we must meet in order to develop practical and large-scale EHW.


042 Evolvable Hardware Chips for Industrial Applications (Not yet available by Internet)
T. Higuchi, N. Kajihara

In contrast to conventional hardware, in which the structure is irreversibly fixed in the design process, evolvable hardware is designed to adapt, as the chameleon changes its color to blend in with the environment, to changes in task requirements or in the environment, through its ability to reconfigure its own hardware structure dynamically and autonomously. This capacity for adaptation, achieved by employing efficient search algorithms known algorithms, has great potential for the development of innovative industrial applications. Although the concept of EHW is relatively new, some EHW chips are already being evaluated for their commercial value. In this article, we introduce four EHW chips currently being developed as part of MITI's Real-World Computing Project; an analog EHW chip for cellular phones, a neural network EHW chip capable of autonomous reconfiguration, a data compression EHW chip for electrophotographic printers, and an adaptive control EHW chip for use in prosthetic hands and robot navigation.


043 Evolvable Hardware Chips for Neural Network Applications
I. Kajitani, M. Murakawa, N. Kajihara, M. Iwata, H. Sakanashi and T. Higuchi

This paper introduces two Evolvable Hardware LSIs for neural network applications. They are developed as part of MITI's Real World Computing Project. One is self-reconfigurable neural network chip for ontogenic neural network processing, having the processing capability equivalent to 10 Pentium II chips. The other LSI is used in the pattern recognition for myoelectric artificial hand control.


044 An Evolvable Hardware Chip for Prosthetic Hand Controller
I. Kajitani, M. Murakawa, D. Nishikawa, H. Yokoi, N. Kajihara, M. Iwata, D. Keymeulen, H. Sakanashi and T. Higuchi

This paper describes an Evolvable Hardware (EHW) chip, and the application of this chip as a controller for myoelectric prosthetic hand. The chip consists of Genetic Algorithm (GA) hardware, reconfigurable hardware logic, a chromosome memory, a training data memory, and a 16-bit CPU core (NEC V30). This paper also briefly introduces other EHW chips being developed as part of the Ministry of International Trade and Industry's (MITI) Real World Computing Project (RWCP), which include an analogue EHW chip for cellular phones, a neural networkEHW chip cap able of autonomous reconfiguration, and a data compression EHW chip for electrophotographic printers.


045 An Evolvable Hardware Chip and Its Application as a Multi-Function Prosthetic Hand Controller
I. Kajitani, T. Hoshino, N. Kajihara, M. Iwata and T. Higuchi

This paper describes the application of genetic algorithms to the biomedical engineering problem of a multi-function myoelectric prosthetic hand controller. This is achieved by an innovative LSI chip (EHW chip), i.e., a VLSI implementation of Evolvable Hardware (EHW), which can adapt its own circuit structure to its environment autonomously and quickly by using genetic algorithms. Usually, a long training period (almost one month) is required before multi-function myoelectric prosthetic hands can be controlled, however, the EHW chip controller developed here can reduce this period and it has been designed for easy implementation within a prosthetic hand. There are plans to commercialize the prosthetic hand with the EHW chip, and the medical department of Hokkaido University has already decided to adopt this for clinical treatment.


046 Evolvable Hardware Chips and their Applications
H. Sakanashi, M. Tanaka, M. Iwata, D. Keymulen, M. Murakawa, I. Kajitani and T. Higuchi

This paper describes Evolvable HardWare (EHW) chips which we are developing and some examples of their applications mainly concerning the image data compression for electrophotographic (EP) printer. EHW is a technology which can open up new application fields, since it can flexibly reconfigure the circuit structure to adapt to the environment or the change of environment while the traditional hardware cannot change its functionality. EHW has two remarkable features; adaptability and processing speed. It searches for its optimal circuit configuration using the powerful search procedure such as Genetic Algorithm. Then, we can apply EHW to the application area without the detailed prior knowledge. Moreover, it can run much faster than the software systems because the result of adaptation is implemented on its hardware circuit directly. The data compression EHW chip, whose background and architecture are explained in this paper, is one of the most important applications of EHW. It is developed to be used for the EP printing which is the latest generation technology in the printing and publishing industry. The EP printer requires the very fast and efficient lossless data compression method, or it must have very wide data-buses and large storage devices to support the mass-printing (hundreds sets of hundreds different pages) with high speed (120 MB/sec in the case of 1200 dpi and A4-size). The data compression EHW chip exhibits twice better compression ratio than the international standard method, and processes the data very fast because of the hardware implementation. It compress the target image by adaptive prediction of pixel values as follows: The neighboring image pixels correlate closely with each other, and their values can be predicted by referring the states of their neighborhoods. The accuracy of the prediction strongly influences the compression ratio, because we don't have to code the pixel values predicted correctly in the compressed data. The accuracy depends on the patterns of pixel locations which are referred at the prediction. But the optimal pattern of one image differs from that of another image, and the different regions in one image may have different optimal patterns. Therefore, the EHW chip searches for the optimal pattern in every divided sub-image. In the rest of this paper, three other EHW chips developed in our laboratory are also explained briefly: all-in-one EHW, neuro-EHW and analog EHW. They have special features, and contribute to pioneer the brand-new practical applications, EMG-controlled artificial hand, robot navigation, analog IF filter, and so on. They are considerable evidences to show that EHW is a promising technology of various industry.


047 The GRD Chip: Genetic Reconfiguration of DSPs for Neural Network Processing
M. Murakawa, S. Yoshizawa, I. Kajitani, Xin Yao, N. Kajihara, M. Iwata and T. Higuchi

This paper describes the GRD (Genetic Reconfiguration of DSPs) chip, which is evolvable hardware designed for neural network applications. The GRD chip is a building block for the configuration of a scalable neural network hardware system. Both the topology and the hidden layer node functions of a neural network mapped on the GRD chips are dynamically reconfigured using a genetic algorithm (GA). Thus, the most desirable network topology and choice of node functions (e.g. Gaussian or sigmoid function) for a given application can be determined adaptively. This approach is particularly suited to applications requiring the ability to cope with time-varying problems and real-time constraints. The GRD chip consists of a 100Mhz 32-bit RISC processor and fifteen 33Mhz 16-bit DSPs connected in a binary-tree network. The RISC processor is the NEC V830 which executes mainly the GA. According to chromosomes obtained by the GA, DSP functions and the interconnection among them are dynamically reconfigured. The GRD chip does not need a host machine for this reconfiguration. This is desirable for embedded systems in practical industrial applications. Simulation results on chaotic time series prediction are two orders of magnitude faster than on a Sun Ultra 2.


048 Real-world Applications of Analog and Digital Evolvable Hardware
T. Higuchi, M. Iwata, D. Keymeulen, H. Sakanashi, M. Murakawa, I. Kajitani, E. Takahashi, K. Toda, M. Salami, N. Kajihara and N. Otsu

In contrast to conventional hardware where the structure is irreversibly fixed in the design process, Evolvable Hardware (EHW) is designed to adapt to changes in task requirements or changes in the environment, through its ability to reconfigure its own hardware structure dynamically and autonomously. This capacity for adaptation, achieved by employing efficient search algorithms known as genetic algorithms, has great potential for the development of innovative industrial applications. This paper introduces EHW chips and six applications currently being developed as part of MITI's Real-World Computing Project; an analog EHW chip for cellular phones, a clock-timing architecture for Giga hertz systems, a neural network EHW chip capable of autonomous reconfiguration, a data compression EHW chip for electrophotographic printers, and a gate-level EHW chip for use in prosthetic hands and robot navigation.


049 An Evolvable-hardware-based Clock Timing Architecture towards GigaHz Digital Systems
E. Takahashi, M. Murakawa, K. Toda and T. Higuchi

There are increasing demands for high-speed LSIs such as Pentium III(500 MHz) and DEC Alpha (600MHz). However, these fast digital systems have poor yield rates. In early stages of mass production of such LSIs, it is believed that yield rates might be less than 10 %. One of the reasons for poor yield rates is that the timing delays between digital components are not the same as the design specifications. Such discrepancy comes from the variations in the values of parasitic capacitances and resistors along data lines between digital components. Those values differ significantly depending on LSIs. The LSIs that do not satisfy the design specifications are just discarded, leading to poor yields rates. In order to solve this problem, we propose an EHW (EvolvableHardware) -based clock architecture for high speed digital systems. In stead of just discarding the chips that do not meet the specifications, we genetically adjust the clock timings in the LSI and let it satisfy the specifications. We have developed a LSI, which is used in the high-speed memory tester, to show the advantages of the clock architecture. Simulation results show that the number of LSIs which can operate at 800 MHz increases from 2.9 % to 51.1 % after the clock timing circuits are evolved by genetic algorithms. Therefore, this clock architecture is expected to be one of the basic LSI technologies for GigaHz digital systems.


050 Initial Evaluation of an Evolvable Microwave Circuit
Y. Kasai, H. Sakanashi, M. Murakawa, S. Kiryu, N. Marston, and T. Higuchi

Microwave circuits are indispensable for mobile and multi-media communication. However, these circuits are very difficult to design, because of the nature of distributed-constant circuits in the microwave range (i.e., over 1 GHz). These circuits are also difficult to adjust for optimum performance, even for experienced engineers. These related problems make development costs of microwave circuits very high. In order to overcome these problems, we propose an EHW-based microwave circuit where performance adjustment is carried out automatically by a GA. This new approach of integrating a performance adjustment function within the circuit eliminates many of the design problems with associated these circuits. In this paper, we present an EHW-based image-rejection mixer circuit, which we have developed with this approach, and experimental data that demonstrates that the automatically adjusting circuit is capable of outperforming a circuit adjusted by an experienced engineer.


052 Pattern Recognition System Using Evolvable Hardware
M. Iwata, I. Kajitani, M. Murakawa, Y. Hirao, H. Iba and T. Higuchi

We have developed a high-speed pattern recognition system using evolvable hardware (EHW). EHW is hardware that can change its own structure by genetic learning for maximum adaptation to the environment. The purpose of the system is to show that recognition devices based on EHW are possible and that they have the same robustness against noise as devices based on an artificial neural network (ANN). The advantage of EHW compared with ANN is the high processing speed and the readability of the learned result. In this paper, we describe the learning algorithm, the architecture, and the experiment involving the pattern recognition system that uses EHW. We also compare the processing speed of the pattern recognition system with two types of ANN dedicated hardware and discuss the performance of the system.


053 An Evolutionary Approach to GHz Digital Systems
N. Marston, E. Takahashi, M. Murakawa, Y. Kasai, T. Adachi, K. Takasuka, and T. Higuchi

Genetic-algorithm based techniques have been used to successfully calibrate both analogue and digital VLSI chips. This paper investigates the potential of applying the developed techniques to a generic high-speed digital system, which comprises an analogue-to-digital converter and digital logic integrated on a single chip. It is concluded that evolvable calibration techniques are most likely to be applied to VLSI design where the actual value of a variable is critical rather than the more common instance of the variable having to be greater than a given value or the quantity of interest is the ratio of two matched components. Probably the best example of this is delay. As clock frequencies approach 1GHz, variation of buffer delay and clock skew become increasingly important.


054 Adaptive Wavelet Transform for Lossless Compression using Genetic Algorithm
Yasuo Takehisa, Hidenori Sakanashi, Tetsuya Higuchi

This paper proposes the adaptive wavelet transform for lossless (reversible) data compression using genetic algorithm (GA). In the proposed method, the lifting scheme (LS), which is the latest implementation method of wavelet transformation, is adopted for lossless compression, and GA optimizes the prediction mechanism used in LS according to the characteristics of the target image data, in order to achieve high compression ratio. The computer simulations demonstrate that the proposed method exhibits 9.8% better accuracy in prediction of pixel values in the target images, and it leads 1.9% better entropy of the transformed images than the conventional LS on the average.
055 Ensemble Learning via Negative Correlation
Yong Liu, Xin Yao

This paper presents a learning approach, i.e., negative correlation learning, for neural network ensembles. Unlike previous learning approaches for neural network ensembles, negative correlation learning attempts to train individual networks in an ensemble and combine them in the same learning process. In negative correlation learning, all the individual networks in the ensemble are trained simultaneously and interactively through the correlation penalty terms in their error functions. Rather than producing unbiased individual networks whose errors are uncorrelated, negative correlation learning can create negatively correlated networks to encourage specialisation and cooperation among the individual networks. Empirical studies have been carried out to show why and how negative correlation learning works. The experimental results show that negative correlation learning can produce neural network ensembles with good generalisation ability.
056 Simultaneous Training of Negatively Correlated Neural Networks in an Ensemble
Yong Liu, Xin Yao

This paper presents a new cooperative ensemble learning system (CELS) for designing neural network ensembles. The idea behind CELS is to encourage different individual networks in an ensemble to learn different parts or aspects of a training data so that the ensemble can learn the whole training data better. In CELS, the individual networks are trained simultaneously rather than independently or sequentially. This provides an opportunity for the individual networks to interact with each other and to specialise. CELS can create negatively correlated neural networks using a correlation penalty term in the error function to encourage such specialisation. This paper analyses CELS in terms of bias-variance-covariance trade-off. CELS has also been tested on the Mackey-Glass time series prediction problem and the Australian credit card assessment problem. The experimental results show that CELS can produce neural network ensembles with good generalisation ability.
057 Development of Evolvable Hardware at Electrotechnical Laboratory
Tetsuya Higuchi, Masaya Iwata, Eiichi Takahashi, Yuji Kasai, Hidenori Sakanashi, Masahiro Murakawa, Isamu Kajitani

This paper introduces EHW chips currently being developed by the Evolvable Systems Laboratory at Electrotechnical Laboratory in MITI RWC(Real World Computing) project; a neural network EHW chip capable of autonomous reconfiguration, a data compression EHW chip for printing, and an adaptive control EHW chip for use in prosthetic hands and robot navigation. We also introduce latest activities, including an analogue EHW chip for cellular phones, an EHW-based clock timing chip, and an EHW-based femto-second laser system.
058 An integrated on-line learning system for evolving programmable logic array controllers
Y. Liu, M. Iwata, T. Higuchi, and D. Keymeulen

This paper presents an integrated on-line learning system to evolve programmable logic array (PLA) controllers for navigating an autonomous robot in a two-dimensional environment. The integrated on-line learning system consists of two learning modules: one is the module of reinforcement learning based on temporal-di^Kerence learning methods, and the other is the module of evolutionary learning based on genetic algorithms. The control rules extracted from the module of reinforcement learning can be used as input to the module of evolutionary learning, and quickly implemented by the PLA through on-line evolution. The on-line evolution has shown promise as a method of learning systems in complex environment. The evolved PLA controllers can successfully navigate the robot to a target in the two-dimensional environment while avoiding collisions with randomly positioned obstacles.
059 Evolutionary Ensembles with Negative Correlation Learning
Y. Liu, X. Yao, and T. Higuchi

Based on negative correlation learning and evolutionary learning, this paper presents evolutionary ensembles with negative correlation learning (EENCL) to address the issues of automatic determination of the number of individual neural networks (NNs) in an ensemble and the exploitation of the interaction between individual NN design and combination. The idea of EENCL is to encourage different individual NNs in the ensemble to learn different parts or aspects of the training data so that the ensemble can better learn the entire training data. The cooperation and specialization among di erent individual NNs are considered during the individual NN design. This provides an opportunity for different NNs to interact with each other and to specialize. Experiments on two real-world problems demonstrate that EENCL can produce NN ensembles with good generalization ability.
060 Improvements to the Action Decision Rate \\ for a Multi-Function Prosthetic Hand.
Isamu Kajitani, Iwao Sekita, Nobuyuki Otsu and Tetsuya Higuchi

In response to demands for greater prosthetic-hand functionality, this paper proposes two methods of myoelectric-signal transformation, which utilize the characteristics of myoelectric-pattern distributions, to improve the action-decision rates for the hands. One method is logarithm transformation and the other is redundant coding. The performances of these methods were evaluated using myoelectric signals from thirteen subjects, including two amputees. The results show that applying logarithm transformation increased the within-class variance between-class variance rate, which is generally used for the evaluation of classification patterns, by 1.54 times. Moreover, the pattern classification rate increased by 2.7\% (average of thirteen subjects), and by 23.5\% (maximum) with neural networks. By applying the redundant-coding method together with the logarithm transformation, the pattern-classification rate with logic circuits increased by 3.1\% (average of thirteen subjects) and by 10.5\% (maximum), while the time required to synthesize a classification circuit was reduced to 69.6\%.
061 Implementation of a Gate-Level Evolvable Hardware Chip
M. Iwata, I. Kajitani, Y. Liu, N. Kajihara, and T. Higuchi

Evolvable hardware (EHW) is hardware that can change its own circuit structure by genetic learning to achieve maximum adaptation to the environment. In conventional EHW, the learning is executed by software on a computer. However, there are problems associated with this method, of slow learning speeds and large systems, which are serious obstacles to utilizing EHW in various kinds of practical applications. To overcome these problems, we have developed a gate-level evolvable hardware chip, by integrating both GA hardware and reconfigurable hardware within a single LSI chip. The chip consists of genetic algorithm (GA) hardware, reconfigurable hardware logic, and the control logic. With this chip, we have successfully executed GA learning and hardware reconfiguration. In this paper, we describe the architecture, functions, and a performance evaluation of the chip. We show that its learning speed is considerably faster than with software.
062 Evolvable Optical Systems and Their Applications
Hirokazu Nosato, Yuji Kasai, Taro Itatani, Masahiro Murakawa, Tatsumi Furuya, Tetsuya Higuchi

This paper describes evolvable optical systems and their applications developed at the National Institute of Advanced Industrial Science and Technology(AIST) in Japan. Three evolvable optical systems are described: (1) an evolvable fiber alignment system, (2) an evolvable interferometer system, and (3) an evolvable femtosecond laser system. As the micron-meter resolution alignment of optical components usually takes a long time, to overcome this time problem, we propose 3 systems that can automatically align the positioning of optical components by genetic algorithms in very short times compared to conventional systems. In the evolvable fiber alignment system, the positioning of a fiber can be aligned automatically according to 5 degrees of freedom (DOF) in three minutes. In the evolvable interferometer system, the optimal positioning of the plane mirrors is determined automatically. And, in the evolvable femto-second laser system, the positioning of laser components can be aligned automatically within thirty minutes; something which in conventional system would take technicians more than five days to achieve. Moreover, the automatic alignment system makes possible the compact implementation of optical systems.
063 A Lossless Compression Method for Halftone Images using Evolvable Hardware
Hidenori Sakanashi, Masaya Iwata, and Tetsuya Higuchi

This paper proposes a lossless (reversible) data compression method for bi- level images, particularly printing images. In this method, called Dispersed Reference Compression (DRC), the coding scheme is changed according to the characteristics of the images to be compressed by Evolvable Hardware. Computational simulations demonstrate that DRC provides compression ratios that are up to 30% better than the current international standard for bi-level image compression. This paper also reports on the progress in discussions to incorporate a DRC-based compression method as an improvement to the international standard.
064 Design of Evolvable Hardware for Robotic Navigation
Yong Liu, Tetsuya Higuchi, and Masaya Iwata

This paper presents an integrated on-line learning system to evolve programmable logic array (PLA) controllers for navigating an autonomous robot in a two-dimensional environment. The integrated on-line learning system consists of two learning modules: one is the module of reinforcement learning based on temporal-difference learning based on genetic algorithms, and the other is the module of evolutionary learning based on genetic algorithms. The control rules extracted from the module of reinforcement learning can be used as input to the module of evolutionary learning, and quickly implemented by the PLA through on-line evolution. The on-line evolution has shown promise as a method of learning systems in complex environment. The evolved PLA controllers can successfully navigate the robot to a target in the two-dimensional environment while avoiding collisions with randomly positioned obstacles.
065 An AI-calibrated IF filter: a yield enhancement method with area and power dissipation reductions
Masahiro Murakawa, Toshio Adachi, Yoshihiro Nino, Eiichi Takahashi, Yuji Kasai, Kaoru Takasuka, and Tetsuya Higuchi

We have developed an LSI for Gm-C IF filters, attaining (1) a 63% reduction in filter area, (2) a 38% reduction in power dissipation, compared to existing commercial products, and (3) a yield rate of 97%. The developed chip is calibrated within a few seconds by a Genetic Algorithm; an efficient AI technique for difficult optimization problems.
066 Automatic Adjustment of a Michelson Interferometer Using Ganetic Algorithms
Hirokazu Nosato, Tatsumi Furuya, Masahiro Murakawa, Taro Itatani and Tetsuya Higuchi

This paper describes the automatic adjustment of a Michelson interferometer using genetic algorithms (GA). A Michelson interferometer consists of optical components (such as mirrors, lens, and prisms) that must be physically positioned with micron-meter precision to obtain optimal performance. This, therefore, makes it very difficult to use interferometers outdoors for environmental measurements such as air pollution, as the optical components can become misaligned in transport. In order to overcome this problem, we propose an automatic adjustment method using genetic algorithms to quickly achieve the optimal alignment of the optical components. We have also developed new compact mirror holders allowing the portable and on-site use of interferometers. The advantage of this system is shown in comparisons with conventional adjustment algorithms. A quick adjustment time of approximately three minutes has been achieved with the proposed interferometer, demonstrating the suitability of this system for on-site measurements.

|Publication List |