A Probabilistic Algorithm for Calculating Structure: Borrowing from Simulated Annealing
From Tetherless World Wiki
Citation: Russ B. Altman. (1993) A Probabilistic Algorithm for Calculating Structure: Borrowing from Simulated Annealing. In , 1993.
| Publication techreport ( Edit ) | |
| type | Technical Report |
| bibtype | techreport |
| Bibtex basics | |
| author | Russ B. Altman |
| title | A Probabilistic Algorithm for Calculating Structure: Borrowing from Simulated Annealing |
| number | KSL-93-12 |
| institution | Knowledge Systems, AI Laboratory |
| address | Washington D.C. |
| year | 1993 |
| Bibtex more | |
| note | June 1993. |
| Access Paper | |
| abstract | We have developed a general Bayesian algorithm for determining the coordinates of points in a three-dimensional space. The algorithm takes as input a set of probabilistic constraints on the coordinates of the points, and an a priori distribution for each point location. The output is a maximum likelihood estimate of the location of each point. We use the extended, iterated Kalman filter, and add a search heuristic for optimizing its solution under nonlinear conditions. This heuristic is based on the same principle as the simulated annealing heuristic for other optimization problems. Simply stated, we iteratively estimate the positions of the points using all available data; we allow the algorithm to leave local optima by resetting a variance-covariance matrix elements to high values. By increasing the variance of the elements, we allow unsatisfied (relatively low-variance) constraints to make large changes in the estimates of location, and thereby jump out of local optima. By iterating this process, we have been able to reliably identify sets of coordinates that satisfy the probabilistic constraints. Our method can use any probabilistic constraints that can be expressed as a general function of the point coordinates (e.g., distance, angles, dihedral angles, planarity etc...). It currently assumes that all constraints have gaussian noise. In this paper, we describe the algorithm and show its performance on a set of synthetic data to illustrate its convergence properties, and its applicability to domains such as molecular structure determination. |
| KSL Technical Report ID: KSL-93-12 |
Facts about A Probabilistic Algorithm for Calculating Structure: Borrowing from Simulated AnnealingRDF feed
| Abstract | We have developed a general Bayesian algor … We have developed a general Bayesian algorithm for determining the coordinates of points in a three-dimensional space. The algorithm takes as input a set of probabilistic constraints on the coordinates of the points, and an a priori distribution for each point location. The output is a maximum likelihood estimate of the location of each point. We use the extended, iterated Kalman filter, and add a search heuristic for optimizing its solution under nonlinear conditions. This heuristic is based on the same principle as the simulated annealing heuristic for other optimization problems. Simply stated, we iteratively estimate the positions of the points using all available data; we allow the algorithm to leave local optima by resetting a variance-covariance matrix elements to high values. By increasing the variance of the elements, we allow unsatisfied (relatively low-variance) constraints to make large changes in the estimates of location, and thereby jump out of local optima. By iterating this process, we have been able to reliably identify sets of coordinates that satisfy the probabilistic constraints. Our method can use any probabilistic constraints that can be expressed as a general function of the point coordinates (e.g., distance, angles, dihedral angles, planarity etc...). It currently assumes that all constraints have gaussian noise. In this paper, we describe the algorithm and show its performance on a set of synthetic data to illustrate its convergence properties, and its applicability to domains such as molecular structure determination. such as molecular structure determination. |
| Address | Washington D.C. + |
| Author | Russ B. Altman + |
| Bibtype | techreport + |
| Has author | Russ B. Altman + |
| Has identifier | KSL-93-12 + |
| Has publishing details | 1993 + |
| Has title | A Probabilistic Algorithm for Calculating Structure: Borrowing from Simulated Annealing + |
| Has year | 1993 + |
| Institution | Knowledge Systems, AI Laboratory + |
| Ksl tr id | KSL-93-12 + |
| Note | June 1993. + |
| Number | KSL-93-12 + |
| Process note | YES + |
| Title | A Probabilistic Algorithm for Calculating Structure: Borrowing from Simulated Annealing + |
| Year | 1993 + |
Resource > Thing > Entity > Document > Scientific Document > Publication
Resource > Thing > Entity > Document > Scientific Document > Publication > Technical Report
Resource > Thing > Entity > Document > Scientific Document > Publication > Technical Report > KSL Technical Report
