a.n.n.c.r.i.p.s the artificial neural networks for cancer research in prediction & survival a...

16

Upload: ann-holmes

Post on 05-Jan-2016

221 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: A.N.N.C.R.I.P.S The Artificial Neural Networks for Cancer Research in Prediction & Survival A CSI – VESIT PRESENTATION Presented By Karan Kamdar Amit
Page 2: A.N.N.C.R.I.P.S The Artificial Neural Networks for Cancer Research in Prediction & Survival A CSI – VESIT PRESENTATION Presented By Karan Kamdar Amit

A.N.N.C.R.I.P.SA.N.N.C.R.I.P.SThe Artificial Neural Networks The Artificial Neural Networks

forfor

Cancer Research in Prediction Cancer Research in Prediction & Survival & Survival

A CSI – VESIT PRESENTATION

Presented By

Karan Kamdar Amit Mathapati Arpan Nanavati

© 2003 – The A.N.N.C.R.I.P.S

Page 3: A.N.N.C.R.I.P.S The Artificial Neural Networks for Cancer Research in Prediction & Survival A CSI – VESIT PRESENTATION Presented By Karan Kamdar Amit

Why A.N.N.C.R.I.P.S ?Why A.N.N.C.R.I.P.S ? Prostate Cancer – MostProstate Cancer – Most common form among mencommon form among men

ScreeningScreening – Carried out through blood tests & presence – Carried out through blood tests & presence of high PSA (can indicate cancer risk) of high PSA (can indicate cancer risk)

DrawbacksDrawbacks – Initial screenings lead to high percentage – Initial screenings lead to high percentage of false positive test results (FPTRs) of false positive test results (FPTRs)

Scope for improvementScope for improvement – FPTRs can be reduced by – FPTRs can be reduced by employing intelligent Artificial Neural Networks employing intelligent Artificial Neural Networks

Implementation at all levelsImplementation at all levels – ANN models can be used at every stage of – ANN models can be used at every stage of Cancer analysis Cancer analysis

AdvantageAdvantage – Non-required trial and error methods reduced. Hence early – Non-required trial and error methods reduced. Hence early cancer diagnosis and treatment cancer diagnosis and treatment

Page 4: A.N.N.C.R.I.P.S The Artificial Neural Networks for Cancer Research in Prediction & Survival A CSI – VESIT PRESENTATION Presented By Karan Kamdar Amit

Project OverviewProject Overview

Voluntary effort started by the core members of this group and our colleaguesVoluntary effort started by the core members of this group and our colleagues

Objective – Build a mathematical model to improve prostate cancer detection and staging Objective – Build a mathematical model to improve prostate cancer detection and staging systemssystems

Basis – Mathematical model revolves around the concept of Artificial Neural Networks (ANNs)Basis – Mathematical model revolves around the concept of Artificial Neural Networks (ANNs)

Development & Implementation – Programming the ANN model to develop a standalone Development & Implementation – Programming the ANN model to develop a standalone application which can be deployed across medical organizations application which can be deployed across medical organizations

Page 5: A.N.N.C.R.I.P.S The Artificial Neural Networks for Cancer Research in Prediction & Survival A CSI – VESIT PRESENTATION Presented By Karan Kamdar Amit

Introduction to ANNsIntroduction to ANNs Information processing paradigm inspired by the way biological nervous systems eg. brain process information

ANNs adopt this interconnected neuron network to perform complex computations

Page 6: A.N.N.C.R.I.P.S The Artificial Neural Networks for Cancer Research in Prediction & Survival A CSI – VESIT PRESENTATION Presented By Karan Kamdar Amit

Basic ANN modelBasic ANN model

Page 7: A.N.N.C.R.I.P.S The Artificial Neural Networks for Cancer Research in Prediction & Survival A CSI – VESIT PRESENTATION Presented By Karan Kamdar Amit

Overview of Prostate CancerOverview of Prostate Cancer

Prostate – Male sex gland producing the semenProstate – Male sex gland producing the semen

Prostate Cancer –– Cancer beginning in prostate which may remain in the prostate gland or spread

Screening & Diagnosis –– If symptoms occur, DRE & blood tests are undertaken to measure level of PSA

Staging –– After initial diagnosis, further staging such as TNM undertaken

Our ANN model employed to improve cancer risk estimation of screening & staging systems

Page 8: A.N.N.C.R.I.P.S The Artificial Neural Networks for Cancer Research in Prediction & Survival A CSI – VESIT PRESENTATION Presented By Karan Kamdar Amit

Linking ANNs to PCa AnalysisLinking ANNs to PCa Analysis

Finding % tPSA – Current method of PCa detectionFinding % tPSA – Current method of PCa detection

Faults – 1. Only Cancer confined to the prostate detectedFaults – 1. Only Cancer confined to the prostate detected

2. Additional info requires more tissue samplings 2. Additional info requires more tissue samplings

Possible Soln. – Finding % free PSA (fPSA) to suggest Possible Soln. – Finding % free PSA (fPSA) to suggest

spread of Cancer to other parts. spread of Cancer to other parts.

Core Drawbacks – Both systems not intelligent. Core Drawbacks – Both systems not intelligent.

a) Cannot predict on individual basis a) Cannot predict on individual basis

b) Inability to learn and associate b) Inability to learn and associate

c) Moderate Accuracy c) Moderate Accuracy

The A.N.N.C.R.I.P.S modelThe A.N.N.C.R.I.P.S model – Take the best of both – Take the best of both

and include other role playing variables to build an intelligent,and include other role playing variables to build an intelligent,

reliable cancer detection and prediction system reliable cancer detection and prediction system

Page 9: A.N.N.C.R.I.P.S The Artificial Neural Networks for Cancer Research in Prediction & Survival A CSI – VESIT PRESENTATION Presented By Karan Kamdar Amit

Building the ANN modelBuilding the ANN model

Based on the concept of MultiLayer Perceptron (MLP)Based on the concept of MultiLayer Perceptron (MLP)

Consists of a network of processing elements or nodes arranged in layersConsists of a network of processing elements or nodes arranged in layers

Principle - Input pattern presented at the input layer causes network nodes to perform calculations in the successive layers until an output value is computed at each of the output nodes from which the most significant is selected

Working – Input to node j :Working – Input to node j : Output of node j :Output of node j : This continues through all the layers of the network until output layer is reached and output This continues through all the layers of the network until output layer is reached and output vector is computed vector is computed

The function f denotes activation function of each node. A sigmoid function is generally The function f denotes activation function of each node. A sigmoid function is generally used used

Page 10: A.N.N.C.R.I.P.S The Artificial Neural Networks for Cancer Research in Prediction & Survival A CSI – VESIT PRESENTATION Presented By Karan Kamdar Amit

Extending the MLP methodologyExtending the MLP methodology Our neural network model used is a multilayer perceptron (MLP) network composed of one

input layer with four primary preprocessed variables (tPSA, fPSA, prostate volume, DRE) One hidden layer with two neurons, and one output layer with one neuron giving the output

value that is a measure of the probability of cancer.

13 parameters (weights) to be optimized. Activation function used in the hidden and output layers is hyperbolic tangent sigmoid function. Output values are between -1 to 1

[a= tanh(s) = (e^s – e^ -s) / (e^s + e^ -s)]

Formula for whole network : a1 = tanh (IW1,1*X1 + IW2,1*X2 + IW3,1*X3 + IW4,1*X4 + IB1)

a2 = tanh (IW1,2*X1 + IW2,2*X2 + IW3,2*X3 + IW4,2*X4 + IB2)

aout = tanh (LW1*a1 + LW2*a2 + LB)

After model build-up, initialize weights and enter inputs. Inputs are actual data of patients suffering from prostate cancer

Network now trained using Levenberg-Marquardt & Bayesian optimization techniques to recognize and associate patterns of input with desired outputs indicating the correct cancer risk.

Internal processing in network takes place and resultant output takes the form between 0 (low PCa risk) and 1 (high PCa risk). In some cases, the value is <0 or >1 which is not relevant

Intelligent learning is the key to ANN success. E.g. if the network has been trained for person having high PSA level due to non-cancerous cells then it wont indicate any cancer risk for persons falling into the same characteristic group

Page 11: A.N.N.C.R.I.P.S The Artificial Neural Networks for Cancer Research in Prediction & Survival A CSI – VESIT PRESENTATION Presented By Karan Kamdar Amit

Training ProcedureTraining Procedure

Page 12: A.N.N.C.R.I.P.S The Artificial Neural Networks for Cancer Research in Prediction & Survival A CSI – VESIT PRESENTATION Presented By Karan Kamdar Amit

5 Steps to Implement the ANN5 Steps to Implement the ANN

0

5

10

15

20

25

IstGroup

2ndGroup

3rdGroup

4thGroup

% fPSA

% tPSA

DRE

ProstateVolume

Step 1 – Obtaining the Input Data Set

Step 2 – Adjusting Initial Weights

i) model fitted on 75% and tested on 25% of patients in each training set.

ii) randomization, fitting and testing sessions repeated 5 – 6 times and the weights producing smallest sum of squared errors on the initial test set are selected as initial weights for the final training of the MLP.

Step 3 – Train Network

Step 4 – Test Network

Step 5 – Validating & Generalizing Network Efficiency

Actual Training of Network begins with estimation &

validation samples

If validation objective is acquired, network trained againtill best performance parameter values are obtained

Page 13: A.N.N.C.R.I.P.S The Artificial Neural Networks for Cancer Research in Prediction & Survival A CSI – VESIT PRESENTATION Presented By Karan Kamdar Amit

Results of the ANN on a comparative basisResults of the ANN on a comparative basis

0102030405060708090

100

Sens Spec Acc

FPTPMLP

Sensitivity : Ability of the model to detect

prostate cancer early

Accuracy : Proportion of subjects with a correct

test result

Specificity : Efficiency of avoiding repeated

tissue samplings

ROC Curve : ANN model occupies greater area

under curve as compared to FP & TP models

Page 14: A.N.N.C.R.I.P.S The Artificial Neural Networks for Cancer Research in Prediction & Survival A CSI – VESIT PRESENTATION Presented By Karan Kamdar Amit

Here comes our Final Product !Here comes our Final Product !

Page 15: A.N.N.C.R.I.P.S The Artificial Neural Networks for Cancer Research in Prediction & Survival A CSI – VESIT PRESENTATION Presented By Karan Kamdar Amit

ConclusionConclusion Prostate cancer is the most common form of

cancer among men in the industrialized world

Screening is a very rough estimate for cancer risk

Further staging systems such as A,B,C,D, TNM lack required efficiency

Our model developed to aid or substitute the Our model developed to aid or substitute the current diagnosis and prognosis methodscurrent diagnosis and prognosis methods

Studies have shown that these highly accurate ANNs can Studies have shown that these highly accurate ANNs can detect prostate cancer early & reduce unnecessary tissue detect prostate cancer early & reduce unnecessary tissue samplingssamplings

Influencing factors :

a) Larger no. of input variables

b) Establishing interconnecting relationships b) Establishing interconnecting relationships

between thembetween them

c) Ability of network to be trained time and again c) Ability of network to be trained time and again

thereby increasing accuracy each timethereby increasing accuracy each time

ResultResult : Our proposed ANN model is far more efficient in : Our proposed ANN model is far more efficient in predicting prostate cancer risk and reduce the no. of false predicting prostate cancer risk and reduce the no. of false positive test resultspositive test results

Page 16: A.N.N.C.R.I.P.S The Artificial Neural Networks for Cancer Research in Prediction & Survival A CSI – VESIT PRESENTATION Presented By Karan Kamdar Amit

© 2003 – The A.N.N.C.R.I.P.S

Join us to save a million lives

www.anncrips.com