Tools to Develop
a Responsible an Ethical a Trustworthy
The use of systems based on Artificial Intelligence (AI) is becoming more and more common in our society. Machine Learning and Deep Learning algorithms are found from entertainment applications to support software in the health sector. However, the implementation of this emerging technology brings with it risks and social and ethical implications. Without an ethical or responsible development of the systems, this technology can undermine the autonomy, privacy or equity of people, even affecting human rights.
Taking into account the approaches for responsible development and governance of AI (ethical principles, guidelines, technical tools, among others) and the limitations when putting them into practice by more technical personnel. We present a diagram with different typologies where the stages of the AI life cycle, high-level ethical principles and the tools that can help to comply with these principles (technical and abstract resources) are distinguished, as well as other relevant information (level of development, homework, language).
Our research was based on a systematic review where we found 352 resources or tools which we hope may be useful for responsible AI development, both for developers and for leaders or decision makers.
Typology
Business and problem understanding
Planning and design
Deployment and monitoring
Collection, understanding and preparation of data
Model setup and training
Performance evaluation
Task
R | Regression |
BC | Binary Classification |
MC | Multi-class Classification |
NLP | Natural Language Processing |
CV | Computer Vision |
C | Clustering |
DR | Dimensionality Reduction |
TS | Times Series |
Sector
Private | |
Public | |
NGO | |
Academic |
Level of Development
1 | Insufficient |
2 | Basic |
3 | Intermediate |
4 | High |
5 | Advanced |
This section is not available on mobile devices, enter the desktop version to see the diagram and its typologies.
Cite as
If the diagram and typologies on the landing page was useful to you, you can support us by citing the article like this:
@article{
author = {Ortega-Bolaños, Ricardo and Bernal-Salcedo, Joshua and Germán Ortiz, Mariana and Galeano Sarmiento, Julian
and Ruz, Gonzalo A. and Tabares-Soto, Reinel},
title = {Applying the ethics of AI: a systematic review of tools for developing and assessing AI-based systems},
journal = {Artificial Intelligence Review},
volume = {57},
number = {110},
pages = {30},
year = {2024},
year={2024},
month={Apr},
day={05},
doi = {10.1007/s10462-024-10740-3},
URL = {https://doi.org/10.1007/s10462-024-10740-3}
}