×

Method for simultaneously optimizing artificial neural network inputs and architectures using genetic algorithms

  • US 20020059154A1
  • Filed: 04/24/2001
  • Published: 05/16/2002
  • Est. Priority Date: 04/24/2000
  • Status: Abandoned Application
First Claim
Patent Images

1. A process for selecting inputs and developing an architecture for an artificial neural network comprised of input neurons and hidden neurons, utilizing a genetic algorithm, and wherein each neural connection of said neural network is assigned one bit in a corresponding chromosome of said genetic algorithm, comprising the steps of:

  • constructing a population of chromosomes by arranging together on each of the chromosomes of said population contiguous groups of bits corresponding to neural connections associated with the input neurons of said neural network;

    further developing said population of chromosomes by arranging together on each of the chromosomes of said population contiguous groups of bits corresponding to neural connections associated with the hidden neurons of said neural network;

    assigning values to a first group of bits to allow selective elimination of an input neuron during application of said genetic algorithm;

    assigning values to a second group of bits to allow selective elimination of a hidden neuron during application of said genetic algorithm;

    calculating fitness of each chromosome in said population; and

    evolving the population to further minimize connectivity of remaining neurons in the chromosomal representation.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×