Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Look into AIC curves and alternative L-curve plots to compare and evaluate different sized networks #360

Open
kdahlquist opened this issue Sep 14, 2017 · 1 comment

Comments

@kdahlquist
Copy link
Owner

When looking at the L-curve results #351 today, we saw some interesting behavior with regards to the step-down from the 15-gene, 28-edge network to the 3-gene, 4-edge network.

@bengfitzpatrick suggested the following:

  • plotting LSE versus number of parameters instead of the magnitude of the parameters (penalty)
  • using AIC curves to come up with a measure for how much a gene or an edge contributes to the model error

We noted that there was a jump (discontinuity?) in the L-curves when ACE2 was removed from the network.

@bklein7
Copy link
Collaborator

bklein7 commented Sep 29, 2017

Plots showing LSE vs. number of parameters and AIC vs. number of genes in the network were generated for the db5 step-down experiment. These plots were included after the related L-curves in the following presentation: https://github.com/kdahlquist/DahlquistLab/blob/master/documents/L-Curve-Analysis_Varied-Optimization-Data-Size_BK20170909.pptx.

The associated Excel file used to generate these plots can be found here: https://github.com/kdahlquist/DahlquistLab/blob/master/data/Fall2017/db5-step-down-exp_calculations_BK20170928.xlsx.

Note: The calculation we decided to use for computing AIC (2xLSE + 2xparameter-number) weighs parameter number far more heavily than LSE, likely moreso than is intended. Thus, the AIC plot is not particularly informative. We may want to use different constants to account for this issue.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants