Recommendation model for rice precision fertilization using knowledge graph and case-based reasoning

被引:0
|
作者
Ge W. [1 ]
Zhou J. [1 ]
Yuan L. [1 ]
Zheng P. [1 ]
机构
[1] College of Engineering, Nanjing Agricultural University, Nanjing
关键词
case-based reasoning; fertilization; intelligent recommendation; knowledge graph; models; rice;
D O I
10.11975/j.issn.1002-6819.202211150
中图分类号
学科分类号
摘要
Fertilizer management in rice fields can play a very important role in rice yield and quality. However, blind fertilization has caused a series of problems, such as soil consolidation, fertilizer waste, and environmental pollution. As a result, it is a high demand to automatically make the fertilization plan, according to the rice growth cycle. There are also some defects in the current agricultural planning using mathematical models, domain empirical knowledge, and statistical artificial intelligence (AI) models. In this study, a novel recommendation model of rice precision fertilization was proposed to optimize the formulation of a rice fertilization plan using a knowledge graph and case-based reasoning. Qualitative fertilization suggestions were also provided for different fertilization stages. In the knowledge graph, the information was first retrieved to obtain the initial fertilization scheme, according to the cultivated rice variety. The types of information were then compared between the initial fertilization scheme and the required recommended one, in order to obtain the missing types in the initial scheme. Secondly, the PairRE model was used to determine the distributed low-dimensional vectors of all entities and relations in the knowledge graph. The missing part of the rice fertilization scheme was then predicted using these entity and relation vectors. Finally, the predicted results were presented as a fertilization scheme, together with the initial one. In case-based reasoning stage, the k historical cases which were most similar to the event to be recommended were retrieved, according to the environmental parameters, the cultivated rice variety, the yield level of the event to be recommended, the parameters of historical cases, and the vectors of entities in the knowledge graph. The k cases were then used for the specific application in the different kinds of fertilizers through combination prediction. In the model verification, the average proportion of fertilization recommendation contrary to the actual was only 10.76% in different test events, particularly in the part of a qualitative acquisition in the fertilization scheme. The prediction accuracy of the nitrogen (N), phosphorus (P2O5), and potassium (K2O) application amount, as well as ratio of basal-tillering nitrogen application amount to panicle nitrogen application amount, reached 92.85%, 82.61%, 79.17%, and 90.92%, respectively. Correspondingly, Spearman’s rank correlation coefficients were 0.69, 0.76, 0.74, and 0.72, respectively, for the correlation between the predicted and the actual values in the four indexes. A comparison experiment was then performed between the commonly-used recommendation method based on rule-based reasoning and the proposed model. Consequently, the proposed model can be expected to ensure the accuracy of the rice fertilization scheme. A more complete fertilization scheme and specific fertilizer application amount were also provided in the higher practical value. In summary, the developed recommendation model of rice precision fertilization using case-based reasoning can be the key supplement in the fertilization recommendation using a knowledge graph. As such, the recommendation system was effectively improved in order to fully use data for the numerical prediction. The proposed model has strong interpretability and high accuracy, particularly for the integrity of the fertilization scheme and fertilizer application amount. The finding can provide a strong reference for the formulation of a rice fertilization plan. © 2023 Chinese Society of Agricultural Engineering. All rights reserved.
引用
收藏
页码:126 / 133
页数:7
相关论文
共 31 条
  • [11] LIAO Guiping, LI Aiping, WU Quanyuan, Et al., Knowledge representation of prescribed fertilization in web-based expert system of rapeseed (B.napus) production, Journal of Hunan Agricultural University (Natural Sciences), 28, 5, pp. 378-382, (2002)
  • [12] JUHIRESHMA S R, ARAVINDHAR D J., Fertilizer estimation using deep learning approach, Nveo-natural Volatiles & Essential Oils, pp. 5745-5752, (2021)
  • [13] JAHAN N, SHAHARIAR R., Predicting fertilizer treatment of maize using decision tree algorithm, Indonesian Journal of Electrical Engineering and Computer Science, 20, 3, pp. 1427-1434, (2020)
  • [14] SWAMINATHAN B, PALANI S, KOTECHA K, Et al., IoT driven artificial intelligence technique for fertilizer recommendation model, IEEE Consumer Electronics Magazine
  • [15] OLANIYAN O M, ADEGBOYE M A, OMODUNBI B, Et al., A decision support system for automatic fertilizer application to tomato plants using artificial neural network
  • [16] YU Fenghua, CAO Yingli, XU Tongyu, Et al., Precision fertilization by UAV for rice at tillering stage in cold region based on hyperspectral remote sensing prescription map, Transactions of the Chinese Society of Agricultural Engineering (Transactions of the CSAE), 36, 15, pp. 103-110, (2020)
  • [17] MONTANI S, STRIANI M., Artificial intelligence in clinical decision support: A focused literature survey, Yearbook of Medical Informatics, 28, 1, pp. 120-127, (2019)
  • [18] XIA Yi, LAN Mingjing, CHEN Xiaohui, Et al., Survey on explainable knowledge graph reasoning methods, Chinese Journal of Network and Information Security, 8, 5, pp. 1-25, (2022)
  • [19] JIA J, ZHANG Y, SAAD M., An approach to capturing and reusing tacit design knowledge using relational learning for knowledge graphs, Advanced Engineering Informatics, 51, (2022)
  • [20] YUAN Manman, WU Gang, SUN Yixiang, Effects of rice special compound fertilizer on rice, Guangdong Agricultural Sciences, 40, 12, pp. 72-74, (2013)