Saved in:
Bibliographic Details
Main Authors: de Freitas Ximenes, Elizangela, Canedo, Edna Dias
Format: Recurso digital
Language:
Published: Zenodo 2025
Subjects:
Online Access:https://doi.org/10.5281/zenodo.15537958
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866901144499912704
author de Freitas Ximenes, Elizangela
Canedo, Edna Dias
author_facet de Freitas Ximenes, Elizangela
Canedo, Edna Dias
contents <p><strong>Context: </strong>The operationalization of AI ethical principles during the requirements engineering phase is paramount for creating ethically aligned AI systems. However, ethical requirements classification remains a significant challenge due to the abstract nature of ethical principles and the lack of practical tools to support developers. <strong>Objective:</strong> We introduce the EthicalRequirements4AI, a dataset comprising 1,091 annotated requirements, including ethical and non-ethical requirements. We also provide the Ethical Requirements Classification for AI (ERC4AI), a model for classifying requirements based on AI ethical principles. <strong>Method: </strong>Passenger Flow and PROMISE datasets were used to construct the EthicalRequirements4AI dataset, encompassing \textcolor{blue}{385 requirements aligned with 11 AI ethical principles and 706 non-ethical requirements.} Three language models – XLM-RoBERTa, BERT, and DistilBERT – were evaluated for multi-label classification task. <strong>Results:</strong> BERT demonstrated the strongest overall performance among the evaluated models (XLM-RoBERTa, BERT, and DistilBERT) for multi-label classification, achieving a Macro F1-score of 0.77 and a Weighted F1-score of 0.83 on the test set. While BERT showed the best aggregate results, performance varied across different ethical principles.} <strong>Conclusions: </strong>ERC4AI offers a novel approach for researchers and developers to address ethical concerns early in AI development. The dataset and models are publicly available to foster further research and advancements in practical AI ethics.</p>
format Recurso digital
id zenodo_https___doi_org_10_5281_zenodo_15537958
institution Zenodo
language
publishDate 2025
publisher Zenodo
record_format zenodo
spellingShingle Automated Ethical Requirements Classification in AI: The ERC4AI Approach
de Freitas Ximenes, Elizangela
Canedo, Edna Dias
Ethics in Artificial Intelligence
Ethical Requirements
Natural Language Processing
Machine Learning
Requirements Classification
<p><strong>Context: </strong>The operationalization of AI ethical principles during the requirements engineering phase is paramount for creating ethically aligned AI systems. However, ethical requirements classification remains a significant challenge due to the abstract nature of ethical principles and the lack of practical tools to support developers. <strong>Objective:</strong> We introduce the EthicalRequirements4AI, a dataset comprising 1,091 annotated requirements, including ethical and non-ethical requirements. We also provide the Ethical Requirements Classification for AI (ERC4AI), a model for classifying requirements based on AI ethical principles. <strong>Method: </strong>Passenger Flow and PROMISE datasets were used to construct the EthicalRequirements4AI dataset, encompassing \textcolor{blue}{385 requirements aligned with 11 AI ethical principles and 706 non-ethical requirements.} Three language models – XLM-RoBERTa, BERT, and DistilBERT – were evaluated for multi-label classification task. <strong>Results:</strong> BERT demonstrated the strongest overall performance among the evaluated models (XLM-RoBERTa, BERT, and DistilBERT) for multi-label classification, achieving a Macro F1-score of 0.77 and a Weighted F1-score of 0.83 on the test set. While BERT showed the best aggregate results, performance varied across different ethical principles.} <strong>Conclusions: </strong>ERC4AI offers a novel approach for researchers and developers to address ethical concerns early in AI development. The dataset and models are publicly available to foster further research and advancements in practical AI ethics.</p>
title Automated Ethical Requirements Classification in AI: The ERC4AI Approach
topic Ethics in Artificial Intelligence
Ethical Requirements
Natural Language Processing
Machine Learning
Requirements Classification
url https://doi.org/10.5281/zenodo.15537958