Density estimation is crucial to statistical pattern recognition, in both the supervised and unsupervised frameworks. It is still an open problem, due to its intrinsic difficulties and to the many shortcomings of statistical parametric and non-parametric techniques. Artificial neural networks (ANN) have long been applied to the estimation of posterior probabilities for pattern classification (a simple supervised learning task), yet only a few attempts have been made to devise ANN-based density estimation algorithms. The paper proposes a novel algorithm for training an ANN from an unlabeled data sample of patterns randomly drawn from an underlying probability density function (PDF), say , such that the ANN learns a robust non-parametric model of . The algorithm leverages both the generalization capabilities of ANNs and the generality of the maximum-likelihood estimates of the parameters of Gaussian mixture models. Therefore, the proposed machine is termed Gaussian-mixture Neural Network (GNN). The best selling points of the GNN lie in its simplicity and effectiveness. Preliminary experimental results are reported and analyzed that involve data samples of variable size randomly drawn from PDFs of known form, either unimodal or multimodal. The GNN favorably compares with established statistical and ANN-based estimators, scoring generally higher than its competitors over a range of evaluation metrics. The code used in the experiments is made publicly available online on GitHub.

Meconcelli, D., Trentin, E. (2024). Gaussian-mixture Neural Networks. In Artificial Neural Networks in Pattern Recognition: 11th IAPR TC3 Workshop, ANNPR 2024 Proc. (pp.13-24). Cham : Springer [10.1007/978-3-031-71602-7_2].

Gaussian-mixture Neural Networks

Trentin, Edmondo
2024-01-01

Abstract

Density estimation is crucial to statistical pattern recognition, in both the supervised and unsupervised frameworks. It is still an open problem, due to its intrinsic difficulties and to the many shortcomings of statistical parametric and non-parametric techniques. Artificial neural networks (ANN) have long been applied to the estimation of posterior probabilities for pattern classification (a simple supervised learning task), yet only a few attempts have been made to devise ANN-based density estimation algorithms. The paper proposes a novel algorithm for training an ANN from an unlabeled data sample of patterns randomly drawn from an underlying probability density function (PDF), say , such that the ANN learns a robust non-parametric model of . The algorithm leverages both the generalization capabilities of ANNs and the generality of the maximum-likelihood estimates of the parameters of Gaussian mixture models. Therefore, the proposed machine is termed Gaussian-mixture Neural Network (GNN). The best selling points of the GNN lie in its simplicity and effectiveness. Preliminary experimental results are reported and analyzed that involve data samples of variable size randomly drawn from PDFs of known form, either unimodal or multimodal. The GNN favorably compares with established statistical and ANN-based estimators, scoring generally higher than its competitors over a range of evaluation metrics. The code used in the experiments is made publicly available online on GitHub.
2024
978-3-031-71601-0
978-3-031-71602-7
Meconcelli, D., Trentin, E. (2024). Gaussian-mixture Neural Networks. In Artificial Neural Networks in Pattern Recognition: 11th IAPR TC3 Workshop, ANNPR 2024 Proc. (pp.13-24). Cham : Springer [10.1007/978-3-031-71602-7_2].
File in questo prodotto:
File Dimensione Formato  
paper_36_camera_ready.pdf

Open Access dal 11/10/2025

Tipologia: Post-print
Licenza: PUBBLICO - Pubblico con Copyright
Dimensione 592.98 kB
Formato Adobe PDF
592.98 kB Adobe PDF Visualizza/Apri

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11365/1322835