Talk:Genetic algorithm

This is an old revision of this page, as edited by Mydataengine (talk | contribs) at 20:22, 19 August 2012 (Merging Genetic algorithms in economics). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

Latest comment: 13 years ago by Andy Dingley in topic Merging Genetic algorithms in economics

Cluster structure optimization

In the "Variants" section, the sentences starting with "The GEGA program is an ab initio gradient embedded GA, a program for finding the global minima of clusters..." and ending with "based on the so called kick technique" look somewhat strange to me, for at least two reasons: (1) The remainder of the "variants" section is about algorithmic variations on GAs, whereas this provides an application, so this text is out of place. As far as I can tell from the original research papers (the one cited, and others by the same authors), there are no new algorithmic aspects in this GEGA program. (2) Even as an application, this contribution is neither new nor in other ways outstanding; many similar papers of this kind have been published in this area, since almost 20 years. I should add that I know rather well what I am talking about, because this is one of the areas I am working in professionally. I suggest deleting these sentences (in the present form, they are rather misleading) or supplying different contents and citations. Bxh (talk) 16:05, 26 November 2010 (UTC)Reply

Merging Genetic algorithms in economics

I recently noticed that there is an article Genetic algorithms in economics with about a paragraph of information. Rather than have it sit alone in a stub, why not just merge it into this article considering it the article is basically a subtopic of this article. It seems like it would be more appropriate to have it as a section in this article than in its own article. — Parent5446 (msg email) 01:24, 8 December 2010 (UTC)Reply

Why on earth Genetic Algorithm will be merged with this? GA is purely CS which has applications in real life. Almost everything in CS has applications in real life, that doesn't mean that it has to be merged with some economics related articles.- [[1]] — Preceding unsigned comment added by Riyad parvez (talkcontribs) 18:38, 27 April 2011 (UTC)Reply

The Genetic Algorithm is certainly a standalone topic. No question, no debate. It is a screwdriver, hammer, pick your favorite tool, for solving problems. It does not work in all cases, but where it does work, it is a wonderful tool. And tying it to some specific implementation, such as economics, doesn't seem proper.

However, if you want to create a section on implementations, and include the economics page on that, then I would have no objection. But this section would need to be huge to include all sorts of other implementations. But perhaps that would be ok. — Preceding unsigned comment added by 166.147.67.218 (talk) 05:09, 21 August 2011 (UTC)Reply

There are so many advanced mathematical and CS applications evolving in economics that this is not a matter of concern. If someone is employing a GA in economics, then they would very likely be using fitness-based objective functions, crossover, selection, mutation, preventing elitism, etc. There should be no real reason to have application-specific articles on GA in e.g. economics, bioinformatics, etc. - thus, it would be better to merge the two.

"Criticism"

"Criticism" is a strange title for the section that lists/describes the limitations and the disadvantages of applying some technique to certain problems. Why not "Limitations" or some other more proper title for that section? —Preceding unsigned comment added by 189.83.240.117 (talk) 14:50, 17 January 2011 (UTC)Reply

Criticism of BBH

This section has several problems.

It is a technical argument about methods that have not been explained in the rest of the article. The ordinary reader will not distinguish single/multi/uniform crossover.

There is an underlying point of view. There is a statement about sharply criticized.

The section abuses the Wright quotation by dropping its following sentence and over generalizing Wright's conclusion.

see Cited page

The conclusion of the experimental evidence does not follow. That different crossover algorithms have differing performance metrics does not speak directly to accepting or rejecting BBH.

Glrx (talk) 17:35, 18 January 2011 (UTC)Reply

Hang on, lets just make it clear what you are proposing as there are two options. There is a section on criticisms Genetic_algorithm#Criticisms and a paragraph (subsection) on criticism in the section Genetic_algorithm#The_building_block_hypothesis which has been marked as FAD.
Which you are saying should go - should it not just be added to the criticism section if it is proved reliable?Chaosdruid (talk) 19:10, 18 January 2011 (UTC)Reply
This talk section is about Genetic algorithm#Criticism subsection that I marked as FAD and linked here. The above comments are specific to the Building Block Hypothesis ("BBH"). I did not mark the CriticismS section.
Moving the challenged subsection elsewhere would not fix its problems. I'm not challeging the ___location, I'm challenging the content and whether it is appropriate for the article.
Glrx (talk) 21:17, 18 January 2011 (UTC)Reply

The related algorithms section was once a huge, rambling list of unsorted, often obscure methods. I have attempted to tidy up the section as best as I can by using sub-headings to put each method into context. I have deleted nothing so far, but the section needs a good purge. Problems include:

  • Too many algorithms listed that are very weakly related to GA
  • Too many obscure algorithms - it seems that some researchers are perhaps self-promoting their work? Such methods should be deleted until the methods have wider acceptance in the community (and the linked wiki pages are updated consequently)
  • I think it's okay to have a short description by each algorithm in this section, but nothing more than a short sentence. More information on each algorithm should be obtained on the algorithm's main page.

Overall this section should really be no more than about 15 lines. Thoughts? Jr271 (talk) 19:10, 27 March 2011 (UTC)Reply

Another example to add?

An evolving mechanical arm. It uses genetic algorithms to train a neural network. http://www.e-nuts.net/en/genetic-algorithms —Preceding unsigned comment added by 78.26.90.227 (talk) 13:54, 11 May 2011 (UTC)Reply