Bift: A Blockchain-Based Federated Learning System for Connected and Autonomous Vehicles

Machine learning (ML) algorithms are essential components in autonomous driving. In most existing connected and autonomous vehicles (CAVs), a large amount of driving data collected from multiple vehicles are sent to a central server for unified training. However, data privacy and security have becom...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:IEEE internet of things journal 2022-07, Vol.9 (14), p.1-1
Hauptverfasser: He, Ying, Huang, Ke, Zhang, Guangzheng, Yu, F. Richard, Chen, Jianyong, Li, Jianqiang
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 1
container_issue 14
container_start_page 1
container_title IEEE internet of things journal
container_volume 9
creator He, Ying
Huang, Ke
Zhang, Guangzheng
Yu, F. Richard
Chen, Jianyong
Li, Jianqiang
description Machine learning (ML) algorithms are essential components in autonomous driving. In most existing connected and autonomous vehicles (CAVs), a large amount of driving data collected from multiple vehicles are sent to a central server for unified training. However, data privacy and security have become crucial during the data sharing process. Federated learning for data security has arisen nowadays, it can improve the data privacy of distribute machine learning. However, the malicious attackers can still able to attack the training process. And due to the complete reliance on the central server, federated learning is very fragile. To address the above problem, we propose Bift: a fully decentralized machine learning system combined with federated learning and blockchain to provide a privacy-preserving ML process for CAVs. Bift enables distributed CAVs to train machine learning models locally using their own driving data and then to upload the local models to get a better global model. More importantly, Bift provides a consensus algorithm named PoFL to resist possible adversaries. We evaluate the performance of Bift and demonstrate that Bift is scalable and robust, and can defend against malicious attacks.
doi_str_mv 10.1109/JIOT.2021.3135342
format Article
fullrecord <record><control><sourceid>proquest_RIE</sourceid><recordid>TN_cdi_ieee_primary_9650783</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>9650783</ieee_id><sourcerecordid>2685159908</sourcerecordid><originalsourceid>FETCH-LOGICAL-c293t-ef6a42d97f0ea84be6c6b9d3cbe22320018ab9efe2e1b791edb50fb241ec3d933</originalsourceid><addsrcrecordid>eNpNkM1OwzAQhC0EElXpAyAuljin-CdxYm5tRaGoUg8UxM1ynDVNae1iJ4e-PYlaIU470s7sjj6EbikZU0rkw-titR4zwuiYU57xlF2gAeMsT1Ih2OU_fY1GMW4JIV0so1IM0Oe0ts0jnuDpzptvs9G1S6Y6QoXnUEHQTaeWoIOr3Rd-O8YG9tj6gGfeOTD9VrsKT9rGO7_3bcQfsKnNDuINurJ6F2F0nkP0Pn9az16S5ep5MZssE8MkbxKwQqeskrkloIu0BGFEKStuSmBd7a5poUsJFhjQMpcUqjIjtmQpBcMryfkQ3Z_uHoL_aSE2auvb4LqXiokio5mUpOhc9OQywccYwKpDqPc6HBUlqmeoeoaqZ6jODLvM3SlTA8CfX4qM5AXnv44sbTQ</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2685159908</pqid></control><display><type>article</type><title>Bift: A Blockchain-Based Federated Learning System for Connected and Autonomous Vehicles</title><source>IEEE Electronic Library (IEL)</source><creator>He, Ying ; Huang, Ke ; Zhang, Guangzheng ; Yu, F. Richard ; Chen, Jianyong ; Li, Jianqiang</creator><creatorcontrib>He, Ying ; Huang, Ke ; Zhang, Guangzheng ; Yu, F. Richard ; Chen, Jianyong ; Li, Jianqiang</creatorcontrib><description>Machine learning (ML) algorithms are essential components in autonomous driving. In most existing connected and autonomous vehicles (CAVs), a large amount of driving data collected from multiple vehicles are sent to a central server for unified training. However, data privacy and security have become crucial during the data sharing process. Federated learning for data security has arisen nowadays, it can improve the data privacy of distribute machine learning. However, the malicious attackers can still able to attack the training process. And due to the complete reliance on the central server, federated learning is very fragile. To address the above problem, we propose Bift: a fully decentralized machine learning system combined with federated learning and blockchain to provide a privacy-preserving ML process for CAVs. Bift enables distributed CAVs to train machine learning models locally using their own driving data and then to upload the local models to get a better global model. More importantly, Bift provides a consensus algorithm named PoFL to resist possible adversaries. We evaluate the performance of Bift and demonstrate that Bift is scalable and robust, and can defend against malicious attacks.</description><identifier>ISSN: 2327-4662</identifier><identifier>EISSN: 2327-4662</identifier><identifier>DOI: 10.1109/JIOT.2021.3135342</identifier><identifier>CODEN: IITJAU</identifier><language>eng</language><publisher>Piscataway: IEEE</publisher><subject>Algorithms ; Autonomous vehicles ; Blockchain ; Blockchains ; Collaborative work ; Computational modeling ; connected and autonomous vehicles ; consensus algorithm ; Cryptography ; Data models ; Federated learning ; Machine learning ; off-chain storage ; Privacy ; Security ; Servers ; Training ; Vehicles</subject><ispartof>IEEE internet of things journal, 2022-07, Vol.9 (14), p.1-1</ispartof><rights>Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2022</rights><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c293t-ef6a42d97f0ea84be6c6b9d3cbe22320018ab9efe2e1b791edb50fb241ec3d933</citedby><cites>FETCH-LOGICAL-c293t-ef6a42d97f0ea84be6c6b9d3cbe22320018ab9efe2e1b791edb50fb241ec3d933</cites><orcidid>0000-0002-2208-962X ; 0000-0003-1733-9791 ; 0000-0002-9095-3635 ; 0000-0003-1006-7594 ; 0000-0002-6203-1254</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/9650783$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>314,780,784,796,27924,27925,54758</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/9650783$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>He, Ying</creatorcontrib><creatorcontrib>Huang, Ke</creatorcontrib><creatorcontrib>Zhang, Guangzheng</creatorcontrib><creatorcontrib>Yu, F. Richard</creatorcontrib><creatorcontrib>Chen, Jianyong</creatorcontrib><creatorcontrib>Li, Jianqiang</creatorcontrib><title>Bift: A Blockchain-Based Federated Learning System for Connected and Autonomous Vehicles</title><title>IEEE internet of things journal</title><addtitle>JIoT</addtitle><description>Machine learning (ML) algorithms are essential components in autonomous driving. In most existing connected and autonomous vehicles (CAVs), a large amount of driving data collected from multiple vehicles are sent to a central server for unified training. However, data privacy and security have become crucial during the data sharing process. Federated learning for data security has arisen nowadays, it can improve the data privacy of distribute machine learning. However, the malicious attackers can still able to attack the training process. And due to the complete reliance on the central server, federated learning is very fragile. To address the above problem, we propose Bift: a fully decentralized machine learning system combined with federated learning and blockchain to provide a privacy-preserving ML process for CAVs. Bift enables distributed CAVs to train machine learning models locally using their own driving data and then to upload the local models to get a better global model. More importantly, Bift provides a consensus algorithm named PoFL to resist possible adversaries. We evaluate the performance of Bift and demonstrate that Bift is scalable and robust, and can defend against malicious attacks.</description><subject>Algorithms</subject><subject>Autonomous vehicles</subject><subject>Blockchain</subject><subject>Blockchains</subject><subject>Collaborative work</subject><subject>Computational modeling</subject><subject>connected and autonomous vehicles</subject><subject>consensus algorithm</subject><subject>Cryptography</subject><subject>Data models</subject><subject>Federated learning</subject><subject>Machine learning</subject><subject>off-chain storage</subject><subject>Privacy</subject><subject>Security</subject><subject>Servers</subject><subject>Training</subject><subject>Vehicles</subject><issn>2327-4662</issn><issn>2327-4662</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2022</creationdate><recordtype>article</recordtype><sourceid>RIE</sourceid><recordid>eNpNkM1OwzAQhC0EElXpAyAuljin-CdxYm5tRaGoUg8UxM1ynDVNae1iJ4e-PYlaIU470s7sjj6EbikZU0rkw-titR4zwuiYU57xlF2gAeMsT1Ih2OU_fY1GMW4JIV0so1IM0Oe0ts0jnuDpzptvs9G1S6Y6QoXnUEHQTaeWoIOr3Rd-O8YG9tj6gGfeOTD9VrsKT9rGO7_3bcQfsKnNDuINurJ6F2F0nkP0Pn9az16S5ep5MZssE8MkbxKwQqeskrkloIu0BGFEKStuSmBd7a5poUsJFhjQMpcUqjIjtmQpBcMryfkQ3Z_uHoL_aSE2auvb4LqXiokio5mUpOhc9OQywccYwKpDqPc6HBUlqmeoeoaqZ6jODLvM3SlTA8CfX4qM5AXnv44sbTQ</recordid><startdate>20220715</startdate><enddate>20220715</enddate><creator>He, Ying</creator><creator>Huang, Ke</creator><creator>Zhang, Guangzheng</creator><creator>Yu, F. Richard</creator><creator>Chen, Jianyong</creator><creator>Li, Jianqiang</creator><general>IEEE</general><general>The Institute of Electrical and Electronics Engineers, Inc. (IEEE)</general><scope>97E</scope><scope>RIA</scope><scope>RIE</scope><scope>AAYXX</scope><scope>CITATION</scope><scope>7SC</scope><scope>8FD</scope><scope>JQ2</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope><orcidid>https://orcid.org/0000-0002-2208-962X</orcidid><orcidid>https://orcid.org/0000-0003-1733-9791</orcidid><orcidid>https://orcid.org/0000-0002-9095-3635</orcidid><orcidid>https://orcid.org/0000-0003-1006-7594</orcidid><orcidid>https://orcid.org/0000-0002-6203-1254</orcidid></search><sort><creationdate>20220715</creationdate><title>Bift: A Blockchain-Based Federated Learning System for Connected and Autonomous Vehicles</title><author>He, Ying ; Huang, Ke ; Zhang, Guangzheng ; Yu, F. Richard ; Chen, Jianyong ; Li, Jianqiang</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c293t-ef6a42d97f0ea84be6c6b9d3cbe22320018ab9efe2e1b791edb50fb241ec3d933</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2022</creationdate><topic>Algorithms</topic><topic>Autonomous vehicles</topic><topic>Blockchain</topic><topic>Blockchains</topic><topic>Collaborative work</topic><topic>Computational modeling</topic><topic>connected and autonomous vehicles</topic><topic>consensus algorithm</topic><topic>Cryptography</topic><topic>Data models</topic><topic>Federated learning</topic><topic>Machine learning</topic><topic>off-chain storage</topic><topic>Privacy</topic><topic>Security</topic><topic>Servers</topic><topic>Training</topic><topic>Vehicles</topic><toplevel>online_resources</toplevel><creatorcontrib>He, Ying</creatorcontrib><creatorcontrib>Huang, Ke</creatorcontrib><creatorcontrib>Zhang, Guangzheng</creatorcontrib><creatorcontrib>Yu, F. Richard</creatorcontrib><creatorcontrib>Chen, Jianyong</creatorcontrib><creatorcontrib>Li, Jianqiang</creatorcontrib><collection>IEEE All-Society Periodicals Package (ASPP) 2005-present</collection><collection>IEEE All-Society Periodicals Package (ASPP) 1998-Present</collection><collection>IEEE Electronic Library (IEL)</collection><collection>CrossRef</collection><collection>Computer and Information Systems Abstracts</collection><collection>Technology Research Database</collection><collection>ProQuest Computer Science Collection</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts – Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><jtitle>IEEE internet of things journal</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>He, Ying</au><au>Huang, Ke</au><au>Zhang, Guangzheng</au><au>Yu, F. Richard</au><au>Chen, Jianyong</au><au>Li, Jianqiang</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Bift: A Blockchain-Based Federated Learning System for Connected and Autonomous Vehicles</atitle><jtitle>IEEE internet of things journal</jtitle><stitle>JIoT</stitle><date>2022-07-15</date><risdate>2022</risdate><volume>9</volume><issue>14</issue><spage>1</spage><epage>1</epage><pages>1-1</pages><issn>2327-4662</issn><eissn>2327-4662</eissn><coden>IITJAU</coden><abstract>Machine learning (ML) algorithms are essential components in autonomous driving. In most existing connected and autonomous vehicles (CAVs), a large amount of driving data collected from multiple vehicles are sent to a central server for unified training. However, data privacy and security have become crucial during the data sharing process. Federated learning for data security has arisen nowadays, it can improve the data privacy of distribute machine learning. However, the malicious attackers can still able to attack the training process. And due to the complete reliance on the central server, federated learning is very fragile. To address the above problem, we propose Bift: a fully decentralized machine learning system combined with federated learning and blockchain to provide a privacy-preserving ML process for CAVs. Bift enables distributed CAVs to train machine learning models locally using their own driving data and then to upload the local models to get a better global model. More importantly, Bift provides a consensus algorithm named PoFL to resist possible adversaries. We evaluate the performance of Bift and demonstrate that Bift is scalable and robust, and can defend against malicious attacks.</abstract><cop>Piscataway</cop><pub>IEEE</pub><doi>10.1109/JIOT.2021.3135342</doi><tpages>1</tpages><orcidid>https://orcid.org/0000-0002-2208-962X</orcidid><orcidid>https://orcid.org/0000-0003-1733-9791</orcidid><orcidid>https://orcid.org/0000-0002-9095-3635</orcidid><orcidid>https://orcid.org/0000-0003-1006-7594</orcidid><orcidid>https://orcid.org/0000-0002-6203-1254</orcidid></addata></record>
fulltext fulltext_linktorsrc
identifier ISSN: 2327-4662
ispartof IEEE internet of things journal, 2022-07, Vol.9 (14), p.1-1
issn 2327-4662
2327-4662
language eng
recordid cdi_ieee_primary_9650783
source IEEE Electronic Library (IEL)
subjects Algorithms
Autonomous vehicles
Blockchain
Blockchains
Collaborative work
Computational modeling
connected and autonomous vehicles
consensus algorithm
Cryptography
Data models
Federated learning
Machine learning
off-chain storage
Privacy
Security
Servers
Training
Vehicles
title Bift: A Blockchain-Based Federated Learning System for Connected and Autonomous Vehicles
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-02T00%3A11%3A19IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_RIE&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Bift:%20A%20Blockchain-Based%20Federated%20Learning%20System%20for%20Connected%20and%20Autonomous%20Vehicles&rft.jtitle=IEEE%20internet%20of%20things%20journal&rft.au=He,%20Ying&rft.date=2022-07-15&rft.volume=9&rft.issue=14&rft.spage=1&rft.epage=1&rft.pages=1-1&rft.issn=2327-4662&rft.eissn=2327-4662&rft.coden=IITJAU&rft_id=info:doi/10.1109/JIOT.2021.3135342&rft_dat=%3Cproquest_RIE%3E2685159908%3C/proquest_RIE%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=2685159908&rft_id=info:pmid/&rft_ieee_id=9650783&rfr_iscdi=true