top of page
  • samrodriques

Questions to ask about building foundation models

I often hear proposals to build new foundation models for biology. Here is the list of questions I ask. I rarely get past question 1.

  1. What is the core task that the model performs/the core thing the model predicts? I.e., on a single iteration of the model, what is the input and what is the output?

  2. For LLMs, the answer is "you give it N words and it provides a probability distribution over word N+1"

  3. My experience is that 90% of proposals fail at this stage.

  4. What is the loss metric on the core task?

  5. For LLMs, the answer is cross-entropy or perplexity

  6. What emergent behavior do you think the model will have?

  7. For LLMs, the answer is "natural language processing." For other people, it might be "predicting enzyme functionality" or something.

  8. What are the evals you will use to evaluate whether this emergent behavior is emerging?

  9. For LLMs, e.g. Winogrande

  10. Is there evidence that performance on the evals increases with scale? How expensive is it to get that evidence?

  11. Questions about datasets.

  12. Do they exist?

  13. How many tokens?

  14. Are they high quality? How does the person know if they are high quality?

  15. More technical questions

  16. Tokenization

  17. What is the scaling method?

  18. Architecture questions. Dense? Mixture of experts? Multiple read heads? etc.

645 views0 comments
bottom of page