Re: About the Mahout.GA Comment
I think it is a very bad idea to tie the algorithm to the number of processors being used in this way. A program should produce identical results on any machine, subject only to PRNG seeding issues. On 4/11/08 8:52 PM, deneche abdelhakim [EMAIL PROTECTED] wrote: And there are other reasons to distribute a GA: for example, you may want to run a different version of the algorithm (a different population and perhaps a different set of operators) in each computing node, and from time to time some individuals will migrate from one node to another...this kind of distribution has proven to be more effective cause it searches a larger space.
RE : About the Mahout.GA Comment
The number of running algorithms don't depend on the number of processors, in fact this kind of algorithms is used even if there is only one single processor because of its good search properties. You can imagine it as a single big GA with a distributed population and each individual can have its own set of operators. Abdel Hakim Ted Dunning wrote : I think it is a very bad idea to tie the algorithm to the number of processors being used in this way. A program should produce identical results on any machine, subject only to PRNG seeding issues. On 4/11/08 8:52 PM, deneche abdelhakim wrote: And there are other reasons to distribute a GA: for example, you may want to run a different version of the algorithm (a different population and perhaps a different set of operators) in each computing node, and from time to time some individuals will migrate from one node to another...this kind of distribution has proven to be more effective cause it searches a larger space. - Envoyé avec Yahoo! Mail. Une boite mail plus intelligente.
Re: RE : About the Mahout.GA Comment
How is computing node not a processor? On 4/12/08 9:26 PM, deneche abdelhakim [EMAIL PROTECTED] wrote: The number of running algorithms don't depend on the number of processors, in fact this kind of algorithms is used even if there is only one single processor because of its good search properties. You can imagine it as a single big GA with a distributed population and each individual can have its own set of operators. Abdel Hakim Ted Dunning wrote : I think it is a very bad idea to tie the algorithm to the number of processors being used in this way. A program should produce identical results on any machine, subject only to PRNG seeding issues. On 4/11/08 8:52 PM, deneche abdelhakim wrote: And there are other reasons to distribute a GA: for example, you may want to run a different version of the algorithm (a different population and perhaps a different set of operators) in each computing node, and from time to time some individuals will migrate from one node to another...this kind of distribution has proven to be more effective cause it searches a larger space. - Envoyé avec Yahoo! Mail. Une boite mail plus intelligente.
RE : About the Mahout.GA Comment
I don't know the exact term, but may be I should have said computing process, so each processor (or computing node) can run many computing processes... Ted Dunning [EMAIL PROTECTED] a écrit : How is computing node not a processor? On 4/12/08 9:26 PM, deneche abdelhakim wrote: The number of running algorithms don't depend on the number of processors, in fact this kind of algorithms is used even if there is only one single processor because of its good search properties. You can imagine it as a single big GA with a distributed population and each individual can have its own set of operators. Abdel Hakim Ted Dunning wrote : I think it is a very bad idea to tie the algorithm to the number of processors being used in this way. A program should produce identical results on any machine, subject only to PRNG seeding issues. On 4/11/08 8:52 PM, deneche abdelhakim wrote: And there are other reasons to distribute a GA: for example, you may want to run a different version of the algorithm (a different population and perhaps a different set of operators) in each computing node, and from time to time some individuals will migrate from one node to another...this kind of distribution has proven to be more effective cause it searches a larger space. - Envoyé avec Yahoo! Mail. Une boite mail plus intelligente. - Envoyé avec Yahoo! Mail. Une boite mail plus intelligente.
About the Mahout.GA Comment
Hi Grant, You wrote the following comment on my GSoC proposal: Could someone w/ a little more GA knowledge comment on the use of WatchMaker? What I wonder is if it is possible to distribute some of the watchmaker functionality? Do you want to know if there are more other ways to distribute a GA ? May not be needed for this proposal, but I am curious as to how much work is done in Watchmaker vs. the actual fitness function. I dont understand... Abdel Hakim Deneche - Envoyé avec Yahoo! Mail. Une boite mail plus intelligente.