An efficient approach for rice prediction from authenticated Block chain node using machine learning technique

Abstract With the advent of Internet of Things (IoT), even devices communicate without human intervention. Even though many cryptographic schemes provide secure communication between devices, errors happen through wireless link. Wireless communications are prone to errors such as session hijacking, masquerading, impersonation attack, Distributed Denial of Service (DDoS) attack, non-repudiation attack, tampering and many more. Block chain provides immutable transaction with authorized communication. To address the problem of non-repudiation attack in IoT and log false information, block chain based authentication using Rivest–Shamir–Adleman (RSA) digital signature is proposed. This method prevents the existence and active participation of fake nodes. The performance of a public key operation is also measured with the crypto metrics of latency (204.2ms, 1642.7ms) and throughput metric (37.2, 12) connections per sec for RSA key sizes of 1024 and 2048 . The environmental factors such as temperature, humidity, pH (potential for hydrogen) concentration and rainfall are collected from sensors deployed at agricultural lands through node Micro Controller Unit (MCU) and transferred to Block chain enabled edge device. Furthermore, edge intelligence is performed to predict rice production with Machine Learning (ML) algorithm and the best appropriate model is selected from the regression metric which includes, Mean Absolute Error (MAE), Mean Square Error (MSE), Root Mean Square Error (RMSE) and Coefficient of Determination (R2).

[2]  H. Mcnairn,et al.  A neural network integrated approach for rice crop monitoring , 2006 .

[3]  Mohammed Ali Hussain,et al.  Agriculture field monitoring and analysis using wireless sensor networks for improving crop production , 2014, 2014 Eleventh International Conference on Wireless and Optical Communications Networks (WOCN).

[4]  S. Naveen,et al.  Globally accessible machine automation using Raspberry pi based on Internet of Things , 2015, 2015 International Conference on Advances in Computing, Communications and Informatics (ICACCI).

[5]  C. Walthall,et al.  Artificial neural networks for corn and soybean yield prediction , 2005 .

[6]  Amiya Kumar Tripathy,et al.  Rice crop yield prediction in India using support vector machines , 2016, 2016 13th International Joint Conference on Computer Science and Software Engineering (JCSSE).

[7]  Jean-Luc Baril,et al.  Blockchain based trust & authentication for decentralized sensor networks , 2017, ArXiv.

[8]  Adel Ali Ahmed,et al.  An Effective Multifactor Authentication Mechanism Based on Combiners of Hash Function over Internet of Things , 2019, Sensors.

[9]  Arnab Banerjee Chapter Nine - Blockchain with IOT: Applications and use cases for a new paradigm of supply chain driving efficiency and cost , 2019, Adv. Comput..

[10]  N. Hemalatha,et al.  Machine Learning Algorithm for Predicting Ethylene Responsive Transcription Factor in Rice Using an Ensemble Classifier , 2015 .

[11]  Mauro Conti,et al.  BlockAuth: BlockChain based distributed producer authentication in ICN , 2019, Comput. Networks.

[12]  Lei Zhang,et al.  Using boosted tree regression and artificial neural networks to forecast upland rice yield under climate change in Sahel , 2019, Comput. Electron. Agric..

[13]  Theofanis Gemtos,et al.  Yield prediction in apples using Fuzzy Cognitive Map learning approach , 2013 .

[14]  Chun-ling Fan,et al.  The application of a ZigBee based wireless sensor network in the LED street lamp control system , 2011, 2011 International Conference on Image Analysis and Signal Processing.

[15]  Athanasios V. Vasilakos,et al.  BSeIn: A blockchain-based secure mutual authentication with fine-grained access control system for industry 4.0 , 2018, J. Netw. Comput. Appl..

[16]  Rebecca L. Whetton,et al.  Machine learning based prediction of soil total nitrogen, organic carbon and moisture content by using VIS-NIR spectroscopy , 2016 .

[17]  Rizwan Patan,et al.  Enhancement of Security in the Internet of Things (IoT) by Using X.509 Authentication Mechanism , 2018, Lecture Notes in Electrical Engineering.

[18]  Huan Xu,et al.  Support vector machine-based open crop model (SBOCM): Case of rice production in China , 2017, Saudi journal of biological sciences.

[19]  Yunseop Kim,et al.  Remote Sensing and Control of an Irrigation System Using a Distributed Wireless Sensor Network , 2008, IEEE Transactions on Instrumentation and Measurement.

[20]  D. Mandal,et al.  Identification of suitable areas for aerobic rice cultivation in the humid tropics of eastern India. , 2010 .

[21]  Wei Peng,et al.  A Blockchain-Based Authentication and Security Mechanism for IoT , 2018, 2018 27th International Conference on Computer Communication and Networks (ICCCN).

[22]  A. Tellaeche,et al.  A Vision-based Classifier in Precision Agriculture Combining Bayes and Support Vector Machines , 2007, 2007 IEEE International Symposium on Intelligent Signal Processing.

[23]  Praveen Gauravaram,et al.  LSB: A Lightweight Scalable BlockChain for IoT Security and Privacy , 2017, ArXiv.

[24]  S. Vijayakumar,et al.  Preliminary design for crop monitoring involving water and fertilizer conservation using wireless sensor networks , 2011, 2011 IEEE 3rd International Conference on Communication Software and Networks.

[25]  Ahmed Serhrouchni,et al.  Bubbles of Trust: A decentralized blockchain-based authentication system for IoT , 2018, Comput. Secur..