Lesson 16 of 20

Three traps — smashing the gauge, cutting the brake, the lure of zero

Three ways a model lies to you

Three traps — smashing the gauge, cutting the brake, the lure of zero
Smash the thermometer and does the fever go away? A model computes what you told it to; it does not check whether that makes sense.

Before you trust a screen there are three things you must check. In all three the computation is perfectly correct and the conclusion is wrong.

  1. Smashing the gauge — targeting the very node you read the phenotype from
  2. Cutting the brake — switching off a tumour suppressor because it is 'cancer-related'
  3. The lure of zero — judging on the single number 'cancer left = 0'
That is why net.druggable() takes the gauge nodes out in advance.
Python Runs in your browser
96 harmed states. Taken into the lab, that would have been an expensive failure.
Python Runs in your browser
Look at the last row reading 100%. Metrics do not filter out fakes for you.
Python Runs in your browser

🎮 Trap bench

Press each of the three traps in turn. Each one tells you what went wrong.

The arithmetic can be right and the conclusion still wrong.
Loading…
🤔 Check yourself
Why is 'cancer left = 0' from a Proliferation knockout meaningless?
🤔 Check yourself
What is the lesson of the p53 knockout giving a harmful result?
🤔 Check yourself
What best summarises why 'cancer left = 0' alone must not pick your target?