Human-based evolutionary computation: Difference between revisions

Content deleted Content added
Line 27:
==Examples==
 
In this context and maybe generally, the Wikipedia software is the best illustration of a working human-based evolution strategy in this context and maybe generally. ItsThe initialization operator here is thea page creation. ItsThe mutation operator is thean incremental page edit. WikiThe selection operator is less salient. It is provided by the revision history and the ability to select betweenamong theall previous versionsrevisions via revert operation. If the page is vandalised and no longer a good fit to its title, a reader can easily go to the revision history and select one of the previos revisions that fits best (hopefully, the previous one). This selection feature is very crucial to the success of such collaborative projects asthe Wikipedia.
 
An interesting fact is that the original wiki software was created in 1995, but it took at least another 6six years for large wiki-based collaborative projects to appear. Why did it take so long? One explanation to this fact is that the original wiki software was lacking selection operation and hence it couldn't effectively support content evolution. The addition of revision history and rise of large wiki-supported communities coincide in time. From evolutionary computation point of view this is not surprising: without selection operation the content would undergo an aimless [[genetic drift]] and would unlikely to be useful to anyone. WithThat is what many people expect from Wikipedia at the very beginning. However, with selection operation, utility of the content have a tendency to improve over time as beneficial changes accumulate and harmful ones are discarded. This is what actually happens on a large scale in Wikipedia.
 
[[Category:Human-based computation]]