Abstract
Accurate soil nutrient data are crucial for precise fertilizer recommendations in intelligent agriculture. However, the process of soil testing, which includes collecting samples, determining available nutrients and interpreting results, is expensive. To address this challenge, spatial interpolation methods are commonly used to predict soil fertility. Yet, existing techniques like IDW (Inverse Distance Weighting) and OK (Ordinary Kriging) face limitations, making it difficult to achieve highly accurate estimates. Therefore, this paper introduces NCAMS (Neighbor Cluster Adaptive Model with Spatial Color Block), a novel interpolation approach that automatically identifies nearby points crucial for estimating soil nutrient values at a given location. In our approach, we not only consider spatial correlation but also incorporate the soil variables of sampled points. Delaunay triangulation and hash functions further divide data points into distinct clusters, with our model automatically selecting specific clusters. Moreover, our interpolation method integrates IDW and OK without requiring extensive training on real-world data. Extensive experiments on four real-world datasets, conducted through cross-validation, demonstrate the superior performance of our approach compared to eight state-of-the-art methods.
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.Availability of data and materials
The datasets generated during and/or analysed during the current study are available from the corresponding author on reasonable request. The data that support the findings of this study are available from [47,48,49] but restrictions apply to the availability of these data, which were used under license for the current study, and so are not publicly available. Data are however available from the authors upon reasonable request and with permission of [47,48,49].
References
Aggarwal AK (2015) Autonomous navigation of intelligent vehicles using vision based method. Int J Res Electron Commun Technol 3(2):1–10
Jiang Q, Li W, Fan Z, He X, Sun W, Chen S, Wen J, Gao J, Wang J (2021) Evaluation of the ERA5 reanalysis precipitation dataset over Chinese Mainland. J Hydrol 595:125660. https://doi.org/10.1016/j.jhydrol.2020.125660
Saha A, Gupta BS, Patidar S, Martínez-Villegas N (2022) Spatial distribution based on optimal interpolation techniques and assessment of contamination risk for toxic metals in the surface soil. J South American Earth Sci 115:103763. https://doi.org/10.1016/j.jsames.2022.103763
Wang N, Guan Q, Sun Y, Wang B, Ma Y, Shao W, Li H (2021) Predicting the spatial pollution of soil heavy metals by using the distance determination coefficient method. Sci Total Environ 799:149452. https://doi.org/10.1016/j.scitotenv.2021.149452
Antal A, Guerreiro PM, Cheval S (2021) Comparison of spatial interpolation methods for estimating the precipitation distribution in Portugal. Theoretical Appl Climatol 145(3-4):1193-1206. https://doi.org/10.1007/s00704-021-03675-0
Burrough PA, McDonnell RA, Lloyd CD (2015) Principles of geographical information systems. Oxford University Press
Longo-Minnolo G, Vanella D, Consoli S, Pappalardo S, Ramírez-Cuesta JM (2022) Assessing the use of ERA5-Land reanalysis and spatial interpolation methods for retrieving precipitation estimates at basin scale. Atmospheric Res 271:106131. https://doi.org/10.1016/j.atmosres.2022.106131
Shi Q, Dai W, Santerre R, Liu N (2020) A Modified Spatiotemporal Mixed-Effects Model for Interpolating Missing Values in Spatiotemporal Observation Data Series. Math Problems Eng 2020:1–15. https://doi.org/10.1155/2020/1070831
Min K, Ni F, Chen Z, Liu H, Lee CH (2023) A Robot Positional Error Compensation Method Based on Improved Kriging Interpolation and Kronecker Products 71(4):3884-3893. IEEE Trans Industrial Electron https://doi.org/10.1109/TIE.2023.3314871
Zhang C, Wu T, Xu S, Liu J (2023) Multiscale topology optimization for solid–lattice–void hybrid structures through an ordered multi-phase interpolation. Comput-Aided Design 154:103424. https://doi.org/10.1016/j.cad.2022.103424
Aràndiga F, Donat R, Schenone D (2023) A 2d prediction step using multiquadric local interpolation with adaptive parameter estimation for image compression. Appl Math Comput 457:128164. https://doi.org/10.1016/j.amc.2023.128164
Li K, Ding J, Chen Z (2020) Multi-point measurement stations and adjustment methods for mapping air temperatures of wuhan city, china. Building Environ 177:106910. https://doi.org/10.1016/j.buildenv.2020.106910
Maleika W (2020) Inverse distance weighting method optimization in the process of digital terrain model creation based on data collected from a multibeam echosounder. Appl Geomatics 12(4):397-407. https://doi.org/10.1007/s12518-020-00307-6
Lyra GB, Correia TP, de Oliveira-Júnior JF, Zeri M (2018) Evaluation of methods of spatial interpolation for monthly rainfall data over the state of Rio de Janeiro, Brazil. Theoretical Appl Climatol 134:955–965. https://doi.org/10.1007/s00704-017-2322-3
Rojas-Gonzalez S, Van Nieuwenhuyse I (2020) A survey on kriging-based infill algorithms for multiobjective simulation optimization. Comput Operations Res 116:104869. https://doi.org/10.1016/j.cor.2019.104869
Chen H, Fan L, Wu W, Liu HB (2017) Comparison of spatial interpolation methods for soil moisture and its application for monitoring drought. Environ Monitoring Assessment 189:1–13. https://doi.org/10.1007/s10661-017-6244-4
Ding Q, Wang Y, Zhuang D (2018) Comparison of the common spatial interpolation methods used to analyze potentially toxic elements surrounding mining regions. J Environ Manag 212:23–31. https://doi.org/10.1016/j.jenvman.2018.01.074
Yang S, Pang Y, Wang H, Lei T, Pan J, Wang J, Jin Y (2023) Spike-driven multi-scale learning with hybrid mechanisms of spiking dendrites. Neurocomputing 542:126240. https://doi.org/10.1016/j.neucom.2023.126240
Yang S, Tan J, Lei T, Linares-Barranco B (2023) Smart traffic navigation system for fault-tolerant edge computing of internet of vehicle in intelligent transportation gateway. IEEE Trans Intell Transport Syst 24(11):13011–13022. https://doi.org/10.1109/TITS.2022.3232231
Yang S, Chen B (2023) SNIB: Improving Spike-Based Machine Learning Using Nonlinear Information Bottleneck. IEEE Trans Syst, Man, Cybernetics: Syst 53(12):7852–7863. https://doi.org/10.1109/TSMC.2023.3300318
Zhu D, Cheng X, Zhang F, Yao X, Gao Y, Liu Y (2020) Spatial interpolation using conditional generative adversarial neural networks. Int J Geographical Inf Sci 34(4):735–758. https://doi.org/10.1080/13658816.2019.1599122
Chauhan S, Singh M, Aggarwal AK (2023) Designing of optimal digital IIR filter in the multi-objective framework using an evolutionary algorithm. Eng Appl Artif Intell 119:105803. https://doi.org/10.1016/j.engappai.2022.105803
Yin G, Chen X, Zhu H, Chen Z, Su C, He Z, Wang T (2022) A novel interpolation method to predict soil heavy metals based on a genetic algorithm and neural network model. Sci Total Environ 825:153948. https://doi.org/10.1016/j.scitotenv.2022.153948
Sharifi E, Saghafian B, Steinacker R (2019) Downscaling satellite precipitation estimates with multiple linear regression, artificial neural networks, and spline interpolation techniques. J Geophysical Res: Atmospheres 124(2):789–805. https://doi.org/10.1029/2018JD028795
Gao S, He D, Zhang Z, Tang X, Zhao Z (2023) A novel dynamic interpolation method based on both temporal and spatial correlations. Appl Intell 53(5):5100–5125. https://doi.org/10.1007/s10489-022-03815-7
Fung KF, Chew KS, Huang YF, Ahmed AN, Teo FY, Ng JL, Elshafie A (2022) Evaluation of spatial interpolation methods and spatiotemporal modeling of rainfall distribution in Peninsular Malaysia. Ain Shams Eng J 13(2):101571. https://doi.org/10.1016/j.asej.2021.09.001
Lv A, Zhou L (2016) A rainfall model based on a geographically weighted regression algorithm for rainfall estimations over the arid Qaidam Basin in China. Remote Sens 8(4):311. https://doi.org/10.3390/rs8040311
Kirkwood C, Economou T, Pugeault N, Odbert H (2022) Bayesian deep learning for spatial interpolation in the presence of auxiliary information. Math Geosci 54(3):507–531. https://doi.org/10.1007/s11004-021-09988-0
Jiao S, Wu T, Luo J, Zhou Y, Dong W, Wang C, Dong S (2023) Spatial prediction using random forest spatial interpolation with sample augmentation: a case study for precipitation mapping. Earth Sci Inf 16(1):863–875. https://doi.org/10.1007/s12145-023-00936-6
Pooladi F, Larsson E (2023) Stabilized interpolation using radial basis functions augmented with selected radial polynomials. J Comput Appl Math 437:115482. https://doi.org/10.1016/j.cam.2023.115482
Bărbulescu A, Șerban C, Indrecan ML (2021) Computing the beta parameter in IDW interpolation by using a genetic algorithm. Water 13(6):863. https://doi.org/10.3390/w13060863
Kumari M, Singh CK, Basistha A, Dorji S, Tamang TB (2017) Non-stationary modelling framework for rainfall interpolation in complex terrain. Int J Climatol 37(11):4171–4185. https://doi.org/10.1002/joc.5057
Mei G, Xu N, Xu L (2016) Improving GPU-accelerated adaptive IDW interpolation algorithm using fast kNN search. SpringerPlus 5(1):1–22. https://doi.org/10.1186/s40064-016-3035-2
Guisande C, Rueda-Quecho AJ, Rangel-Silva FA, Heine J, García-Roselló E, González-Dacosta J, Pelayo-Villamil P (2019) SINENVAP: An algorithm that employs Kriging to identify optimal spatial interpolation models in polygons. Ecological Inf 53:100975. https://doi.org/10.1016/j.ecoinf.2019.100975
Van Stein B, Wang H, Kowalczyk W, Bäck T, Emmerich M (2015) Optimally weighted cluster Kriging for big data regression. In: International symposium on intelligent data analysis Springer, Cham, pp 310–321. https://doi.org/10.1007/978-3-319-24465-5_27
Van Stein B, Wang H, Kowalczyk W, Emmerich M, Bäck T (2016) Fuzzy clustering for optimally weighted cluster Kriging. In: 2016 IEEE international conference on fuzzy systems, pp 939–945. https://doi.org/10.1109/FUZZ-IEEE.2016.7737789
Mahon L, Lukasiewicz T (2023) Minimum description length clustering to measure meaningful image complexity. Pattern Recognit 145:109889. https://doi.org/10.1016/j.patcog.2023.109889
Yang Y, Wang H (2018) Multi-view clustering: A survey. Big Data Mining Analytics 1(2):83–107. https://doi.org/10.26599/BDMA.2018.9020003
Xie Y, Shekhar S, Li Y (2022) Statistically-robust clustering techniques for mapping spatial hotspots: A survey. ACM Comput Surveys (CSUR) 55(2):1–38. https://doi.org/10.1145/3487893
Ezugwu AE, Ikotun AM, Oyelade OO, Abualigah L, Agushaka JO, Eke CI, Akinyelu AA (2022) A comprehensive survey of clustering algorithms: State-of-the-art machine learning applications, taxonomy, challenges, and future research prospects. Eng Appl Artif Intell 110:104743. https://doi.org/10.1016/j.engappai.2022.104743
Rathore P (2018) Big data cluster analysis and its applications. Dissertation, University of Melbourne
Ran X, Xi Y, Lu Y, Wang X, Lu Z (2023) Comprehensive survey on hierarchical clustering algorithms and the recent developments. Artif Intell Rev 56(8):8219–8264. https://doi.org/10.1007/s10462-022-10366-3
Van Stein B, Wang H, Kowalczyk W, Emmerich M, Bäck T (2020) Cluster-based Kriging approximation algorithms for complexity reduction. Appl Intell 50(3):778–791. https://doi.org/10.1007/s10489-019-01549-7
Ma Q, Zou Q, Huang Y, Wang N (2022) Dynamic pedestrian trajectory forecasting with LSTM-based Delaunay triangulation. Appl Intell 52(3):3018–3028. https://doi.org/10.1007/s10489-021-02562-5
Jia Y, Zhang S, Wang H, Wen Y, Fu L, Long H, Wang X, Zhou C (2022) Investigating the geometric structure of neural activation spaces with convex hull approximations. Neurocomputing 499:93–105. https://doi.org/10.1016/j.neucom.2022.05.019
Cupec R, Vidović I, Filko D, Đurović P (2020) Object recognition based on convex hull alignment. Pattern Recognit 102:107199. https://doi.org/10.1016/j.patcog.2020.107199
Luo G (2019) Soil salinization observation data in the Syr Dayra River Basin on May and Sep, 2017. National Tibetan Plateau Data Center. https://doi.org/10.11888/Soil.tpdc.270458
Zhao G (2021) Soil properties data set of different land use types along the Qinghai-Tibet Highway (2019). National Tibetan Plateau Data Center. https://doi.org/10.11888/Soil.tpdc.271736
Yang J, Dong J, Xiao X, Dai J, Wu C, Xia J, Ge Q (2019) Divergent shifts in peak photosynthesis timing of temperate and alpine grasslands in China. Remote Sens Environ 233:111395. https://doi.org/10.1016/j.rse.2019.111395
Lemmerz T, Herlé S, Blankenbach J (2023) Geostatistics on Real-Time Geodata Streams—An Extended Spatiotemporal Moran’s I Index with Distributed Stream Processing Technologies. ISPRS Int J Geo-Inf 12(3):87. https://doi.org/10.3390/ijgi12030087
Ahmad AY, Saleh IA, Balakrishnan P, Al-Ghouti MA (2021) Comparison GIS-Based interpolation methods for mapping groundwater quality in the state of Qatar. Groundwater for Sustain Develop 13:100573. https://doi.org/10.1016/j.gsd.2021.100573
Emmendorfer LR, Dimuro GP (2021) A point interpolation algorithm resulting from weighted linear regression. J Comput Sci 50:101304. https://doi.org/10.1016/j.jocs.2021.101304
Lu GY, Wong DW (2008) An adaptive inverse-distance weighting spatial interpolation technique. Comput Geosci 34(9):1044–1055. https://doi.org/10.1016/j.cageo.2007.07.010
Zhu L, Hou G, Song X, Wei Y, Wang Y (2022) A Spatial Interpolation Using Clustering Adaptive Inverse Distance Weighting Algorithm with Linear Regression. In: International conference on knowledge science, engineering and management, Springer, Cham, pp 261–272. https://doi.org/10.1007/978-3-031-10986-7_21
Da Silva Júnior JC, Medeiros V, Garrozi C, Montenegro A, Gonçalves GE (2019) Random forest techniques for spatial interpolation of evapotranspiration data from Brazilian’s Northeast. Comput Electron Agric 166:105017. https://doi.org/10.1016/j.compag.2019.105017
Chutsagulprom N, Chaisee K, Wongsaijai B, Inkeaw P, Oonariya C (2022) Spatial interpolation methods for estimating monthly rainfall distribution in Thailand. Theoretical Appl Climatol 148(1-2):317–328. https://doi.org/10.1007/s00704-022-03927-7
Wu T, Luo J, Gao L, Sun Y, Yang Y, Dong W, Zhang X (2021) Geoparcel-based spatial prediction method for grassland fractional vegetation cover mapping. IEEE J Selected Topics Appl Earth Observations Remote Sens 14:9241–9253. https://doi.org/10.1109/JSTARS.2021.3110896
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The authors declare that they have no conflicts of interest.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Zhu, L., Chen, F. & Song, X. A spatial interpolation based on neighbor cluster adaptive model with spatial color block clustering algorithm. Appl Intell 55, 53 (2025). https://doi.org/10.1007/s10489-024-05913-0
Accepted:
Published:
DOI: https://doi.org/10.1007/s10489-024-05913-0