Exploiting Blockchain to Make AI Trustworthy: A Software Development Lifecycle View

被引:3
|
作者
Zhang, Peiyun [1 ,2 ]
Ding, Song [3 ]
Zhao, Qinglin [4 ]
机构
[1] Nanjing Univ Informat Sci & Technol, Engn Res Ctr Digital Forens, Minist Educ, Nanjing 210044, Peoples R China
[2] Nanjing Univ Informat Sci & Technol, Sch Comp Sci, Nanjing 210044, Peoples R China
[3] Nanjing Univ Informat Sci & Technol, Sch Software, Nanjing 210044, Peoples R China
[4] Macau Univ Sci & Technol, Sch Comp Sci & Engn, Ave Wei Long, Taipa 999078, Macau, Peoples R China
基金
中国国家自然科学基金;
关键词
Blockchain; artificial intelligence; trustworthy dimension; lifecycle; software development; SECURITY; MANAGEMENT; FRAMEWORK; INTERNET; SYSTEM;
D O I
10.1145/3614424
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Artificial intelligence (AI) is a very powerful technology and can be a potential disrupter and essential enabler. As AI expands into almost every aspect of our lives, people raise serious concerns about AI misbehaving and misuse. To address this concern, international organizations have put forward ethics guidelines for constructing trustworthy AI (TAI), including privacy, transparency, fairness, robustness, accountability, and so on. However, because of the black-box characteristics and complex models of AI systems, it is challenging to translate these guiding principles and aspirations into AI systems. Blockchain, an important decentralized technology, can provide the capabilities of transparency, traceability, immutability, and secure sharing and hence can be used to make AI trustworthy. In this paper, we survey studies on blockchain-based TAI (BTAI) from a software development lifecycle view. We classify the lifecycle of BTAI into four stages: Planning, data collection, model development, and system deployment/use. Particularly, we investigate and summarize the trustworthy issues that blockchain can achieve in the latter three stages, including (1) data transparency, privacy, and accountability; (2) model transparency, privacy, robustness, and fairness; and (3) robustness, privacy, transparency, and fairness of system deployment/use. Finally, we present essential open research issues and future work on developing BTAI systems.
引用
收藏
页数:31
相关论文
共 50 条
  • [21] A New Approach for Trustworthy Software Development
    Li, Zhen
    Cai, Hongyun
    Tian, Junfeng
    Zhang, Fang
    ADVANCED RESEARCH ON AUTOMATION, COMMUNICATION, ARCHITECTONICS AND MATERIALS, PTS 1 AND 2, 2011, 225-226 (1-2): : 870 - 873
  • [22] FedJudge: Blockchain-based full-lifecycle trustworthy federated learning incentive mechanism
    Wang, Jiuzheng
    Zhang, Ruilin
    Li, Xinyi
    Yin, Hao
    2023 IEEE 22ND INTERNATIONAL CONFERENCE ON TRUST, SECURITY AND PRIVACY IN COMPUTING AND COMMUNICATIONS, TRUSTCOM, BIGDATASE, CSE, EUC, ISCI 2023, 2024, : 361 - 368
  • [23] Adherence to Secure Software Development Lifecycle
    Omar, Alaa'
    Alsadeh, Ahmad
    Nawahdah, Mamoun
    PROCEEDINGS OF THE 17TH INTERNATIONAL CONFERENCE ON SOFTWARE TECHNOLOGIES (ICSOFT), 2022, : 410 - 417
  • [24] Threat analysis in the software development lifecycle
    Whitmore, J.
    Tuerpe, S.
    Triller, S.
    Poller, A.
    Carlson, C.
    IBM JOURNAL OF RESEARCH AND DEVELOPMENT, 2014, 58 (01)
  • [25] From Trustworthy Principles to a Trustworthy Development Process: The Need and Elements of Trusted Development of AI Systems
    Hohma, Ellen
    Luetge, Christoph
    Rivas, Pablo
    Bejarano, Gissella
    AI, 2023, 4 (04) : 904 - 925
  • [26] Operationalising AI ethics through the agile software development lifecycle: a case study of AI-enabled mobile health applications
    Lameck Mbangula Amugongo
    Alexander Kriebitz
    Auxane Boch
    Christoph Lütge
    AI and Ethics, 2025, 5 (1): : 227 - 244
  • [27] Trustworthy AI: Closing the Gap between Development and Integration of AI in Ophthalmology
    Gonzalez-Gonzalo, C.
    Verbraak, F.
    Schlingemann, R. O.
    Klaver, C. C. W.
    Lee, A. Y.
    Tufail, A.
    Sanchez, C. I.
    EUROPEAN JOURNAL OF OPHTHALMOLOGY, 2021, 31 (2_SUPPL) : 14 - 14
  • [28] Software reuse and standard lifecycle - A practical point-of-view
    Debus, V
    DASIA '97 - DATA SYSTEMS IN AEROSPACE, 1997, 409 : 429 - 435
  • [29] Trustworthy Scrum: Development of Secure Software with Scrum
    Koc, Guler
    Aydos, Murat
    2017 INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND ENGINEERING (UBMK), 2017, : 244 - 249
  • [30] POLARIS: A framework to guide the development of Trustworthy AI systems
    Baldassarre, Maria Teresa
    Gigante, Domenico
    Kalinowski, Marcos
    Ragone, Azzurra
    PROCEEDINGS 2024 IEEE/ACM 3RD INTERNATIONAL CONFERENCE ON AI ENGINEERING-SOFTWARE ENGINEERING FOR AI, CAIN 2024, 2024, : 200 - 210