| Literature DB >> 32455052 |
Marion Olubunmi Adebiyi1, Roseline Oluwaseun Ogundokun1, Aneoghena Amarachi Abokhai1.
Abstract
E-agriculture is the integration of technology and digital mechanisms into agricultural processes for more efficient output. This study provided a machine learning-aided mobile system for farmland optimization, using various inputs such as location, crop type, soil type, soil pH, and spacing. Random forest algorithm and BigML were employed to analyze and classify datasets containing crop features that generated subclasses based on random crop feature parameters. The subclasses were further grouped into three main classes to match the crops using data from the companion crops. The study concluded that the approach aided decision making and also assisted in the design of a mobile application using Appery.io. This Appery.io then took in some user input parameters, thereby offering various optimization sets. It was also deduced that the system led to users' optimization of information when implemented on their farmlands.Entities:
Year: 2020 PMID: 32455052 PMCID: PMC7238365 DOI: 10.1155/2020/9428281
Source DB: PubMed Journal: Scientifica (Cairo) ISSN: 2090-908X
Review of existing technologies.
| S/N | Author(S) | Year | Problem | Method | Contribution |
|---|---|---|---|---|---|
| 1 | Priya et al. [ | 2018 | This work was concerned with the use of the random forest algorithm to generate predictions for crop yield and improvement. | The random forest algorithm was used for yield production using a dataset with four features or parameters. A training set as used to train the algorithm rules which were then applied to the remaining datasets. | The results showed that we can attain an accurate crop yield prediction using the random forest algorithm. |
|
| |||||
| 2 | Jeong et. al. [ | 2016 | This work aimed at examining the performance efficiency of the random forest algorithm in crop yield prediction for the wheat crop, potato crop, and maize crop. | The random forest algorithm was used to train the datasets, and the same datasets were applied to an MLR model as a benchmark for the random forest algorithm. | The work showed that the random forest algorithm is far more effective in crop yield prediction. |
|
| |||||
| 3 | Liakos et. al. [ | 2018 | This work involved a research into the use of machine learning agricultural production systems. | This work applied artificial neural networks. | This work showed that machine learning models have been used in several agriculture-related areas. Mainly in crop production and aiding management decision making processes. |
|
| |||||
| 4 | Ming et. al. [ | 2016 | This work involved classification of land cover based on image and remote sensing. | Random forest machine learning algorithm was used in the classification of image data. | Random forest is an efficient classification algorithm and performs effectively without using special selected features. |
|
| |||||
| 5 | Nitze et al. [ | 2012 | This work compared the effectiveness of several machine learning algorithms: support vector machine, artificial neural networks, and random forest. | several classifiers, Naïve Bayes for ML, random forest (RF), multilayer perceptron in case of ANN, and LibSVM for support vector machine, were used in this work for the classification of crops. | Even though classification results depended strongly on the number of images used, the SVM classifiers performed much better than the RF and ANN in most of the cases. |
|
| |||||
| 6 | Chen and Cournede [ | 2017 | This work focused on finding the most efficient way to predict the yield of corn based on meteorological records. | This work studied a new methodology named multiple scenarios parameter estimation and used the CORNFLO model. | Random forest regression was shown to be the most efficient for crop yield prediction. |
|
| |||||
| 7 | Mitra et al. [ | 2017 | This work focused on simulating and predicting crop yield for effective crop management and adequate results. | A three-layered artificial neural network (ANN) and R language were used in this work for prediction and simulation of crop yield. | The artificial neural network was effective for simulation and prediction. |
Figure 1System phases: data flow diagram.
Figure 2Login activity diagram.
Figure 3Scheduler activity diagram.
Figure 4Main activity diagram.
Figure 5Model one output analysis.
Figure 6Model two output analysis.
Figure 7Model three output analysis.
Figure 8Model four output analysis.
Figure 9Ideal class distribution.
Final model distribution output table.
| Class A | Class B | Class C |
|---|---|---|
| Cabbage, onion, tomato, peppers | Beans, corn, peas, sweet potato | Soya beans, carrot |
Figure 10Mobile application start page.
Figure 11Mobile application “create new farm” page.
Figure 12Mobile application “open existing farm” page.
Figure 13Mobile application dashboard.
Figure 14Mobile application optimiser.
Figure 15Mobile application optimiser output area.
Figure 16Optimiser with output.
Figure 17Mobile application scheduler.
Figure 18Mobile application tips page.