Foreword
Informative Page as part of the master’s thesis at the TUM School of Management at the Chair of Strategy and Organization - by Prof. Dr. Isabell M. Welpe and Nadja Born. Written in cooperation with the Leverhulme Centre for the Future of Intelligence at the Cambridge University, advised by Rune Nyrup.
If you have any questions feel free to reach out to me personally, via: philipp.engel@tum.de
Shortcut
You do not have much time and you only want to have the key facts? Then have a look at the Executive Summary or the Infographic.
Overview: Ethics & AI
Preview: One of the most central elements in western societies is the right of every individual to develop in a free and equal manner (United Nations, 1948, 1986). This right is without restrictions, and people can invoke fair treatment…
ProblemPreview: There has been a significant shift in the Ethics & AI community from designing and publishing ethical AI principles to introducing technical tools and procedural methods to translate principles into practice. This shift was triggered…
Solution ApproachesPreview: Investigating what developer teams assess as useful, the most common definition characterizes ‘perceived usefulness’ in the context of information systems as “the degree to which a person believes that using…
Usefulness Assessment & Research ScopeThe Current Landscape of Procedural Methods: A Literature Review
To properly address the research objective of this thesis, a systematic literature review was conducted, using the above-described scope of procedural methodologies, which can be used proactively during AI system development in an agile environment. In doing so, three suitable approaches were identified:
Preview: The first approach is an internal audit, proposed by Raji et al. (2020), which supports the AI system development during the complete development life cycle. The researchers introduce the SMACTR framework, which divides…
Internal Audit (Raji et al., 2020)Preview: The second approach, ECCOLA from Vakkuri et al. (2021), is an iterative add-on process for the complete development process, with the goal to increase ethical awareness during the development process and …
ECCOLA by Vakkuri et al. (2021)Preview: The third approach, RE4AI from De Azevedo et al. (2022), is essentially a refined version of the ECCOLA method. Thus, it is also an iterative add-on process, which is applicable for the complete development …
RE4AI by De Azevedo et al. (2022)Best Practices on How to Develop More Useful Procedural Methods
After having reviewed the current body of scientific literature which matches the research scope and having derived hypothesis regarding the perceived usefulness by developer teams, I testes those using a mixed-method approach consisting of semi-structured expert interviews and the system usability scale (SUS). Generally speaking, I could show a relatively low overall SUS score, indicating a strong improvement potential (only two hypothesis, H2 and H5, can be considered to be useful, while also those only just exceeded the threshold). Combining the SUS score with the interview results, I was able to derive seven best practices on how to design more useful procedural methodologies in the future.
Reduce the Abstract Nature through Tensions and Atomic Aspects
This thesis has shown a consensus regarding the positive effects of tensions and atomic aspects on the reduction of the abstract nature of principles. Since ethical principles are likely to be unavoidable as a first step in every ethical-aligned AI project, these two tools provide a powerful and generally applicable method to reduce the inherent abstract nature
and can be used in combination or separately. Based on the overall strong positive interview findings, one could even go further and argue that there is no significant reason to not use these tools and, thus, encourage their use in every AI project.
Positively Change the Working Style through Documentation
This thesis has described the positive effect of documentation on changing the working style to be ethically aligned. This occurs because documentation requires the development team to pause and engage with the ethical dimension from the outset. Furthermore, it provides the possibility to establish a learning process from past AI projects and thus provides assistance on how to deal with the current situation.
Moreover, the process of arguing for a certain decision is one of the most prominent positive aspects. This is of significant importance since one major scientific disagreement relates to the use of quantification elements for ethical principles (Saltelli et al., 2020), such as the one used in the first concept that focuses on tensions. The element of logically arguing for an ethical decision may resolve this disagreement since it encourages, perhaps even requires, an extensive engagement with the various ethical aspects. The argument with the highest level of approval from a specific audience is the strongest contender. Consequently, the approval rate can be interpreted as a ‘lightweight metrics’, and optimising this rate requires an optimisation of the argumentation logic, which, thus, increases the level of ethical alignment. Therefore, this thesis strongly encourages the use of logically arguing for ethical decision making by the developers and the documentation of this process.
Enable Actionable Mitigation through Technical Tools
One of the most prominent shortcomings of the concepts in general is the limited help with regard to mitigating ethical issues. This thesis is not only able to show this limitation but also to showcase that referring developers to technical tools is one possible solution. This not only increases awareness of
these tools, which is currently considered to be low (Siqueira de Cerqueira et al., 2022), but also provides developers with actionable tools to provide real-world change. In generalising this best practice, this thesis encourages scientists who design new processes to ask ‘what’s next’ after every process stage, to view the process from the perspective of developers, and to design the process to be as tangible as possible. However, this thesis does not advocate a general application of referring to technical tools, but only in combination with previously executed divergent elements, something we discuss in detail in the next best practice: combining divergent and convergent elements.
Combining Divergent and Convergent Elements
On a meta level, another prominent shortcoming is the use of open-ended questions to trigger a team discussion. While most stakeholders do not regard discussions as generally useless, they emphasised that the use of discussions as the last element in the concept is ineffective. This is because discussions are regarded as divergent elements that open the solution space and trigger creativity. While this is an important element, it should not be the only one since it may lead to an intangible outcome and, thus, will not be perceived as useful. Consequently, divergent elements should be combined with convergent elements, such as referrals to technical tools in or to specific ethical tensions. In addition, my findings indicate that this
relationship is bidirectional. Thus, convergent tools should also only be used in combination with divergent tools, a recommendation that is directly incorporated in the last best practice: enable actionable mitigation through technical tools. However, while combining both elements is certainly critical, this thesis further advises the combination of divergent and convergent elements, but to always end on a convergent element. This is important since, otherwise, no tangible outcome will be generated and, thus, this will not be perceived as useful.
Guidelines on When to Adopt the Process
Combining the survey and interview findings indicates a convergent need for clear guidelines on when a specific concept should be adopted. This is particularly important since AI development is diverse in almost every aspect, including the team composition, the general organisational structure, and the nature of the AI projects. The interview
findings of this thesis show that these components have a significant influence on perceived usefulness, which is why interviewees demanded clear guidelines on when the concept should be implemented or which aspects need to be in place for the concept to work.
Best Practices on How to Adopt the Process
In addition to demanding guidelines on when to implement the concepts, the interviewees clearly expressed a need for best practices, mostly formulated as the need for case studies on how to implement and execute the concepts in the best way. While this shortcoming can be traced back to the novelty of the research field in general, this thesis argues that clearly
stated best practices should play a more important role in the design and publishing process of papers. Consequently, this thesis advices either the inclusion of an additional paragraph that states important best practices on the implementation of the process or the use of a case study methodology for every publication that wants a high adoption rate in the real world.
Match Work Packages with Developer Roles
As mentioned in a paper by Beckert (2021), developers have a tendency to not view the implementation of ethical considerations as an integral part of their responsibility. This is also one of the findings in this thesis. However, the interviews indicate that this could be solved by designing processes from not only a work-package perspective but also
by directly matching tasks with the roles in a development team, with strong arguments for why each match is correct. This will affirm the awareness of the diverse responsibilities of every role and intra-team dissentions can be prevented from the outset. This excludes one prominent reason stated by developers on why ethical principles are not implemented, despite the acknowledgment of their importance.
Conclusion & Further Remarks
Translating between principles and practice is a difficult venture and this thesis clearly outlines that a large amount of work still needs to be done. However, the author has laid a cornerstone in this thesis for future researchers to develop more useful procedural methods that practitioners can adopt. In addition, by describing a possible modular approach for this challenge, this thesis has further provided a blueprint for future researchers on how to continue.
If you would like to dive deeper in the field of Ethics & AI, feel free to have a look at the original papers I used for my research. Just shoot me an e-mail (philipp.engel@tum.de), if you have further questions or remarks!