Objectives Natural language processing (NLP) Feel more prepared - - PowerPoint PPT Presentation

objectives
SMART_READER_LITE
LIVE PREVIEW

Objectives Natural language processing (NLP) Feel more prepared - - PowerPoint PPT Presentation

Walk away with a better understanding of the terms: Artificial intelligence (AI) Machine learning (ML) Objectives Natural language processing (NLP) Feel more prepared to make informed decisions around the use cases of


slide-1
SLIDE 1
slide-2
SLIDE 2
slide-3
SLIDE 3

Objectives

  • Walk away with a better

understanding of the terms:

○ Artificial intelligence (AI) ○ Machine learning (ML) ○ Natural language processing (NLP)

  • Feel more prepared to make

informed decisions around the use cases of AI, ML, and NLP in your practice

slide-4
SLIDE 4

Agenda

  • Terms & Definitions
  • Guiding Principles
  • Machine Learning @ Flatiron
  • Takeaways
  • Q&A
slide-5
SLIDE 5

Agenda

  • Terms & Definitions
  • Guiding Principles
  • Machine Learning @ Flatiron
  • Takeaways
  • Q&A
slide-6
SLIDE 6

Definition of Terms

Artificial Intelligence (AI)

Machine Learning (ML) Natural Language Processing (NLP)

slide-7
SLIDE 7

Definition of Terms

Artificial Intelligence (AI):

the theory and development of computer systems able to perform tasks that normally require human intelligence, such as visual perception, speech recognition, decision-making, and translation between languages.

ML NLP AI

slide-8
SLIDE 8

Deep Blue

slide-9
SLIDE 9

Definition of Terms

Machine Learning (ML):

the field of study that uses statistical techniques to give computers the ability to learn without being explicitly programmed.

NLP AI ML

slide-10
SLIDE 10

Machine Learning: Recognizing Faces

slide-11
SLIDE 11

Machine Learning: Recognizing Faces

slide-12
SLIDE 12

Machine Learning: Recognizing Faces

Sharang Phadke

Sharang Phadke ? Sharang Phadke ? Sharang Phadke ? Sharang Phadke ?

slide-13
SLIDE 13

Sharang Phadke ~10 years ago

slide-14
SLIDE 14

Definition of Terms

Natural Language Processing (NLP):

a collection of computational techniques that enable computers to analyze, understand, derive meaning from and make use of human language.

ML AI NLP

slide-15
SLIDE 15

Visit note

He does not want to pursue chemotherapy

NLP: Identifying Sentence Structures

slide-16
SLIDE 16

Definition of Terms

Artificial Intelligence (AI)

Machine Learning (ML) Natural Language Processing (NLP)

slide-17
SLIDE 17

Agenda

  • Terms & Definitions
  • Guiding Principles
  • Machine Learning @ Flatiron
  • Takeaways
  • Q&A
slide-18
SLIDE 18

ML can make humans faster and more accurate, but it can’t do everything.

Guiding Principles for Machine Learning at Flatiron Health

ML will empower humans, not replace them.

ML is built on a series of mathematical formulas, and understanding the errors these formulas make is important

ML is math, not magic.

It can enable new features, but ML is not a product we can use alone

ML is a tool, not a product.

slide-19
SLIDE 19

ML is math, not magic

slide-20
SLIDE 20

ML is math, not magic

slide-21
SLIDE 21

ML is math, not magic

slide-22
SLIDE 22

Keyboard Prediction bar User interface

ML is a tool, not a product

slide-23
SLIDE 23

Suggestions, opportunities for human input

ML will empower humans, not replace them

slide-24
SLIDE 24

ML will empower humans, not replace them

Humans will always be necessary for

  • Generating data for the model to learn from
  • Evaluating the performance of ML models

ML is great at

  • Sifting through lots and

lots of examples

  • Recognizing tiny

patterns in data

Humans are great at

  • Synthesizing information
  • Applying domain-specific

knowledge

  • Adapting to new

information

slide-25
SLIDE 25

Consider ML on a case by case basis

ML performs well today when ...

  • The question is a simple problem

statement

  • The question involves pattern

recognition

  • There are a lot of examples

available to learn from

slide-26
SLIDE 26

Consider ML on a case by case basis

ML is a challenging fit when ...

  • The problem requires synthesis

and reasoning

  • There is a large and complex

knowledge base to learn

  • There are many exceptions to the

rule

  • For those exceptions, there are few

examples to learn from

slide-27
SLIDE 27

Inform your decision making

Make ML work for you:

How will this use case of ML help with my day-to-day work? How will the system deal with cases where the ML prediction is wrong?

Understand the math:

What kinds of examples will be fed into the system to help it learn patterns?

Identify the use case:

What question are we asking the ML model to answer for us? How will ML be part of a larger product for my practice?

slide-28
SLIDE 28

Agenda

  • Terms & Definitions
  • Guiding Principles
  • Machine Learning @ Flatiron
  • Takeaways
  • Q&A
slide-29
SLIDE 29

Today, roughly 4% of all adult cancer patients enroll in clinical trials.

slide-30
SLIDE 30
slide-31
SLIDE 31

Screen patients using the visit list

slide-32
SLIDE 32

Screen patients using the visit list

slide-33
SLIDE 33

A patient snapshot is shown in the sidebar

slide-34
SLIDE 34

A patient snapshot is shown in the sidebar

slide-35
SLIDE 35

Metastatic status is usually only in visit notes

slide-36
SLIDE 36
slide-37
SLIDE 37

Why did we choose to use ML for this application?

ML performs well today when ...

  • The question is a simple problem

statement

  • The question involves pattern

recognition

  • There are a lot of examples

available to learn from

Recognizing documented evidence of metastatic status in a patient’s chart

slide-38
SLIDE 38

Magic? Math!

0 ≤ Score ≤ 1

Likely metastatic Likely not metastatic

slide-39
SLIDE 39

How is the model trained?

Patient is early stage Bone mets present Recurrence Patient is a sports fan Local disease Step 1: Extract snippets of text from patient documents Text Snippets

Patient Docs

Step 2: Record how frequently each snippet is in metastatic patients’ document

  • vs. non-metastatic patients.

Text Snippets Patient is early stage Bone mets present Recurrence Patient is a sports fan Local disease

slide-40
SLIDE 40

How does the model make inferences?

Patient A’s Documents

Step 2: Use the recorded information about the importance of each snippet to make an inference

Highly Likely Metastatic

Bone mets present Recurrence Patient is a sports fan Step 1: Extract snippets of text from patient documents

slide-41
SLIDE 41

How do we measure success?

> 90% accuracy

when an inference is surfaced

slide-42
SLIDE 42

Leaves room for human input

How does the model handle instances when it’s not correct?

Is clear when it doesn’t know - surfaces the inference as “Unknown”

slide-43
SLIDE 43

Inform your decision making

Make ML work for you:

Narrows down the list of patients to review for trials The model has an “Unknown” category when uncertain, and allows room for human input

Understand the math:

The OncoTrials feature uses examples of patients we know are metastatic or not

Identify the use case:

Determines “Is there documented evidence that the patient is metastatic?” Enhances the overall patient matching workflow in OncoTrials

slide-44
SLIDE 44

Agenda

  • Terms & Definitions
  • Guiding Principles
  • Machine Learning @ Flatiron
  • Takeaways
  • Q&A
slide-45
SLIDE 45

Takeaways

Artificial Intelligence (AI)

Machine Learning (ML) Natural Language Processing (NLP)

Understand the math Identify the use case Make ML work for you

Ask the key questions

slide-46
SLIDE 46

Questions

slide-47
SLIDE 47

We want to hear from you!

Questions, comments, product feedback? Come visit us at the New Features booth