How Can I Mimic the Best Fit for HD17156b's Radial Velocity Data?

Click For Summary

Discussion Overview

The discussion revolves around finding a best fit equation for the radial velocity data of the exoplanet HD17156b. Participants explore various fitting methods and mathematical models to replicate the results presented in a referenced paper.

Discussion Character

  • Exploratory
  • Technical explanation
  • Debate/contested
  • Mathematical reasoning

Main Points Raised

  • One participant is attempting to mimic the best fit from a paper, noting discrepancies in their fit compared to the authors' normalized Chi squared value.
  • Another participant suggests that the non-linear nature of the equations and the potential for local minima in the parameter space could be causing poor fitting results.
  • A recommendation is made to use a Markov Chain Monte Carlo method to explore the parameter space more effectively.
  • Participants discuss the importance of understanding the limitations of maximum likelihood fitting, referencing a specific case study that highlights its pitfalls.
  • There is a request for links to relevant papers and texts that could assist in the fitting process.
  • One participant proposes trying different mathematical models, such as a Lorentz function or damped sine series, for fitting the data.

Areas of Agreement / Disagreement

Participants express differing opinions on the effectiveness of maximum likelihood fitting and the best methods to achieve a good fit. No consensus is reached on a specific approach or model.

Contextual Notes

Participants mention the complexity of the parameter space and the potential for local minima, indicating that the fitting process may be influenced by the choice of initial parameters and the nature of the equations used.

Who May Find This Useful

This discussion may be useful for researchers and students interested in data fitting techniques, particularly in the context of astrophysics and exoplanet studies.

NoobixCube
Messages
154
Reaction score
0
Hi all,
At the moment I am trying to find a best fit equation to radial velocity data vs. time of a planet HD17156b. The paper with the Authors fit parameters (I am trying to mimic the fit) has the arXiv ref number of :0704.1191v2
From this paper I extract their data, which is on the final few pages and take note of their fit parameters.
I use the relevant equations to make a continuous curve using there fit parameters. They say in the paper they achieve a fit with a normalised Chi squared value = 1.17
When I plot the data, and the continuous curve I note that the fit is definitely not close to 1. I believe this is because of the nature of the equations used are highly non-linear and the error in their fit parameters are throwing off the continuous curve.
When I try to find a best fit using the Newton-Raphson method in conjunction with the Levenberg-Marquardt Algorithm I use their best fit parameters as my initial starting point. Assuming surely this would find a good fit to the data. But I achieve a horrible fit. Anybody have any ideas that could help me achieve a better fit similar to the original Authors fit?
Below is a plot of the original Data and the Authors best fit parameters leading to the continuous curve on the plot.
 

Attachments

  • AuthorvData.JPG
    AuthorvData.JPG
    14.1 KB · Views: 453
Astronomy news on Phys.org
It sounds like you are using a 'downhill' maximum likelyhood (aka 'best fit') method. In the case of a real parameter space, with real noisy data and, as you say, non-linear equations, it is quite possible that the parameter space (i.e. Chi squared as a function of the fit parameters) is not a smooth function with a single global minima. You may be stuck in a local minima, like rolling a marble down a rocky slope and the marble gets stuck in a hole before it reaches the bottom.

Maximum likelyhood fitting is IMHO a bad idea. It works sometimes but you never know in advance when it will and when it will not. A better approach is to map the parameter space and see how the solution behaves. The most general approach is a Markov Chain Monte Carlo random walk through the parameter space.

Rather than losing it in the re-telling, have a look at http://adsabs.harvard.edu/abs/2005ApJ...631.1198G" paper. It is a marvelous case study into the pitfalls of maximum likelyhood fitting of extrasolar planet data. It shows that the maximum likelyhood fit of Tinney et al. 2003 for the same data was actually the least likely of 3 possible orbits. I would suggest reading this paper, and others by the same author, and implementing the kind of fitting algorithm they use.
 
Last edited by a moderator:
Thanks Wallace I will have a look! :approve:
 
Hmm, actually I think the paper I described is a different one, though by the same author. I think it is Gregory 2005a that is mentioned in the second paragraph of the paper I linked to. It might be better to read that one first since the one I linked I think is an extension. In any case that paper should still be very useful, but the actual algorithm is probably described in more detail elsewhere. Play follow the citations and you should find it!
 
Is there an arXiv's link to the first one. I found it on the Chicago Journals website but that requires a subscription.
Also could you list some texts that may be of some use too. Cheers
 
If you search on ADS by a known title and author it will give you a link to the arxiv version of a paper.
 
What math models have you or others tried on these data points?

A Lorentz function or damped sine series might do a good job. There is a curve-fit program named http://www.digitalCalculus.com/demo/curvfit.html" that has these and other math models to fit ones data.
 
Last edited by a moderator:

Similar threads

Replies
6
Views
1K
  • · Replies 1 ·
Replies
1
Views
1K
  • · Replies 11 ·
Replies
11
Views
3K
  • · Replies 3 ·
Replies
3
Views
2K
Replies
8
Views
2K
Replies
28
Views
4K
  • · Replies 5 ·
Replies
5
Views
4K
  • · Replies 9 ·
Replies
9
Views
4K
  • · Replies 12 ·
Replies
12
Views
4K
  • · Replies 26 ·
Replies
26
Views
3K