Wednesday, October 7, 2015

A Manifesto for Algorithms in the Environment

Historically, sets of principles have proven critical in guiding future development around novel technologies and their social implications. The Asilomar Conference on Recombinant DNA (1975) and the more recent “Oxford Principles” for risky geo-engineering technologies (2009) show that principles can have a profound social and political impact. Any scholar of environmental law knows of the deep mark the Precautionary Principle and the Principle of Common but Differentiated Responsibility has left on international law. In this spirit, we have formulated a set of 7 principles - “The Biosphere Code.”

A dialogue about possible principles to direct the use of algorithms needs to start now. As part of the ongoing international conference “Transformations 2015” in Stockholm, we gathered a small group of thinkers and doers – scholars, programmers, artists, entrepreneurs, game developers and others – to explore these possible principles for the development of algorithms that helps us protect and strengthen our ecosystems, and improve our creative capacities to sustain human well-being in an uncertain future. They are applicable to programmers, hackers, software companies, computer scientists, artists, designers, policy-makers and others taking active part of the algorithm revolution. The seven principles captured in the Biosphere Code Manifesto v1.0 (full version available here) are:

  • Principle 1. With great algorithmic powers come great responsibilities - Those implementing and using algorithms should consider the impacts of their algorithms.
  • Principle 2. Algorithms should serve humanity and the biosphere at large - Algorithms should be considerate of human needs and the biosphere, and facilitate transformations towards sustainability by supporting ecologically responsible innovation.
  • Principle 3. The benefits and risks of algorithms should be distributed fairly - Algorithm developers should consider issues relating to the distribution of risks and opportunities more seriously. Developing algorithms that provide benefits to the few and present risks to the many are both unjust and unfair.
  • Principle 4. Algorithms should be flexible, adaptive and context-aware - Algorithms should be open, malleable and easy to reprogram if serious repercussions or unexpected results emerge. Algorithms should be aware of their external effects and be able to adapt to unforeseen changes.
  • Principle 5. Algorithms should help us expect the unexpected - Algorithms should be used in such a way that they enhance our shared capacity to deal with shocks and surprises - including problems caused by errors or misbehaviors in other algorithms.
  • Principle 6. Algorithmic data collection should be open and meaningful - Data collection should be transparent and respectful of public privacy. In order to avoid hidden biases, the datasets which feed into algorithms should be validated.
  • Principle 7. Algorithms should be inspiring, playful and beautiful - Algorithms should be used to enhance human creativity and playfulness, and to create new kinds of art. We should encourage algorithms that facilitate human collaboration, interaction and engagement - with each other, with society, and with nature.
- More Here

No comments: