george s. cowan, ph.d. computer aided drug discovery

34
Problems and Opportunities for Machine Learning in Drug Discovery (Can you find lessons for Systems Biology?) George S. Cowan, Ph.D. Computer Aided Drug Discovery Pfizer Global Research and Development, Ann Arbor Labs 19 April 2004 CSSB, Rovereto, Italy

Upload: bly

Post on 09-Jan-2016

52 views

Category:

Documents


2 download

DESCRIPTION

Problems and Opportunities for Machine Learning in Drug Discovery (Can you find lessons for Systems Biology?). George S. Cowan, Ph.D. Computer Aided Drug Discovery Pfizer Global Research and Development, Ann Arbor Labs. CSSB, Rovereto, Italy. 19 April 2004. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: George S. Cowan, Ph.D. Computer Aided Drug Discovery

Problems and Opportunitiesfor Machine Learning

in Drug Discovery

(Can you find lessons for Systems Biology?)

George S. Cowan, Ph.D.Computer Aided Drug Discovery

Pfizer Global Research and Development, Ann Arbor Labs

19 April 2004CSSB, Rovereto, Italy

Page 2: George S. Cowan, Ph.D. Computer Aided Drug Discovery

Project Colleagues:

David WildKjell Johnson

Cheminformatics Mentors and Colleagues:

John Blankley Alain Calvet David Moreland

Risk Takers:Eric Gifford Mark Snow Christine Humblet Mike Rafferty

Working as a Computer Scientist in a Life Sciences field requires an array of supporting scientists

Thanks to:

Academic: Peter Willett Robert Pearlman

Page 3: George S. Cowan, Ph.D. Computer Aided Drug Discovery

Drug Discovery and Development

Discern unmet medical need

Discover mechanism of action of disease

Identify target protein

Screen known compounds against target

Synthesize promising leads

Find 1-2 potential drugs

Toxicity, ADME

Clinical Trials

Page 4: George S. Cowan, Ph.D. Computer Aided Drug Discovery
Page 5: George S. Cowan, Ph.D. Computer Aided Drug Discovery

Lock and Key Model

Page 6: George S. Cowan, Ph.D. Computer Aided Drug Discovery

Virtual HTS Screening

Virtual Screening Definition• estimate some biological behavior of new compounds• identify characteristics of compounds related to that

biological behavior • only use some computer representation of the compounds

HTS Virtual Screening is Not QSAR/QSPR• Based on large amounts of easy to measure observations• Uses early stage data from multiple chemical series

(no X-ray Crystallography)• Observations are not refined

(Percent Inhibition at a single concentration)• Looking for research direction, not best activity

Page 7: George S. Cowan, Ph.D. Computer Aided Drug Discovery

Promise of Data MiningData Mining• Works with large sets of data

• Efficient Processing

• Finds non-intuitive information

• Methods do not depend on the Domain (Marketing, Fraud detection, Chemistry, …)

Alternative Data Mining Approaches• Regression - Linear or Non-Linear - PLS

• Principal Components

• Association Rules

• Clustering Approach - Unsupervised - Concept Formation

• Classification Approach - Supervised

Page 8: George S. Cowan, Ph.D. Computer Aided Drug Discovery

Virtual Screening Challenges to Machine Learning

• No single computer representation captures all the important information about a molecule

• The candidate features for representing molecules are highly correlated

• Features are entangled– Multiple binding modes use different combinations of features

– Multiple chemical series / scaffolds use the same binding mode

– Evidence that some ligands take on multiple conformations when binding to a target

– Any 4 out of 5 important features may be sufficient

Overview (1)

Page 9: George S. Cowan, Ph.D. Computer Aided Drug Discovery

More Challenges to Machine Learning

• Training data and validation data are not representative

• Measurements of activity are inherently noisy

• Activity is a rare event; target populations are unbalanced

• Classification requires choosing cutoffs for activity

• There is no good measure for a successful prediction

• Many data mining methods characterize activity in ways that are meaningless to a chemist

• Data mining results must be reversible to assist a chemist in inventing new molecules that will be active (inverse QSAR)

Overview (2)

Page 10: George S. Cowan, Ph.D. Computer Aided Drug Discovery

Deep Challenges to Machine Learning

• No free lunch theorem

• Science is different from marketing

Overview (3)

Page 11: George S. Cowan, Ph.D. Computer Aided Drug Discovery

No Single Computer Representation captures all the important information

How do we characterize the electronic “face” that the molecule presents to the protein?

– Grid of surface or surrounding points with field calculations– Conformational flexibility– 3-D relationships of pharmacophores

• Complementary volumes and surfaces • Complementary charges• Complementary hydrogen bonding atoms• Similar Hydrophbicity/Hydrophilicity

– Connectivity: Bonding between Atoms (2-D)• pharmacophore info is implicitly present to some extent• not biased toward any particular conformation

– Presence of molecular fragments (fingerprints)– Other: Linear (SLN, SMILES)? Free-tree?

Page 12: George S. Cowan, Ph.D. Computer Aided Drug Discovery

Pharmacophores

Page 13: George S. Cowan, Ph.D. Computer Aided Drug Discovery

Representation of Chemical Structures (2D)

Aspirin

Page 14: George S. Cowan, Ph.D. Computer Aided Drug Discovery

NNH

O

OH

F

OH OH

O

Chiral

Ca2+

BCI Chemical Descriptors

• Descriptors are binary and represent

- ring compositions- atom sequences

- augmented atoms

- atom pairs

Page 15: George S. Cowan, Ph.D. Computer Aided Drug Discovery

We don’t have the right descriptors, but we have thousands that are easy to compute

• Thousands of molecular fragments

• Hundreds of calculated quasi-physical properties

• Hundreds of structural connectivity indicators

Much of this information is

redundant

Page 16: George S. Cowan, Ph.D. Computer Aided Drug Discovery

Feature Interaction andMultiple Configurations for Activity

Require Disjunctive Models

• Multiple binding modes where different combinations of features contribute to the activity(including non-competitive ligands)

• Multiple chemical series / scaffolds use the same binding mode

• Any 3 out of 4 important features may be sufficient• Evidence that some targets require multiple

conformations from a ligand in order to bind

Page 17: George S. Cowan, Ph.D. Computer Aided Drug Discovery

Non-competitive Binding

Page 18: George S. Cowan, Ph.D. Computer Aided Drug Discovery

Non-competitive Binding

Page 19: George S. Cowan, Ph.D. Computer Aided Drug Discovery

Unbalanced target populations (activity is a rare event)

• About 1% of drug-like molecules have interesting activity

• Most of our experience in classification methods is with roughly balanced classes

• Predictive methods are most accurate where they have the most data (interpolation), but where we need the most accuracy is with the extremely active compounds (extrapolation)

Warning: Your data may look balanced• True population of interest:

– new and different compounds

• Unrepresentative HTS training data: – What chemists made in the past

• Unrepresentative follow-up compounds for validation:– What chemists intuition led them to submit to testing

Page 20: George S. Cowan, Ph.D. Computer Aided Drug Discovery

Populations

TestedLibrary

Next

Possible w ithCurrent

Technology

All D rugs

next

Page 21: George S. Cowan, Ph.D. Computer Aided Drug Discovery

Cipsline, Anti-infectives

Sco

re H

IV

-3

-2

-1

0

1

2

0 1000 2000 3000 4000 5000 6000

Our models are accurate on the compounds made by our labs

Page 22: George S. Cowan, Ph.D. Computer Aided Drug Discovery

Validation Statistics Depend onPrevalence of the Actives

0.592Kappa

0.0200Std Err

Act

ua

l Cla

ss

Predicted Class

Act

Not_Act

617

93.63

70.27

261

32.75

29.73

42

6.37

7.27

536

67.25

92.73

878

578

659 797 1456

Act Not_Act

CountColumn %Row %

Redman, C. E. “Screening Compounds forClinically Act ive Drugs”, in Statistics for the

Pharmaceutical Industry, 36, 19-42, 1981

Recall = 0.703

Predictive Value = 0.936

Accuracy = 0.792

Sensitivity = 0.703

Kappa = ¾ ¾ ¾ ¾ ¾Obs - Exp

1 - Exp

Specificity = 0.927

Page 23: George S. Cowan, Ph.D. Computer Aided Drug Discovery

1% Prevalence Validation Statistics

Act

ua

l Cla

ss

Predicted Class

Act

Not_Act

703

8.90

70.27

297

0.32

29.73

7270

91.10

7.27

92,730

99.68

92.73

1000

99,000

7900 92,100 100,000

Act Not_Act

CountColumn %Row % Recall = 0.703

Predictive Value = 0.089

Accuracy = 0.925

Sensitivity = 0.703

Specificity = 0.927

NOTICE THATSensitivity and Specificity

are equal to the previous slidebut predictive value is much less

Kappa = 0.147

Page 24: George S. Cowan, Ph.D. Computer Aided Drug Discovery

Choosing cutoffs for activity and cutoffs for compounds to pursue

• Overlapping ranges of Inactive and Active

• Cost of missing an active vs. cost of pursuing an inactive

Page 25: George S. Cowan, Ph.D. Computer Aided Drug Discovery

0123456789

10111213

Theoretical

-125 -105 -85 -65 -45 -25 -5 15 35 55 75 95 115 1350123456789

10111213

Observed

Percent Inhibition

Ideal vs. Actual HTS Observations

Page 26: George S. Cowan, Ph.D. Computer Aided Drug Discovery

ROC Curves

0

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

1

0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1

False Positive Rate

sensitivity

Cost

1/Ratio

IsoCost1

IsoCost2

IsoCost3

Page 27: George S. Cowan, Ph.D. Computer Aided Drug Discovery

Virtual Screening# of active retrieved vs # of compounds tested

# tested

0

20

40

60

80

100

120

140

0 1000 2000 3000 4000 50000

20

40

60

80

100

120

140

1 10 100 1000 10000

# tested

Upper Ref# of active retrievedRandom

Page 28: George S. Cowan, Ph.D. Computer Aided Drug Discovery

We use the log-linear graph to compare methods at different follow-up levels

See how 3 different methods perform at selecting 5, 50, or 500 compounds to test

RP

SOM

LVQ

Reference

Random

# o

f ac

tiv

e

0

20

40

60

80

100110

130

2 20 200 2000 20000

# of compounds screened

Page 29: George S. Cowan, Ph.D. Computer Aided Drug Discovery

Noise in measurement of activity

• Suppose 1% active and 1% error, then our predicted actives are 50% false positives

• This is out of the range of data-mining methods (but see “Identifying Mislabeled Training Data”, Brodley & Friedl, JAIR, 1999)

• Luckily, the error in measuring inactives is dampened• Methods can take advantage of the accuracy in

inactive information in order to characterize actives• On the other hand, inactives have nothing in

common, except that they are the other 99%

Page 30: George S. Cowan, Ph.D. Computer Aided Drug Discovery

Mysterious AccuracyOR

Neural Networks are great, but what are they telling me?

We have a decision to make about data mining goals:• Do we try to:

Outperform the chemist or engage the chemist

We need to assist a chemist in inventing new molecules that will be active (inverse QSAR)

We need to characterize activity in ways that are meaningful to a chemist

Page 31: George S. Cowan, Ph.D. Computer Aided Drug Discovery

No Free Lunch Theorem• Proteins recognize molecules• Proteins compute a recognition function over the set

of molecules• Proteins have a very general architecture• Proteins can recognize very complex or very simple

characteristics of molecules• Proteins can compute any recognition function(?)• No single data-mining/machine-learning method

can outperform all others on arbitrary functions• Therefore every new target protein requires its own

modeling method• “Cheap Brunch Hypothesis”:

Maybe proteins have a bias

Page 32: George S. Cowan, Ph.D. Computer Aided Drug Discovery

Science, Not Marketing

• We are looking for hypotheses that are worth the effort of experimental validation(not e-marketing opportunities)

• Data-mining rules and models need to be in the form of a hypothesis comparable to the chemist’s hypotheses

• Chemists need tools that help them design experiments to validate or invalidate these competing hypotheses

• HTS is an experiment in need of a design

Page 33: George S. Cowan, Ph.D. Computer Aided Drug Discovery

Conclusion

• Machine-learning tools provide an opportunity for processing the new quantities of data that a chemist is seeing

• The naïve data-mining expert has a lot to learn about chemical information

• The naïve chemist has a lot to learn about data-mining for information

Page 34: George S. Cowan, Ph.D. Computer Aided Drug Discovery

If there are so many problemswhy are we having so much

fun?

Maybe we’ve stumbled into the cheap brunch