occular`s successors - Asteroid Occultation Updates

advertisement

OCCULAR’S SUCCESSORS:

OCCULTATION TIME EXTRACTOR (OTE)

AND LIGHT CURVE STATISTICAL

ANALYZER (LCSA)

T. GEORGE, B. ANDERSON, H. PAVLOV

History of Occular

• First released July 2007 as version 2.07

• Originally designed to find simple ‘square wave’ occultation signals in noisy data

• Upgraded as version 4.0

February 2009. Change include ability to find

‘penumbral’ light curves, sub-frame timing, asymmetrical transitions

Pros of Occular

• Worked with variety of input formats, Tangra,

Limovie or any data in csv format

• Analyzed data reasonable quickly

• Provided output graphs and reports that determined D and R times and error bars

• Transition times derived could be used to estimate stellar diameters

Cons of Occular

• Occular will always find a signal, even if one does not exist. User judgment was always a factor in evaluating results

• D and R error bars were based on a Monte Carlo simulations – multiple runs made with simulated noise equal to the noise in the original data

• D and R error bars were not statistically valid, more of an estimate than a scientific measurement

• D error bars were not independent of R error bars

• Discrimination between suspected real signals and false signals was based on ‘Occular Confidence Level’ – a semi-statistical parameter that was based on the

Monte Carlo simulations – not statistically based

BInOccular – a Successor to Occular?

• Bob Anderson pursued basic research on applying Bayesian Inference (BI) statistical techniques to the analysis of occultations

• BI advantage, if input data is normally distributed, then output results will also be normally distributed – error bars will be statistically valid. D error bars can be independent of R error bars

BInOccular stalls …

• Bob Anderson converts his computing equipment to Mac environment

• BI analysis proceeds well

• Bob decides that such a major program upgrade should be programmed by someone within IOTA and who can support the program over the years ahead.

• BInOccular is stalled

Hristo Pavlov joins the team …

• With BInOccular stalled, Tony George surveys select IOTA members to see if we can identify someone to take over the machine code programming for Bob Anderson

• Hristo Pavlov was contacted, since he had previously had an interest in incorporating

Occular into Tangra

• Hristo agrees to take over the writing of the computer code

New Project is Born

Hristo suggests splitting the project in two phases:

• Occultation Timing Extractor – a program to extract simple ‘square wave’ occultations from data with high signal-to-noise ratios. These would be data where the occultation is relatively easily ‘seen’ in the data

• Light Curve Signal Analyzer – a program to extract more complex occultation light curves. This can include:

– Extract light curve from data where the occultation is not readily apparent.

– Analysis of occultations of large diameter stars and irregular asteroid limb angles.

– Automatic discrimination of ‘negative’ event data from

‘positive’ event data

Key Elements of BI Analysis of Occultations

(see Occular Successor Statistical Paper by Bob Anderson for details)

In BI analysis, We start with a parameterized model of a light curve where xi is the time of the reading and θ1 … θn are the parameters of the light curve. For example, a star disk intersecting an asteroid disk model will have up to 7 parameters in the solution, such as star and asteroid diameter, asteroid shape, asteroid speed, track offset, magnitude drop, etc.

Given an occultation observation y i

(i=1 to m), we want to determine the values for θ1 … θn that best 'explains/fits' the observed data using the selected light curve model. In order to solve this problem using the equivalent approaches of Bayesian Inference (BI) we must also select a noise model. For star/asteroid occultations it is reasonable to assume that the readings are affected by noise that has Gaussian distribution.

Key Elements of BI Analysis of

Occultations (continued)

The probability of a series of independent measurements is simply the product of the individual probabilities, so the conditional probability of the complete observation can be calculated as:

Note: p( y i

| θ1 … θn ) is the usual notation for conditional probability and is verbalized as 'the probability of yi given θ1 … θn'.

Given two explicit models (theoretical light curve and noise), we can now calculate the probability of each observation point relative to the theoretical light curve as follows:

Key Elements of BI Analysis of

Occultations (continued)

The right hand side of the above equation is simply the Gaussian probability density function. All we are saying is that the observed data points differ from the theoretical value given by our light curve model by the addition of Gaussian noise characterized by σ i

(the noise at that point) and furthermore that points that lie off the expected light curve are less probable than those that lie on or near to it.

Because the noise in the data is Gaussian, the resulting calculations of the probability distribution of solutions of the light curve model are also

Gaussian. This aspect of the BI approach gives us the additional important information about the parameter distributions that allows us to confidently compute error bars that are statistically valid.

Key Elements of BI Analysis of

Occultations – Methods Used

• MLE – Maximum Likelihood Estimation a method of estimating the parameters of a statistical model when applied to a data set. Maximum-likelihood estimation provides estimates for the model's parameters (D and R times for example).

• MCMC – Markov Chain Monte Carlo a method of sampling from probability distributions that has the desired distribution as its equilibrium distribution. The state of the chain after a large number of steps is then used as a sample of the desired distribution. The quality of the sample improves as a function of the number of steps.

• AIC – Akaike Information Criterion

The Akaike information criterion is a measure of the relative goodness of fit of a statistical model. It can be used to decide which ‘model’ (square wave, penumbral, straight line) best fits the data. This method would be used in the LCSA.

Key Elements of BI Analysis of

Occultations – Sample Output

Key Elements of BI Analysis of

Occultations – Sample Output OTE

Project Responsibilities

• Hristo Pavlov – program designer and code programmer

• Bob Anderson – Bayesian Inference methods and implementation consultant

• Tony George – OTE beta tester. LCSA project coordinator

• Advisory Panels – review OTE and LCSA and provide input and guidance

Project Timing

• OTE – start immediately – will be worked on after Tangra2 is released – may be done in 6 months

• LCSA – start in several months – may take 6months to a year to complete

Advisory Panel

• David Dunham *

• Dave Herald *

• Steve Preston *

• Tony George *

• Kazuhisa Miyashita

• Mitsuru Soma

• Brad Timerson *

• John Talbot

• Eric Frapa

* confirmed

Download