Human-based computation: Difference between revisions

Content deleted Content added
m Disambiguating links to Yahoo (disambiguation) (link changed to Yahoo! Inc. (1995–2017)) using DisamAssist.
all sarvice delete parmanetly ths
Tags: Visual edit Mobile edit Mobile web edit
Line 1:
all thise sarvice remove anny sarvice attach delete parmanetly'''intelligence'''.
{{Use mdy dates|date=September 2017}}
'''Human-based computation''' ('''HBC'''), '''human-assisted computation''',<ref>{{cite web |url=https://commonsensereasoning.org/2007/papers/shahaf-and-amir.pdf |title=Towards a Theory of AI Completeness |author=Shahaf, Dafna; and Eyal Amir |date=28 March 2007 |access-date=12 May 2022}}</ref> '''ubiquitous human computing''' or '''distributed thinking''' (by analogy to [[distributed computing]]) is a [[computer science]] technique in which a machine performs its function by outsourcing certain steps to humans, usually as [[microwork]]. This approach uses differences in abilities and alternative costs between humans and computer agents to achieve symbiotic human–computer interaction. For computationally difficult tasks such as image recognition, human-based computation plays a central role in training [[Deep Learning]]-based [[Artificial intelligence|Artificial Intelligence]] systems. In this case, human-based computation has been referred to as '''human-aided artificial intelligence'''.<ref>{{Cite journal|last=Mühlhoff|first=Rainer|date=2019-11-06|title=Human-aided artificial intelligence: Or, how to run large computations in human brains? Toward a media sociology of machine learning|journal=New Media & Society|volume=22|issue=10|language=en|pages=1868–1884|doi=10.1177/1461444819885334|s2cid=209363848|issn=1461-4448|url=https://depositonce.tu-berlin.de/handle/11303/12510}}</ref>
 
In traditional computation, a human employs a computer<ref>the term "computer" is used the modern usage of computer, not the one of [[human computer]]</ref> to solve a problem; a human provides a formalized problem description and an algorithm to a computer, and receives a solution to interpret.<ref>{{cite web|url=https://www.csee.umbc.edu/courses/471/papers/turing.pdf|author=Turing, Alan M.|title=Computer Machinery and Intelligence|date=1950|access-date=12 May 2022}}</ref> Human-based computation frequently reverses the roles; the computer asks a person or a large group of people to solve a problem,<ref>{{cite web|url=https://ieeexplore.ieee.org/document/1225961?section=abstract|title=Automatic concept evolution|author=Fogarty, Terence C.|date=20 August 2003|access-date=21 June 2021}}</ref> then collects, interprets, and integrates their solutions. This turns hybrid networks of humans and computers into "large scale distributed computing networks".<ref>{{Citation|last=von Ahn|first=Luis|title=Human Computation |url=https://www.youtube.com/watch?v=tx082gDwGcM |archive-url=https://ghostarchive.org/varchive/youtube/20211219/tx082gDwGcM |archive-date=2021-12-19 |url-status=live |volume=Google Tech Talk July 26, 2006 |access-date=2019-11-22}}{{cbignore}}. Cited after Mühlhoff, Rainer (2019). [https://journals.sagepub.com/doi/abs/10.1177/1461444819885334 "Human-aided artificial intelligence: Or, how to run large computations in human brains? Toward a media sociology of machine learning".] New Media & Society: 146144481988533. doi:10.1177/1461444819885334. ISSN 1461-4448.</ref><ref>{{cite web |url=http://fc05.ifca.ai/p26.pdf|title=Secure Distributed ''Human'' Computation |author=Gentry, Craig; Zulfikar Ramzan, and Stuart Stubblebine |access-date=12 May 2022}}</ref><ref>{{cite journal |url=https://link.springer.com/chapter/10.1007/11507840_28 |title=Secure Distributed ''Human'' Computation |doi=10.1007/11507840_28 |access-date=12 May 2022}}</ref> where code is partially executed in human brains and on silicon based processors.
 
==Early work==