Attribute Grammars for Genetic Representations of Neural Networks and Syntactic Constraints of Genetic Programming

نویسندگان

  • Talib S. Hussain
  • Roger A. Browse
چکیده

An attribute grammar (Knuth, 1968; Bochmann, 1976) is a context-free grammar augmented by the assignment of semantic attributes to the symbols of the grammar. A production rule specifies not only the replacement of symbols, but also the evaluation of the symbol’s attributes. In our research, an attribute grammar is used to specify classes of neural network structures with explicit representation of their functional organization. These representations provide useful constraints upon a genetic optimization that guarantee the preservation of syntactically correct genetic trees with semantically meaningful sub-trees. In this paper, we give a broad overview of our research into attribute grammar representations, from the basic and known capabilities, to the current ideas being addressed, to the future directions of our research.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Estimation of Discharge over the Submerged Compound Sharp-Crested Weir using Artificial Neural Networks and Genetic Programming

Truncated sharp crested weirs are used to measure flow rate and control upstream water surface in irrigation canals and laboratory flumes. The main advantages of such weirs are ease of construction and capability of measuring a wide range of flows with sufficient accuracy. Artificial neural networks (ANNs) and genetic programming (GP) have recently been used for estimation of hydraulic data. In...

متن کامل

Genetic Operators with Dynamic Biases that Operate on Attribute Grammar Representations of Neural Networks

Grammar-based representations of neural networks have shown promise in advancing the study of the evolutionary optimization of neural networks (Yao, 1993; Gruau, 1995; Hussain and Browse, 1998). Our research on the Network Generating Attribute Grammar Encoding (NGAGE) technique has demonstrated that attribute grammars may be used successfully in representing and exploring a space of neural netw...

متن کامل

Genetic Encoding of Neural Networks using Attribute Grammars

The discovery of good neural network solutions to complex problems may be facilitated through the use of evolutionary computation techniques, such as genetic algorithms or genetic programming. One key issue in the development of any system which will evolve neural networks is how and what information about a neural network will be encoded in the genetic description that will be manipulated by t...

متن کامل

Including control architecture in attribute grammar specifications of feedforward neural networks

An important problem in evolutionary computing is the design of genetic representations of neural networks that permit optimization of topology and learning characteristics. One promising approach for genetic representation of neural networks is the use of grammars to depict a process in which neural networks may be generated. Existing grammar representations of neural networks describe classes...

متن کامل

Bedload transport predictions based on field measurement data by combination of artificial neural network and genetic programming

Bedload transport is an essential component of river dynamics and estimation of its rate is important to many aspects of river management. In this study, measured bedload by Helley- Smith sampler was used to estimate the bedload transport of Kurau River in Malaysia. An artificial neural network, genetic programming and a combination of genetic programming and a neural network were used to estim...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1998