Networked Labor: Difference between revisions

From Hackers & Designers
No edit summary
No edit summary
 
(15 intermediate revisions by 3 users not shown)
Line 1: Line 1:
{{Events
{{Event
|Name=Networked Labor
|Name=Networked Labor
|Location=De PUNT
|Location=De PUNT
|Date=2016/07/28-2016/07/29
|Date=2016/07/28-2016/07/29
|Time=10:00-18:00
|Time=10:00-18:00
|PeopleOrganisations=Michael Murtaugh,Nicolas Malevé
|PeopleOrganisations=Michael Murtaugh, Nicolas Malevé
|Type=Summer Academy
|Type=HDSA2016
|Web=Yes
|Web=Yes
|Print=Yes
|Print=Yes
}}
}}
Workshop by [[Michael Murtaugh]] and [[Nicolas Malevé]] during [[HDSA 2016. If you are so smart why are you so poor|HDSA2016]]




Workshop by [[Michael Murtaugh]] and [[Nicolas Malevé]]
The point of departure of the Networked Labor was the connection between a certain form of networked labor and the kind of software and collective intelligence that is currently developed. A concrete example is how Amazon Mechanical Turk workers are contributing to machine learning. Millions of manual annotations are necessary for a state of the art algorithm to learn. Without such a massive effort, such a technique would be pointless. However, to collect such an amount of training data would be much too costly if workers were hired under traditional labor conditions. <br>
AMT provides a mechanism of blunt exploitation, - the task is paid a few cents, and of extreme mechanization, - workers are responding to api calls. <br><br>


[[File:Post-Screen-Retinas-Routines-10-06-2016-001.pdf-6.jpg|thumb|]]<br>
From presentation: Retinas' Routines<br>


The point of departure of the workshop is to try to make a connection between a certain form of networked labor and the kind of software and collective intelligence that is currently developed. A concrete example is how Amazon Mechanical Turk workers are contributing to machine learning. Millions of manual annotations are necessary for a state of the art algorithm to learn. Without such a massive effort, such a technique would be pointless. However, to collect such an amount of training data would be much too costly if workers were hired under traditional labor conditions.
[[File:Post-Screen-Retinas-Routines-10-06-2016-001.pdf-14.jpg|thumb|]]<br>
AMT provides a mechanism of blunt exploitation, - the task is paid a few cents, and of extreme mechanization, - workers are responding to api calls.
From presentation: Retinas' Routines<br>


[[File:Post-Screen-Retinas-Routines-10-06-2016-001.pdf-16.jpg|thumb|]]<br>
From presentation: Retinas' Routines<br>


We are inviting participants of the Hackers & Designers Summer Academy to map out the different economical processes at play in the creation of a machine learning algorithm, to unfold the networks of people, machines and resources that are necessary for it to operate, and test
Participants of the Hackers & Designers Summer Academy were invited to map out the different economical processes at play in the creation of a machine learning algorithm, to unfold the networks of people, machines and resources that are necessary for it to operate, and test various alternative scenarios. How can we learn and work together?<br><br>
various alternative scenarios. How can we learn and work together?


Concretely, we worked at different levels and between technical experimentation and more theoretical
discussions.<br><br>


Concretely, we work at different levels and between technical experimentation and more theoretical
* Discussion and reading group sessions: We concentrated on various textual resources coming from economical analysis of platforms such as AMT, but also on the digital economy more largely. We spend time making close reading of machine learning source code and use the methods of machine learning in this context. Using algorithms to read and summarize texts about their own economy :-) <br>
discussions.


* Sessions on learning to train an algorithm: It is crucial to approach practically the training part of machine learning. What are the necessary resources in time, processing power, human workforce? But also to look at the details and how they make a difference in what is learned by the software. To engage practically with this part of the algorithmic process forces us to engage with the different communities involved and their tools.<br>


* Discussion and reading group sessions: We concentrate on various textual resources coming from economical analysis of platforms such as AMT, but also on the digital economy more largely. We spend time making close reading of machine learning source code and use the methods of machine learning in this context. Using algorithms to read and summarize texts about their own economy :-)
* Choreography of gray labor: AMT is not just about cheap labor, it is also about the deconstruction of tasks in micro components that can be combined and monitored. It involves a choreography of speeds and attentions.<br>


* Sessions on learning to train an algorithm: It is crucial to approach practically the training part of machine learning. What are the necessary resources in time, processing power, human workforce? But also to look at the details and how they make a difference in what is learned by the software. To engage practically with this part of the algorithmic process forces us to engage with the different communities involved and their tools.
Dividing a task in discrete units of work that can be performed individually is like writing an algorithm, but also like writing a score. This has huge consequences as it defines the kind of perception and intelligence that feeds machine learning and feeds back in our devices and systems. How can we perform such tasks in a reflexive manner? <br><br>


* Choreography of gray labor: AMT is not just about cheap labor, it is also about the deconstruction of tasks in micro components that can be combined and monitored. It involves a choreography of speeds and attentions.




Dividing a task in discrete units of work that can be performed individually is like writing an algorithm, but also like writing a score. This has huge consequences
Face training excercises:
as it defines the kind of perception and intelligence that feeds machine learning and feeds back in our devices and systems. How can we perform such tasks in a
reflexive manner?


[[File:Face-James.png|thumb|]]<br>
Neural face training <br>
[[File:Ronald-3.png|thumb|]]<br>
Face training <br>
[[File:Ronald-4.png|thumb|]]<br>
Face recognition <br>
[[File:Trumpface.png|thumb|]]<br>
Trump training <br>
[[File:Beth-facetraining.png|thumb|]]<br>
Face training <br>
[[File:Nina-smile-training.png|thumb|]]<br>
Smile recognition <br>


We taking notes here:
<embedvideo service="youtube">https://www.youtube.com/watch?v=9qdk2iJj5zE</embedvideo>
<eplite src="http://etherpad.hackersanddesigners.nl/p/" id="networkedlabor" height="1000px" width="1000px" />


Notes, references and code bits from the workshop here:


 
<eplite src="https://etherpad.hackersanddesigners.nl/p/" id="networkedlabor" height="1000px" width="1000px" />
Workshop by [[Michael Murtaugh]] and Nicolas Malevé during [[HDSA 2016. If you are so smart why are you so poor|HDSA2016]]

Latest revision as of 20:38, 9 January 2020

Networked Labor
Name Networked Labor
Location De PUNT
Date 2016/07/28-2016/07/29
Time 10:00-18:00
PeopleOrganisations Michael Murtaugh, Nicolas Malevé
Type HDSA2016
Web Yes
Print Yes

Workshop by Michael Murtaugh and Nicolas Malevé during HDSA2016


The point of departure of the Networked Labor was the connection between a certain form of networked labor and the kind of software and collective intelligence that is currently developed. A concrete example is how Amazon Mechanical Turk workers are contributing to machine learning. Millions of manual annotations are necessary for a state of the art algorithm to learn. Without such a massive effort, such a technique would be pointless. However, to collect such an amount of training data would be much too costly if workers were hired under traditional labor conditions.
AMT provides a mechanism of blunt exploitation, - the task is paid a few cents, and of extreme mechanization, - workers are responding to api calls.

Post-Screen-Retinas-Routines-10-06-2016-001.pdf-6.jpg


From presentation: Retinas' Routines

Post-Screen-Retinas-Routines-10-06-2016-001.pdf-14.jpg


From presentation: Retinas' Routines

Post-Screen-Retinas-Routines-10-06-2016-001.pdf-16.jpg


From presentation: Retinas' Routines

Participants of the Hackers & Designers Summer Academy were invited to map out the different economical processes at play in the creation of a machine learning algorithm, to unfold the networks of people, machines and resources that are necessary for it to operate, and test various alternative scenarios. How can we learn and work together?

Concretely, we worked at different levels and between technical experimentation and more theoretical discussions.

  • Discussion and reading group sessions: We concentrated on various textual resources coming from economical analysis of platforms such as AMT, but also on the digital economy more largely. We spend time making close reading of machine learning source code and use the methods of machine learning in this context. Using algorithms to read and summarize texts about their own economy :-)
  • Sessions on learning to train an algorithm: It is crucial to approach practically the training part of machine learning. What are the necessary resources in time, processing power, human workforce? But also to look at the details and how they make a difference in what is learned by the software. To engage practically with this part of the algorithmic process forces us to engage with the different communities involved and their tools.
  • Choreography of gray labor: AMT is not just about cheap labor, it is also about the deconstruction of tasks in micro components that can be combined and monitored. It involves a choreography of speeds and attentions.

Dividing a task in discrete units of work that can be performed individually is like writing an algorithm, but also like writing a score. This has huge consequences as it defines the kind of perception and intelligence that feeds machine learning and feeds back in our devices and systems. How can we perform such tasks in a reflexive manner?


Face training excercises:

Face-James.png


Neural face training

Ronald-3.png


Face training

Ronald-4.png


Face recognition

Trumpface.png


Trump training

Beth-facetraining.png


Face training


Smile recognition

Notes, references and code bits from the workshop here:

<eplite src="https://etherpad.hackersanddesigners.nl/p/" id="networkedlabor" height="1000px" width="1000px" />