410 likes | 419 Views
Coding of Selection Criteria for Cancer Treatment Plans. Savvas Nikiforou. Automated Matching of Patients to Clinical Trials. Part of the project:. Research Group. Faculty Lawrence Hall Dmitry Goldgof Eugene Fink Students Lynn Fletcher Princeton Kokku Savvas Nikiforou Rochelle Harris.
E N D
Coding of Selection Criteria for Cancer Treatment Plans Savvas Nikiforou
Automated Matching of Patients to Clinical Trials Part of the project:
Research Group • Faculty • Lawrence Hall • Dmitry Goldgof • Eugene Fink • Students • Lynn Fletcher • Princeton Kokku • Savvas Nikiforou • Rochelle Harris
Motivation • Selecting among treatment plans • Minimizing pain and cost of the selection process • Reducing the physician’s effort
Expert System • Guides the nurse through related questions • Identifies the appropriate medical tests
Outline of the Talk • Eligibility decisions • Knowledge base • Input of the knowledge • Demonstration
Related Work • Initial expert systemFletcher, Hall and Goldgof, 1999 • Minimizing pain and costKokku, Hall and Goldgof, 2001
Example: Selection Criteria • Female, not older than 50 • Breast cancer, stage II • No prior surgery
Example: Questions Female Male Sex: Age: 35
Example: Conclusion Patient is not eligible
Example: Questions Female Male Sex: Age: 35
Example: Questions I II III IV Cancer stage: Prior surgery? Yes No Unknown
Example: Conclusion Patient is eligible
Full Functionality • Orders and groups the questions • Considers multiple treatment plans
Old System • A programmer has to code the questions
New System • A programmer has to code the questions A nurse enters the questions through a friendly interface Problem: Build the interface
Outline of the Talk • Eligibility decisions • Knowledge base • Input of the knowledge • Demonstration
Main Objects • Questions Tests Eligibility criteria
Types of Questions • Yes / No / Unknown • Multiple choice • Numeric
Examples of Questions Prior surgery? Yes No Unknown
Examples of Questions Prior surgery? Yes No Unknown Cancer stage: I II III IV
Examples of Questions Prior surgery? Yes No Unknown Cancer stage: I II III IV Age:
Tests A medical test answers several questions. It involves certain pain and cost.
Example Test: Name and Cost Test Name: Blood test Cost: 42.23 Pain: 1
Example Test: Questions • Yes / No Question: Histologically proven breast cancer?
Example Test: Questions • Multiple choice Question: Options: Patient’s clinical state T-1 T-2 T-3
Example Test: Questions • Numeric Question: Min Max Prec White cell blood count 0 0 500000
Eligibility Criteria • A logical expression that determines eligibility for a specific treatment
Example: Criteria AND White Blood Count >100,000 No Heart Related Problems OR Cancer Stage I Cancer Stage II
Outline of the Talk • Eligibility decisions • Knowledge base • Input of the knowledge • Demonstration
Input • Questions Tests Eligibility criteria
Input: Test • Name: Type test name here Cost: $$$$.$$ Pain: 0-5
Input: Question Format Type Yes / No Multiple Choice Numeric Text
Input: Yes / No Question Type Yes / No Text Is patient’s age less than 64?
Input: Multiple Choice Question Type Multiple Choice Text Options Patient’s age < 20 20 to 40 41 to 60 > 60
Input: Numeric Question Type Numeric Text Min Max Prec. Patient’s age 0 120 0
AND OR Yes No Yes No Input: Eligibility Logical structure Female Sex Male Age Questions 40 65 From To Eligibility answers Tumors? Lesions?
Outline of the Talk • Eligibility decisions • Knowledge base • Input of the knowledge • Demonstration
Current System Online Demo
Main results • Formal model of selection criteria and related optimization problems Visual representation of these criteria Friendly input interface
Coming soon • Completion of the interface Converting the input knowledge into internal logical structures