A goal of software engineering research is advancing software quality and the success of the software engineering process. However, while recent studies have demonstrated a new kind of defect in software related to its ability to operate in fair and unbiased manner, software engineering has not yet wholeheartedly tackled these new kinds of defects, thus leaving software vulnerable. This paper outlines a vision for how software engineering research can help reduce fairness defects and represents a call to action by the software engineering research community to reify that vision. Modern software is riddled with examples of biased behavior, from automatedmore »
This content will become publicly available on May 21, 2023
Fairkit-learn: A Fairness Evaluation and Comparison Toolkit
Advances in how we build and use software, specifically the integration of machine learning for decision making, have led to widespread concern around model and software fairness. We present fairkit-learn, an interactive Python toolkit designed to support data scientists' ability to reason about and understand model fairness. We outline how fairkit-learn can support model training, evaluation, and comparison and describe the potential benefit that comes with using fairkit-learn in comparison to the state-of-the-art. Fairkit-learn is open source at https://go.gmu.edu/fairkit-learn/.
- Award ID(s):
- 1763423
- Publication Date:
- NSF-PAR ID:
- 10334566
- Journal Name:
- Proceedings of the Demonstrations Track at the 44th International Conference on Software Engineering (ICSE)
- Page Range or eLocation-ID:
- 70-74
- Sponsoring Org:
- National Science Foundation
More Like this
-
-
Graph mining is an essential component of recommender systems and search engines. Outputs of graph mining models typically provide a ranked list sorted by each item's relevance or utility. However, recent research has identified issues of algorithmic bias in such models, and new graph mining algorithms have been proposed to correct for bias. As such, algorithm developers need tools that can help them uncover potential biases in their models while also exploring the impacts of correcting for biases when employing fairness-aware algorithms. In this paper, we present FairRankVis, a visual analytics framework designed to enable the exploration of multi-class biasmore »
-
Abstract Engineering students need to spend time engaging in mathematical modeling tasks to reinforce their learning of mathematics through its application to authentic problems and real world design situations. Technological tools and resources can support this kind of learning engagement. We produced an online module that develops students’ mathematical modeling skills while developing knowledge of the fundamentals of rainfall-runoff processes and engineering design. This study examined how 251 students at two United States universities perceived mathematical modeling as implemented through the online module over a 5-year period. We found, subject to the limitation that these are perceptions from not allmore »
-
There has been dramatic growth in the number of makerspaces at educational institutions. More research is needed to understand student interactions in these spaces and how these spaces should be designed to support student learning. This project uses network analysis techniques to study the network of activities in a makerspace that lead to successful student experiences. The proposed analyses will model a makerspace as a network of interactions between equipment, staff, and students. Results from this study will help educators to 1) identify and remove previously unknown hurdles for students who rarely use the space, 2) design an effective spacemore »
-
Obeid, Iyad ; Picone, Joseph ; Selesnick, Ivan (Ed.)The Neural Engineering Data Consortium (NEDC) is developing a large open source database of high-resolution digital pathology images known as the Temple University Digital Pathology Corpus (TUDP) [1]. Our long-term goal is to release one million images. We expect to release the first 100,000 image corpus by December 2020. The data is being acquired at the Department of Pathology at Temple University Hospital (TUH) using a Leica Biosystems Aperio AT2 scanner [2] and consists entirely of clinical pathology images. More information about the data and the project can be found in Shawki et al. [3]. We currently have a Nationalmore »