5.2 Human berekening

Menselijke rekenprojecten nemen een groot probleem, breken het in eenvoudige stukken, sturen ze naar veel werknemers en aggregeren de resultaten.

Menselijke rekenprojecten combineren de inspanningen van veel mensen die werken aan eenvoudige microtasks om problemen op te lossen die onmogelijk groot zijn voor één persoon. Misschien heb je een onderzoeksprobleem dat geschikt is voor menselijke berekening, als je ooit hebt gedacht: "Ik zou dit probleem kunnen oplossen als ik duizend onderzoeksassistenten had."

Het prototypische voorbeeld van een menselijk rekenproject is Galaxy Zoo. In dit project classificeerden meer dan honderdduizend vrijwilligers afbeeldingen van ongeveer een miljoen sterrenstelsels met dezelfde nauwkeurigheid als eerdere - en aanzienlijk kleinere - inspanningen van professionele astronomen. Deze schaalvergroting door massale samenwerking leidde tot nieuwe ontdekkingen over hoe sterrenstelsels vormden, en het leverde een geheel nieuwe klasse van sterrenstelsels op genaamd "Groene Erwten".

Hoewel Galaxy Zoo ver verwijderd lijkt van sociaal onderzoek, zijn er eigenlijk veel situaties waarin sociale onderzoekers afbeeldingen of teksten willen coderen, classificeren of labelen. In sommige gevallen kan deze analyse door computers worden uitgevoerd, maar er zijn nog steeds bepaalde analysevormen die moeilijk zijn voor computers, maar eenvoudig voor mensen. Het zijn deze gemakkelijk-voor-mensen, maar moeilijk voor computers microtasks die we kunnen overlaten aan menselijke rekenprojecten.

Niet alleen is het microtask in Galaxy Zoo vrij algemeen, maar de structuur van het project is ook algemeen. Galaxy Zoo en andere menselijke computerprojecten gebruiken meestal een split-apply-combineerstrategie (Wickham 2011) en als je eenmaal deze strategie begrijpt, kun je deze gebruiken om veel problemen op te lossen. Ten eerste is een groot probleem opgedeeld in heel veel kleine probleemstukken. Vervolgens wordt menselijk werk toegepast op elk klein brok probleem, onafhankelijk van de andere brokken. Ten slotte worden de resultaten van dit werk gecombineerd om een ​​consensusoplossing te produceren. Gegeven die achtergrond, laten we eens kijken hoe de split-apply-combineerstrategie werd gebruikt in Galaxy Zoo.