Abstract
Identifying structural differences among observed point patterns from several populations is of interest in several applications. We use deep convolutional neural networks and employ a Siamese framework to build a discriminant model for distinguishing structural differences between spatial point patterns. In a simulation study, and using a one-shot learning classification, we show that the Siamese network discriminant model outperforms the common dissimilarities based on intensity and K functions. The model is then used to analyze similarities between spatial point patterns of 130 species in a tropical rainforest study plot observed at different time instances. The simulation study and data analysis show the adequacy and generality of a Siamese network discriminant model in the classification of spatial point patterns.
Similar content being viewed by others
References
Abadi M, Barham P, Chen J, Chen Z, Davis A, Dean J, Devin M, Ghemawat S, Irving G, Isard M, et al. (2015) TensorFlow: Large-scale machine learning on heterogeneous systems. https://www.tensorflow.org/, software available from tensorflow.org
Alba-Fernández M, Ariza-López F, Jiménez-Gamero MD, Rodríguez-Avi J (2016) On the similarity analysis of spatial patterns. Spat Stat 18:352–362
Andresen MA (2009) Testing for similarity in area-based spatial patterns: a nonparametric monte carlo approach. Appl Geogr 29(3):333–345
Baddeley A, Rubak E, Turner R (2015) Spatial point patterns: methodology and applications with R. Champan & Hall/CRC Interdisciplinary Statistics Series, CRC Press, Taylor & Francis Group, Boca Raton ; London ; New York
Bar-Hen A, Picard N (2006) Simulation study of dissimilarity between point process. Comput Stat 21(3–4):487–507
Brochard A, Błaszczyszyn B, Mallat S, Zhang S (2019) Statistical learning of geometric characteristics of wireless networks. In: IEEE INFOCOM 2019-IEEE Conference on Computer Communications, IEEE, pp 2224–2232
Caetano TS, Caelli T, Schuurmans D, Barone DAC (2006) Graphical models and point pattern matching. IEEE Trans Pattern Anal Mach Intell 28(10):1646–1663
Chicco D (2021) Siamese Neural Networks: An Overview. In: Cartwright H (ed) Artificial Neural Networks, vol 2190, Springer US, New York, NY, pp 73–94, http://link.springer.com/10.1007/978-1-0716-0826-5_3
Choiruddin A, Cuevas-Pacheco F, Coeurjolly JF, Waagepetersen R (2019) Regularized estimation for highly multivariate log Gaussian Cox processes. Stata Comput 30(3):649–662
Cholaquidis A, Forzani L, Llop P, Moreno L (2017) On the classification problem for poisson point processes. J Multivar Anal 153:1–15
Chollet F, et al. (2015) Keras. https://keras.io
Chopra S, Hadsell R, LeCun Y (2005) Learning a similarity metric discriminatively, with application to face verification. In: 2005 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR’05), IEEE, pp 539–546, https://doi.org/10.1109%2Fcvpr.2005.202
Coeurjolly JF, Lavancier F (2019) Understanding spatial point patterns through intensity and conditional intensities. In: Coupier D (ed) Stochastic Geometry, vol 2237. Lecture Notes in Mathematics. Springer, pp 45–85
Coeurjolly JF, Møller J, Waagepetersen R (2017) A tutorial on palm distributions for spatial point processes. Int Stat Rev 85(3):404–420
Condit R, Pérez R, Aguilar S, Lao S, Foster R, Hubbell S (2019) Complete data from the barro colorado 50-ha plot: 423617 trees, 35 years. https://doi.org/10.15146/5xcp-0d46
Cronie O, Moradi M, Biscio CA (2021) Statistical learning and cross-validation for point processes. arXiv preprint arXiv:2103.01356
Diggle PJ (2013) Statistical Analysis of Spatial and Spatio-temporal Point Patterns. Chapman and Hall/CRC
Fei-Fei L, Fergus R, Perona P (2006) One-shot learning of object categories. IEEE Trans Pattern Anal Mach Intell 28(4):594–611
Goodfellow I, Bengio Y, Courville A (2016) Deep Learning. MIT Press, http://www.deeplearningbook.org
Gu J, Wang Z, Kuen J, Ma L, Shahroudy A, Shuai B, Liu T, Wang X, Wang G, Cai J et al (2018) Recent advances in convolutional neural networks. Pattern Recognit 77:354–377
Honnor TR, Brettschneider JA, Johansen AM (2017) Differences in spatial point patterns with application to subcellular biological structures. Tech. rep., Working Paper 17-01, CRiSM, Centre for Research in Statistical Methodology
Hubbell SP, Foster RB (1983) Diversity of canopy trees in a neotropical forest and implications for conservation. Special publications series of the British Ecological Society pp 25–41
Illian J, Penttinen A, Stoyan H, Stoyan D (2008) Statistical Analysis and Modelling of Spatial Point Patterns. John Wiley & Sons
Jalilian A (2016) On the higher order product density functions of a neyman-scott cluster point process. Statist Probab Lett 117:144–150
Jalilian A (2017) Modelling and classification of species abundance: a case study in the barro colorado island plot. J Appl Stat 44(13):2401–2409
Koch G, Zemel R, Salakhutdinov R (2015) Siamese neural networks for one-shot image recognition. In: ICML deep learning workshop, Lille, vol 2
Mateu J, Schoenberg FP, Diez DM, González JA, Lu W (2015) On measures of dissimilarity between point patterns: Classification based on prototypes and multidimensional scaling. Biom J 57(2):340–358
McLachlan GJ (2004) Discriminant Analysis and Statistical Pattern Recognition, vol 544. John Wiley & Sons
Møller J, Waagepetersen RP (2003) Statistical Inference and Simulation for Spatial Point Processes. Chapman and Hall/CRC
Møller J, Syversveen AR, Waagepetersen RP (1998) Log Gaussian Cox processes. Scand J Stat 25(3):451–482
Moradi MM, Cronie O, Rubak E, Lachieze-Rey R, Mateu J, Baddeley A (2019) Resample-smoothing of voronoi intensity estimators. Stat Comput 29(5):995–1010
Müller R, Schuhmacher D, Mateu J (2020) Metrics and barycenters for point pattern data. Stat Comput 30(4):953–972
Nekola JC, White PS (1999) The distance decay of similarity in biogeography and ecology. J Biogeogr 26(4):867–878
Schuhmacher D, Xia A (2008) A new metric between distributions of point processes. Adv Appl Probab 40(3):651–672
Srivastava N, Hinton G, Krizhevsky A, Sutskever I, Salakhutdinov R (2014) Dropout: a simple way to prevent neural networks from overfitting. J Mach Learn Res 15(1):1929–1958
Urban D, Goslee S, Pierce K, Lookingbill T (2002) Extending community ecology to landscapes. Ecoscience 9(2):200–212
Victor JD, Purpura KP (1997) Metric-space analysis of spike trains: theory, algorithms and application. Netw: Comput Neural Syst 8(2):127–164
Waagepetersen R, Guan Y, Jalilian A, Mateu J (2016) Analysis of multispecies point patterns by using multivariate log-Gaussian Cox processes. J R Stat Soc: SerC (Applied Statistics) 65(1):77–96
Wang H, Hancock ER (2004) A kernel view of spectral point pattern matching. In: Joint IAPR International Workshops on Statistical Techniques in Pattern Recognition (SPR) and Structural and Syntactic Pattern Recognition (SSPR), Springer, pp 361–369
Wang X, Wiegand T, Anderson-Teixeira KJ, Bourg NA, Hao Z, Howe R, Jin G, Orwig DA, Spasojevic MJ, Wang S et al (2018) Ecological drivers of spatial community dissimilarity, species replacement and species nestedness across temperate forests. Glob Ecol Biogeogr 27(5):581–592
Wiegand T, Moloney KA (2013) Handbook of spatial point-pattern analysis in ecology. Chapman & Hall/CRC, CRC Press, Taylor & Francis Group, Boca Raton
Williamson DJ, Burn GL, Simoncelli S, Griffié J, Peters R, Davis DM, Owen DM (2020) Machine learning for cluster analysis of localization microscopy data. Nat Commun 11(1):1493
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The authors declare that they have no conflict of interest.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Supplementary Information
Below is the link to the electronic supplementary material.
Rights and permissions
About this article
Cite this article
Jalilian, A., Mateu, J. Assessing similarities between spatial point patterns with a Siamese neural network discriminant model. Adv Data Anal Classif 17, 21–42 (2023). https://doi.org/10.1007/s11634-021-00485-0
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11634-021-00485-0