BlocklyBias: A Visual Programming Language for Bias Identification in AI Data

被引:0
|
作者
De Martino, Claudio [1 ]
Turchi, Tommaso [2 ]
Malizia, Alessio [2 ,3 ]
机构
[1] CNR ISTI, Pisa, Italy
[2] Univ Pisa, Dept Comp Sci, Pisa, Italy
[3] Molde Univ Coll, Molde, Norway
关键词
Bias; Visual Programming Languages; Data Analysis;
D O I
10.1007/978-3-031-60611-3_4
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In the current landscape of Artificial Intelligence (AI), bias has emerged as a central concern in both public discourse and scientific inquiry. In today's rapidly evolving landscape, marked by increasing complexity and challenges, there is a growing need to address the issue of biases and discrimination that can be exacerbated by algorithms. Biases can infiltrate data collection, whether conducted by humans or systems they design, highlighting the multifaceted nature of this challenge. Consequently, addressing this issue from diverse perspectives is imperative, extending its reach beyond technical domains to include stakeholders from various backgrounds. This paper aims to illustrate how the democratization of the data analysis process - specifically regarding intersectional biases - can be achieved through the use of Visual Programming Languages (VPLs). By reducing the technical entry barrier, fostering an understanding of bias, and providing mitigation strategies, this research introduces BlocklyBias, a platform founded on VPL principles. BlocklyBias serves as a foundational stepping stone for future improvements, as a tool to explore and resolve bias-related challenges in data analysis. Through this study, we seek to bridge the gap between technical and non-technical stakeholders, fostering a collaborative approach to bias mitigation in AI.
引用
收藏
页码:45 / 59
页数:15
相关论文
共 50 条
  • [21] Infra: Structure All the Way Down Structured Data as a Visual Programming Language
    Hall, Christopher
    Standley, Trevor
    Hollerer, Tobias
    PROCEEDINGS OF THE 2017 ACM SIGPLAN INTERNATIONAL SYMPOSIUM ON NEW IDEAS, NEW PARADIGMS, AND REFLECTIONS ON PROGRAMMING AND SOFTWARE (ONWARD!'17), 2017, : 180 - 197
  • [22] A HONEYCOMB DATA ARRAY FOR SIMULATING VISUAL PROCESSES USING THE C PROGRAMMING LANGUAGE
    EMERSON, PL
    BEHAVIOR RESEARCH METHODS INSTRUMENTS & COMPUTERS, 1986, 18 (03): : 312 - 320
  • [23] A visual programming language for XML manipulation
    Tekli, Gilbert
    Chbeir, Richard
    Fayolle, Jacques
    JOURNAL OF VISUAL LANGUAGES AND COMPUTING, 2013, 24 (02): : 110 - 135
  • [24] Visual programming language for simulation and design
    Schmeer, K
    Hebert, B
    MEASUREMENTS & CONTROL, 1997, (183): : 100 - 102
  • [25] First programming language: Visual or textual?
    Department of Computer Science, Maynooth University, Maynooth, Co. Kildare, Ireland
    arXiv,
  • [26] Visual programming language for modular algorithms
    Opmanis, Rudolfs
    Opmanis, Rihards
    AICT 2013: APPLIED INFORMATION AND COMMUNICATION TECHNOLOGIES, 2013, : 296 - 300
  • [27] The Visual Simulator for Assembly Language Programming
    Liu Jun
    Zuo Wuheng
    Liu Bangming
    PROCEEDINGS OF THE FIRST INTERNATIONAL WORKSHOP ON EDUCATION TECHNOLOGY AND COMPUTER SCIENCE, VOL III, 2009, : 681 - 684
  • [28] NL: A parallel programming visual language
    Harvey, N
    Morris, J
    AUSTRALIAN COMPUTER JOURNAL, 1996, 28 (01): : 2 - 12
  • [29] Test Case Markup Language for Visual Programming Language
    Jaafar, Mohd Farid
    Selamat, Mohd Hasan
    Ghani, Abdul Azim Abdul
    INTERNATIONAL JOURNAL OF COMPUTER SCIENCE AND NETWORK SECURITY, 2007, 7 (09): : 45 - 52
  • [30] Ardestan: A Visual Programming Language for Arduino
    Nishino, Hiroki
    ADJUNCT PUBLICATION OF THE 32ND ANNUAL ACM SYMPOSIUM ON USER INTERFACE SOFTWARE AND TECHNOLOGY (UIST'19 ADJUNCT), 2019, : 93 - 95