Human-based computation: Difference between revisions

Content deleted Content added
No edit summary
No edit summary
Line 1:
In computer science, a technique when an algorithm or computational process relies on human abilities to perform its function, e.g. to solve a certain computational problem or a set of problems. This approach explores differences in abilities and alternative costs between humans and computer agents to achieve human-computer symbiotic interaction. This approach was originated at the intersection of computer graphics and evolutionary computation by [[Karl Sims]], who used human visual perception and esthetic ability to implement evaluation function in evolutionary programming application.
 
The following table from [Kosorukoff 00] uses evolutionary computation model to describe four classes of computation, three of which involve human-computer interaction. The classification is in terms of the roles (innovation or selection) performed in iteach case by humans and computational processes.
 
<center>