Top Banner
Coding of Selection Criteria for Cancer Treatment Plans Savvas Nikiforou
41

Coding of Selection Criteria for Cancer Treatment Plans Savvas Nikiforou.

Dec 20, 2015

Download

Documents

Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Coding of Selection Criteria for Cancer Treatment Plans Savvas Nikiforou.

Coding of Selection Criteria for Cancer Treatment Plans

Savvas Nikiforou

Page 2: Coding of Selection Criteria for Cancer Treatment Plans Savvas Nikiforou.

Automated Matching of Patients to Clinical Trials

Part of the project:

Page 3: Coding of Selection Criteria for Cancer Treatment Plans Savvas Nikiforou.

Research Group

• Faculty– Lawrence Hall

– Dmitry Goldgof

– Eugene Fink

• Students– Lynn Fletcher

– Princeton Kokku

– Savvas Nikiforou

– Rochelle Harris

Page 4: Coding of Selection Criteria for Cancer Treatment Plans Savvas Nikiforou.

Motivation

• Selecting among treatment plans

• Minimizing pain and cost of the selection process

• Reducing the physician’s effort

Page 5: Coding of Selection Criteria for Cancer Treatment Plans Savvas Nikiforou.

Expert System

• Guides the nurse through related questions

• Identifies the appropriate medical tests

Page 6: Coding of Selection Criteria for Cancer Treatment Plans Savvas Nikiforou.

Outline of the Talk

• Eligibility decisions

• Knowledge base

• Input of the knowledge

• Demonstration

Page 7: Coding of Selection Criteria for Cancer Treatment Plans Savvas Nikiforou.

Related Work

• Initial expert systemFletcher, Hall and Goldgof, 1999

• Minimizing pain and costKokku, Hall and Goldgof, 2001

Page 8: Coding of Selection Criteria for Cancer Treatment Plans Savvas Nikiforou.

Example: Selection Criteria

• Female, not older than 50

• Breast cancer, stage II

• No prior surgery

Page 9: Coding of Selection Criteria for Cancer Treatment Plans Savvas Nikiforou.

Example: Questions

Sex:

Age:

Female

Male

35

Page 10: Coding of Selection Criteria for Cancer Treatment Plans Savvas Nikiforou.

Example: Conclusion

Patient is not eligible

Page 11: Coding of Selection Criteria for Cancer Treatment Plans Savvas Nikiforou.

Example: Questions

Sex:

Age:

Female

Male

35

Page 12: Coding of Selection Criteria for Cancer Treatment Plans Savvas Nikiforou.

Example: Questions

Cancer stage:

Prior surgery? Yes No Unknown

I

II

III

IV

Page 13: Coding of Selection Criteria for Cancer Treatment Plans Savvas Nikiforou.

Example: Conclusion

Patient is eligible

Page 14: Coding of Selection Criteria for Cancer Treatment Plans Savvas Nikiforou.

Full Functionality

• Orders and groups the questions

• Considers multiple treatment plans

Page 15: Coding of Selection Criteria for Cancer Treatment Plans Savvas Nikiforou.

Old System

• A programmer has to code the questions

Page 16: Coding of Selection Criteria for Cancer Treatment Plans Savvas Nikiforou.

New System

• A programmer has to code the questions

• A nurse enters the questions through a friendly interface

• Problem: Build the interface

Page 17: Coding of Selection Criteria for Cancer Treatment Plans Savvas Nikiforou.

Outline of the Talk

• Eligibility decisions

• Knowledge base

• Input of the knowledge

• Demonstration

Page 18: Coding of Selection Criteria for Cancer Treatment Plans Savvas Nikiforou.

Main Objects

• Questions

• Tests

• Eligibility criteria

Page 19: Coding of Selection Criteria for Cancer Treatment Plans Savvas Nikiforou.

Types of Questions

• Yes / No / Unknown

• Multiple choice

• Numeric

Page 20: Coding of Selection Criteria for Cancer Treatment Plans Savvas Nikiforou.

Examples of Questions

Prior surgery? Yes No Unknown

Page 21: Coding of Selection Criteria for Cancer Treatment Plans Savvas Nikiforou.

Examples of Questions

Prior surgery? Yes No Unknown

Cancer stage: I

II

III

IV

Page 22: Coding of Selection Criteria for Cancer Treatment Plans Savvas Nikiforou.

Examples of Questions

Prior surgery? Yes No Unknown

Cancer stage: I

II

III

IV

Age:

Page 23: Coding of Selection Criteria for Cancer Treatment Plans Savvas Nikiforou.

Tests

A medical test answers several questions.

It involves certain pain and cost.

Page 24: Coding of Selection Criteria for Cancer Treatment Plans Savvas Nikiforou.

Example Test: Name and Cost

Test Name:

Cost: 42.23

Pain: 1

Blood test

Page 25: Coding of Selection Criteria for Cancer Treatment Plans Savvas Nikiforou.

Example Test: Questions

• Yes / No

Question:

Histologically proven breast cancer?

Page 26: Coding of Selection Criteria for Cancer Treatment Plans Savvas Nikiforou.

Example Test: Questions

• Multiple choice

Question: Options:

Patient’s clinical state T-1T-2T-3

Page 27: Coding of Selection Criteria for Cancer Treatment Plans Savvas Nikiforou.

Example Test: Questions

• Numeric

Question: White cell blood count 0 500000 0

Min Max Prec

Page 28: Coding of Selection Criteria for Cancer Treatment Plans Savvas Nikiforou.

Eligibility Criteria

• A logical expression that determines eligibility for a specific treatment

Page 29: Coding of Selection Criteria for Cancer Treatment Plans Savvas Nikiforou.

Example: CriteriaAND

White Blood Count >100,000

No Heart Related Problems

OR

Cancer Stage I

Cancer Stage II

Page 30: Coding of Selection Criteria for Cancer Treatment Plans Savvas Nikiforou.

Outline of the Talk

• Eligibility decisions

• Knowledge base

• Input of the knowledge

• Demonstration

Page 31: Coding of Selection Criteria for Cancer Treatment Plans Savvas Nikiforou.

Input

• Questions

• Tests

• Eligibility criteria

Page 32: Coding of Selection Criteria for Cancer Treatment Plans Savvas Nikiforou.

Input: Test

• Name:

• Cost:

• Pain:

Type test name here

$$$$.$$

0-5

Page 33: Coding of Selection Criteria for Cancer Treatment Plans Savvas Nikiforou.

Input: Question Format

• Text

• Type

Yes / No Multiple Choice Numeric

Page 34: Coding of Selection Criteria for Cancer Treatment Plans Savvas Nikiforou.

Input: Yes / No Question

Yes / No

Is patient’s age less than 64?

• Text

• Type

Page 35: Coding of Selection Criteria for Cancer Treatment Plans Savvas Nikiforou.

Input: Multiple Choice Question

Multiple Choice

Patient’s age

• Text

• Type

Options

< 20

20 to 40

41 to 60

> 60

Page 36: Coding of Selection Criteria for Cancer Treatment Plans Savvas Nikiforou.

Input: Numeric Question

Numeric

Patient’s age

• Text

• Type

Min Max Prec.

1200 0

Page 37: Coding of Selection Criteria for Cancer Treatment Plans Savvas Nikiforou.

Yes No

Input: Eligibility

• Logical structure AND

OR

• Questions

SexFemaleMale

Age

Tumors?

Lesions?

Yes No• Eligibility answers

40 65From To

Page 38: Coding of Selection Criteria for Cancer Treatment Plans Savvas Nikiforou.

Outline of the Talk

• Eligibility decisions

• Knowledge base

• Input of the knowledge

• Demonstration

Page 39: Coding of Selection Criteria for Cancer Treatment Plans Savvas Nikiforou.

Current System

Online Demo

Page 40: Coding of Selection Criteria for Cancer Treatment Plans Savvas Nikiforou.

Main results

• Formal model of selection criteria and related optimization problems

• Friendly input interface

• Visual representation of these criteria

Page 41: Coding of Selection Criteria for Cancer Treatment Plans Savvas Nikiforou.

Coming soon

• Completion of the interface

• Converting the input knowledge into internal logical structures