Abstract
Machine learning (ML) has been pervasively researched nowadays and it has been applied in many aspects of real life. Nevertheless, issues of model and data still accompany the development of ML. For instance, training of traditional ML models is limited to the access of data sets, which are generally proprietary; published ML models may soon be out of date without an update of new data and continuous training; malicious data contributors may upload wrongly labeled data that leads to undesirable training results; and the abuse of private data and data leakage also exist. With the utilization of blockchain, an emerging and swiftly developing technology, these problems can be efficiently solved. In this paper, we survey the convergence of collaborative ML and blockchain. Different ways of the combination of these two technologies are investigated and their fields of application are examined. Discussion on the limitations of current research and their future directions are also included.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
Notes
- 1.
DanKu Contract is named after the combination of the family names of its developers, K. Daniel and A. B. Kurtulmus.
References
De Breuck, P.P., Hautier, G., Rignanese, G.M.: Materials property prediction for limited datasets enabled by feature selection and joint learning with MODNet. npj Comput Mater 7, 83 (2021)
Vabalas, A., Gowen, E., Poliakoff, E., Casson, A.J.: Machine learning algorithm validation with a limited sample size. PLoS ONE 14, 45–94 (2019)
Daniel, F., Kucherbaev, P., Cappiello, C., Benatallah, B., Allahbakhsh, M.: Quality control in crowdsourcing: A survey of quality attributes, assessment techniques and assurance actions. CoRR, vol. abs/1801.02546 (2018)
Jordaney, R., Sharad, K., Dash, S.K., Wang, Z., Papini, D., Nouretdinov, I., Cavallaro, L.: Transcend: detecting concept drift in malware classification models. In: 26th USENIX Security Symposium (USENIX Security 17), 978-1-931971-40-9, Vancouver, BC, pp. 625–642 (2017)
Liu, B., Ding, M., Shaham, S., Rahayu, W., Farokhi, F., Lin, Z.: When machine learning meets privacy: A survey and outlook. ACM Comput. Surv. 54(2) (Mar. 2021)
Sisinni, E., Saifullah, A., Han, S., Jennehag, U., Gidlund, M.: Industrial internet of things: Challenges, opportunities, and directions. IEEE Trans. Industr. Inf. 14(11), 4724–4734 (2018). Nov
Nakamoto, S.: Bitcoin: A Peer-to-Peer Electronic Cash System. white paper. (2009)
Harris, J.D., Waggoner, B.: Decentralized and Collaborative AI on Blockchain. In: IEEE International Conference on Blockchain (Blockchain), pp. 368–375 (2019). https://doi.org/10.1109/Blockchain.2019.00057
McMahan, B., Moore, E., Ramage, D., Hampson, S., Arcas, B.A.: Communication-efficient learning of deep networks from decentralized data. In: Artificial Intelligence and Statistics, pp. 1273–1282. PMLR (2017)
Weng, J.-S., Weng, J., Li, M., Zhang, Y., Luo, W.: DeepChain: Auditable and privacy-preserving deep learning with blockchain-based incentive. IACR Cryptology ePrint Archive 2018, 679 (2018)
Lu, Y., Huang, X., Dai, Y., Maharjan, S., Zhang, Y.: Blockchain and federated learning for privacy-preserved data sharing in industrial IoT. IEEE Transactions on Industrial Informatics 16(6), pp. 4177–4186 (June 2020). https://doi.org/10.1109/TII.2019.2942190
Kurtulmus, A.B., Daniel, K.: Trustless machine learning contracts; evaluating and exchanging machine learning models on the ethereum blockchain (2018). https://algorithmia.com/research/ml-models-on-blockchain
Buterin, V.: A next-generation smart contract and decentralized application platform. white paper (2014)
Marathe, A., Narayanan, K., Gupta, A., Pr, M.: DInEMMo: decentralized incentivization for enterprise marketplace models. In: IEEE 25th International Conference on High Performance Computing Workshops (HiPCW), pp. 95–100 (2018)
Kosba, A., Miller, A., Shi, E., Wen, Z., Papamanthou, C.: Hawk: the blockchain model of cryptography and privacy-preserving smart contracts. In: IEEE Symposium on Security and Privacy (SP), pp. 839–858 (2016). https://doi.org/10.1109/SP.2016.55
Kumble, G., Krishnan, A.: Practical Artificial Intelligence and Blockchain. Packt Publishing Ltd. (2020)
Chung, J.S., Senior, A.W., Vinyals, O., Zisserman, A.: Lip reading sentences in the wild. CoRR abs/1611.05358. (2016)
Xiong, W., et al.: Achieving human parity in conversational speech recognition. CoRR abs/1610.05256 (2016)
He, K., Zhang, X., Ren, S., Sun, J.: Delving deep into rectiers: Surpassing human-level performance on imagenet classication. CoRR abs/1502.01852 (2015)
Phan, T.N., Kappas, M.: Comparison of random forest, k-nearest neighbor, and support vector machine classifiers for land cover classification using sentinel-2 imagery. Sensors 18(1), 18 (2018)
Hornik, K.: Approximation capabilities of multilayer feedforward networks. Neural Networks 4(2), 251–257 (1991). ISSN 0893-6080
Agbo, C.C., Mahmoud, Q.H., Eklund, J.M.: Blockchain technology in healthcare: a systematic review. Healthcare, vol 7, page 56. Multidisciplinary Digital Publishing Institute (2019)
Tanwar, S., Parekh, K., Evans, R.: Blockchain-based electronic healthcare record system for healthcare 4.0 applications. Journal of Information Security and Applications 50, 102407 (2020)
Xie, J., et al.: A survey of blockchain technology applied to smart cities: research issues and challenges. IEEE Communications Surveys and Tutorials 21(3), 2794–2830 (2019)
Aujla, G.S., Singh, M., Bose, A., Kumar, N., Han, G., Buyya, R.: Blocksdn: blockchain-as-a-service for software defined networking in smart city applications. IEEE Network 34(2), 83–91 (2020)
Maas, A.L., Daly, R.E., Pham, P.T., Huang, D., Ng, A.Y., Potts, C.: Learning word vectors for sentiment analysis. In: The 49th Annual Meeting of the Association for Computational Linguistics (ACL 2011), pp. 142--150 (2011)
Zhu, X., Li, H., Yu, Y.: Blockchain-based privacy preserving deep learning. In: Guo, F., Huang, X., Yung, M. (eds.) Information Security and Cryptology (Cham), pp. 370–383. Springer International Publishing, Berlin (2019)
Corda: an open source distributed ledger platform: (2021) https://docs.corda.net/
Deng, L.: The MNIST database of handwritten digit images for machine learning research [best of the web]. IEEE Signal Process Mag 29, 141–142 (2012)
Chen, X., Ji, J., Luo, C., Liao, W., Li, P.: When machine learning meets blockchain: A decentralized, privacy-preserving and secure design. In: IEEE International Conference on Big Data (Big Data), IEEE, pp. 1178–1187 (2018)
Federal information processing standard 202: SHA-3 standard: Permutation-based hash and extendable-output functions (August 2015). https://doi.org/10.6028/NIST.FIPS.202
Lyu, L., He, X., Law, Y.W., Palaniswami, M.: Privacy-preserving collaborative deep learning with application to human activity recognition. In: Proceedings of the 2017 ACM on Conference on Information and Knowledge Management, ser. CIKM ’17, pp. 1219–1228. ACM, New York, NY, USA (2017)
Bravo-Marquez, F., Reeves, S., Ugarte, M.: Proof-of-learning: a blockchain consensus mechanism based on machine learning competitions. In: IEEE International Conference on Decentralized Applications and Infrastructures (DAPPCON), pp. 119–124 (2019)
Santos, M.S., Soares, J.P., Abreu, P.H., Araujo, H., Santos, J.: Cross-validation for imbalanced datasets: avoiding overoptimistic and overfitting approaches [research frontier]. In: IEEE Computational Intelligence Magazine 13(4), 59–76 (Nov. 2018). https://doi.org/10.1109/MCI.2018.2866730
Benet, J.: IPFS - Content Addressed, Versioned, P2P File System (DRAFT 3). white paper (2014)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2023 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this paper
Cite this paper
Ding, S., Hu, C. (2023). Survey on the Convergence of Machine Learning and Blockchain. In: Arai, K. (eds) Intelligent Systems and Applications. IntelliSys 2022. Lecture Notes in Networks and Systems, vol 543. Springer, Cham. https://doi.org/10.1007/978-3-031-16078-3_10
Download citation
DOI: https://doi.org/10.1007/978-3-031-16078-3_10
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-031-16077-6
Online ISBN: 978-3-031-16078-3
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)