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

Confidence Module Output #267

Open
ludwigwinkler opened this issue Dec 9, 2024 · 0 comments
Open

Confidence Module Output #267

ludwigwinkler opened this issue Dec 9, 2024 · 0 comments

Comments

@ludwigwinkler
Copy link

Dear authors,

first of all thank you for your work and for releasing everything in an accessible manner for others to incorporate into their research. :)

We're working on top of the confidence predictions.

  1. Is my understanding correct that the confidence is modeled by a single logit which we can pass through a sigmoid to obtain a probability of confidence?
    It seems to be used as such in the inference code:

    if confidence is not None:

    Upon some searching I found
    complex_graph.y = torch.tensor(rmsds[sample] < self.rmsd_classification_cutoff).float().unsqueeze(0)

    where the labels are scalar quantities per sample and the confidence module predicts a single scalar as well to be trained against here
    confidence_loss = F.binary_cross_entropy_with_logits(pred, labels)

  2. We evaluated the confidence logits for the provided examples and got the following values:
    Ligand 1a46: roughly -2.11 -> ~10%
    Ligand 6w70: roughly -1.10 -> ~24%
    Ligand 6moa: roughly +0.38 -> ~60%
    Do these values seem reasonable?

Thanks again for all the work you've put into this.

Cheers.

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

No branches or pull requests

1 participant