@Article{iasc.2021.017154, AUTHOR = {Jianping Yu, Zhuqing Qiao, Wensheng Tang, Danni Wang, Xiaojun Cao}, TITLE = {Blockchain-Based Decision Tree Classification in Distributed Networks}, JOURNAL = {Intelligent Automation \& Soft Computing}, VOLUME = {29}, YEAR = {2021}, NUMBER = {3}, PAGES = {713--728}, URL = {http://www.techscience.com/iasc/v29n3/43036}, ISSN = {2326-005X}, ABSTRACT = {In a distributed system such as Internet of things, the data volume from each node may be limited. Such limited data volume may constrain the performance of the machine learning classification model. How to effectively improve the performance of the classification in a distributed system has been a challenging problem in the field of data mining. Sharing data in the distributed network can enlarge the training data volume and improve the machine learning classification model’s accuracy. In this work, we take data sharing and the quality of shared data into consideration and propose an efficient Blockchain-based ID3 Decision Tree Classification (BIDTC) framework for distributed networks. The proposed BIDTC takes advantage of three techniques: blockchain-based ID3 decision tree, enhanced homomorphic encryption, and stimulation smart contract to conduct classification while effectively considering the data privacy and the value of user data. BIDTC employs the data federation scheme based on homomorphic encryption and blockchain to achieve more training data sharing without sacrificing data privacy. Meanwhile, smart contracts are integrated into BIDTC to incentivize users to share more high-quality data. Our extensive experiments have demonstrated that the proposed BIDTC significantly outperforms existing schemes in constructed consortium blockchain networks.}, DOI = {10.32604/iasc.2021.017154} }