Cargando…

A Blockchain-Based Trustworthy Model Evaluation Framework for Deep Learning and Its Application in Moving Object Segmentation

Model evaluation is critical in deep learning. However, the traditional model evaluation approach is susceptible to issues of untrustworthiness, including insecure data and model sharing, insecure model training, incorrect model evaluation, centralized model evaluation, and evaluation results that c...

Descripción completa

Detalles Bibliográficos
Autores principales: Jiang, Rui, Li, Jiatao, Bu, Weifeng, Shen, Xiang
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2023
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10383623/
https://www.ncbi.nlm.nih.gov/pubmed/37514785
http://dx.doi.org/10.3390/s23146492
_version_ 1785080956071182336
author Jiang, Rui
Li, Jiatao
Bu, Weifeng
Shen, Xiang
author_facet Jiang, Rui
Li, Jiatao
Bu, Weifeng
Shen, Xiang
author_sort Jiang, Rui
collection PubMed
description Model evaluation is critical in deep learning. However, the traditional model evaluation approach is susceptible to issues of untrustworthiness, including insecure data and model sharing, insecure model training, incorrect model evaluation, centralized model evaluation, and evaluation results that can be tampered easily. To minimize these untrustworthiness issues, this paper proposes a blockchain-based model evaluation framework. The framework consists of an access control layer, a storage layer, a model training layer, and a model evaluation layer. The access control layer facilitates secure resource sharing. To achieve fine-grained and flexible access control, an attribute-based access control model combining the idea of a role-based access control model is adopted. A smart contract is designed to manage the access control policies stored in the blockchain ledger. The storage layer ensures efficient and secure storage of resources. Resource files are stored in the IPFS, with the encrypted results of their index addresses recorded in the blockchain ledger. Another smart contract is designed to achieve decentralized and efficient management of resource records. The model training layer performs training on users’ servers, and, to ensure security, the training data must have records in the blockchain. The model evaluation layer utilizes the recorded data to evaluate the recorded models. A method in the smart contract of the storage layer is designed to enable evaluation, with scores automatically uploaded as a resource attribute. The proposed framework is applied to deep learning-based motion object segmentation, demonstrating its key functionalities. Furthermore, we validated the storage strategy adopted by the framework, and the trustworthiness of the framework is also analyzed.
format Online
Article
Text
id pubmed-10383623
institution National Center for Biotechnology Information
language English
publishDate 2023
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-103836232023-07-30 A Blockchain-Based Trustworthy Model Evaluation Framework for Deep Learning and Its Application in Moving Object Segmentation Jiang, Rui Li, Jiatao Bu, Weifeng Shen, Xiang Sensors (Basel) Article Model evaluation is critical in deep learning. However, the traditional model evaluation approach is susceptible to issues of untrustworthiness, including insecure data and model sharing, insecure model training, incorrect model evaluation, centralized model evaluation, and evaluation results that can be tampered easily. To minimize these untrustworthiness issues, this paper proposes a blockchain-based model evaluation framework. The framework consists of an access control layer, a storage layer, a model training layer, and a model evaluation layer. The access control layer facilitates secure resource sharing. To achieve fine-grained and flexible access control, an attribute-based access control model combining the idea of a role-based access control model is adopted. A smart contract is designed to manage the access control policies stored in the blockchain ledger. The storage layer ensures efficient and secure storage of resources. Resource files are stored in the IPFS, with the encrypted results of their index addresses recorded in the blockchain ledger. Another smart contract is designed to achieve decentralized and efficient management of resource records. The model training layer performs training on users’ servers, and, to ensure security, the training data must have records in the blockchain. The model evaluation layer utilizes the recorded data to evaluate the recorded models. A method in the smart contract of the storage layer is designed to enable evaluation, with scores automatically uploaded as a resource attribute. The proposed framework is applied to deep learning-based motion object segmentation, demonstrating its key functionalities. Furthermore, we validated the storage strategy adopted by the framework, and the trustworthiness of the framework is also analyzed. MDPI 2023-07-18 /pmc/articles/PMC10383623/ /pubmed/37514785 http://dx.doi.org/10.3390/s23146492 Text en © 2023 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Jiang, Rui
Li, Jiatao
Bu, Weifeng
Shen, Xiang
A Blockchain-Based Trustworthy Model Evaluation Framework for Deep Learning and Its Application in Moving Object Segmentation
title A Blockchain-Based Trustworthy Model Evaluation Framework for Deep Learning and Its Application in Moving Object Segmentation
title_full A Blockchain-Based Trustworthy Model Evaluation Framework for Deep Learning and Its Application in Moving Object Segmentation
title_fullStr A Blockchain-Based Trustworthy Model Evaluation Framework for Deep Learning and Its Application in Moving Object Segmentation
title_full_unstemmed A Blockchain-Based Trustworthy Model Evaluation Framework for Deep Learning and Its Application in Moving Object Segmentation
title_short A Blockchain-Based Trustworthy Model Evaluation Framework for Deep Learning and Its Application in Moving Object Segmentation
title_sort blockchain-based trustworthy model evaluation framework for deep learning and its application in moving object segmentation
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10383623/
https://www.ncbi.nlm.nih.gov/pubmed/37514785
http://dx.doi.org/10.3390/s23146492
work_keys_str_mv AT jiangrui ablockchainbasedtrustworthymodelevaluationframeworkfordeeplearninganditsapplicationinmovingobjectsegmentation
AT lijiatao ablockchainbasedtrustworthymodelevaluationframeworkfordeeplearninganditsapplicationinmovingobjectsegmentation
AT buweifeng ablockchainbasedtrustworthymodelevaluationframeworkfordeeplearninganditsapplicationinmovingobjectsegmentation
AT shenxiang ablockchainbasedtrustworthymodelevaluationframeworkfordeeplearninganditsapplicationinmovingobjectsegmentation
AT jiangrui blockchainbasedtrustworthymodelevaluationframeworkfordeeplearninganditsapplicationinmovingobjectsegmentation
AT lijiatao blockchainbasedtrustworthymodelevaluationframeworkfordeeplearninganditsapplicationinmovingobjectsegmentation
AT buweifeng blockchainbasedtrustworthymodelevaluationframeworkfordeeplearninganditsapplicationinmovingobjectsegmentation
AT shenxiang blockchainbasedtrustworthymodelevaluationframeworkfordeeplearninganditsapplicationinmovingobjectsegmentation