Assessing Search and Unsupervised Clustering Algorithms in Nested Sampling
Lune Maillard1, Fabio Finocchi1, Martino Trassinelli1
1Institut des Nanosciences de Paris, Sorbonne Université, CNRS, 75005 Paris, France.
Entropy (Basel, Switzerland)
|February 25, 2023
Summary
Nested sampling, a Bayesian evidence calculation method, struggles with multiple data peaks. New search and clustering strategies in nested_fit code improve accuracy and efficiency, with slice sampling being the most stable.
Area of Science:
- Computational Physics
- Statistical Mechanics
- Machine Learning
Background:
- Nested sampling is crucial for Bayesian evidence and partition function calculations.
- Exploring complex potential energy landscapes with multiple maxima presents a significant challenge.
- Existing methods often rely on machine learning for cluster recognition of sampling points.
Purpose of the Study:
- To develop and implement novel search and clustering strategies for the nested_fit code.
- To enhance the efficiency and accuracy of nested sampling in complex scenarios.
- To compare the performance of different search and clustering algorithms.
Main Methods:
- Implemented slice sampling and uniform search methods alongside the existing random walk.
- Developed three new cluster recognition methods for sampling points.
- Conducted benchmark tests including model comparison and harmonic energy potential analysis.
Main Results:
- Slice sampling demonstrated superior stability and accuracy compared to other search strategies.
- New clustering methods yielded comparable results but varied significantly in computational cost and scalability.
- Investigated the impact of different stopping criteria on algorithm performance.
Conclusions:
- Slice sampling is the most robust search strategy for nested sampling.
- The choice of clustering method impacts computational efficiency more than accuracy.
- Optimizing search and clustering strategies is key to improving nested sampling performance.
Related Concept Videos
Cluster Sampling Method
12.1K
Appropriate sampling methods ensure that samples are drawn without bias and accurately represent the population. Because measuring the entire population in a study is not practical, researchers use samples to represent the population of interest.
To choose a cluster sample, divide the population into clusters (groups) and then randomly select some of the clusters. All the members from these clusters are in the cluster sample. For example, if you randomly sample four departments from your...
To choose a cluster sample, divide the population into clusters (groups) and then randomly select some of the clusters. All the members from these clusters are in the cluster sample. For example, if you randomly sample four departments from your...
12.1K
Sampling Plans
230
Sampling is a crucial step in analytical chemistry, allowing researchers to collect representative data from a large population. Common sampling methods include random, judgmental, systematic, stratified, and cluster sampling.
Random sampling is a method where each member of the population has an equal chance of being selected for the sample. It involves selecting individuals randomly, often using random number generators or lottery-type methods. For example, when analyzing the properties of a...
Random sampling is a method where each member of the population has an equal chance of being selected for the sample. It involves selecting individuals randomly, often using random number generators or lottery-type methods. For example, when analyzing the properties of a...
230
Stratified Sampling Method
12.2K
Sampling is a technique to select a portion (or subset) of the larger population and study that portion (the sample) to gain information about the population. The sampling method ensures that samples are drawn without bias and accurately represent the population. Because measuring the entire population in a study is not practical, researchers use samples to represent the population of interest.
To choose a stratified sample, divide the population into groups called strata and then take a...
To choose a stratified sample, divide the population into groups called strata and then take a...
12.2K
Sampling Methods: Overview
396
A sample refers to a smaller subset representative of a larger population. In analytical chemistry, studying or analyzing an entire population is often impractical or impossible. Therefore, samples are used to draw inferences and generalize the whole population. The sampling method selects individuals or items from a population to create a sample. Standard sampling methods include random, judgemental, systematic, stratified, and cluster sampling.
In analytical chemistry, the choice of...
In analytical chemistry, the choice of...
396
Mechanistic Models: Compartment Models in Algorithms for Numerical Problem Solving
88
Mechanistic models play a crucial role in algorithms for numerical problem-solving, particularly in nonlinear mixed effects modeling (NMEM). These models aim to minimize specific objective functions by evaluating various parameter estimates, leading to the development of systematic algorithms. In some cases, linearization techniques approximate the model using linear equations.
In individual population analyses, different algorithms are employed, such as Cauchy's method, which uses a...
In individual population analyses, different algorithms are employed, such as Cauchy's method, which uses a...
88
Convenience Sampling Method
9.0K
Sampling is a technique to select a portion (or subset) of the larger population and study that portion (the sample) to gain information about the population. Data are the result of sampling from a population. The sampling method ensures that samples are drawn without bias and accurately represent the population.
Convenience sampling is a non-random method of sample selection; this method selects individuals that are easily accessible and may result in biased data. For example, a marketing...
Convenience sampling is a non-random method of sample selection; this method selects individuals that are easily accessible and may result in biased data. For example, a marketing...
9.0K


