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.

Slides:



Advertisements
Similar presentations
Beyond Linear Separability
Advertisements

Sample size estimation
Neural Network I Week 7 1. Team Homework Assignment #9 Read pp. 327 – 334 and the Week 7 slide. Design a neural network for XOR (Exclusive OR) Explore.
Mehran University of Engineering and Technology, Jamshoro Department of Electronic Engineering Neural Networks Feedforward Networks By Dr. Mukhtiar Ali.
Machine Learning Neural Networks
Decision Support Systems
The back-propagation training algorithm
Prénom Nom Document Analysis: Artificial Neural Networks Prof. Rolf Ingold, University of Fribourg Master course, spring semester 2008.
1 Learning to Detect Objects in Images via a Sparse, Part-Based Representation S. Agarwal, A. Awan and D. Roth IEEE Transactions on Pattern Analysis and.
Radial Basis Functions
Chapter 5 NEURAL NETWORKS
Supervised classification performance (prediction) assessment Dr. Huiru Zheng Dr. Franscisco Azuaje School of Computing and Mathematics Faculty of Engineering.
Introduction to Neural Network Justin Jansen December 9 th 2002.
Neural Networks. Background - Neural Networks can be : Biological - Biological models Artificial - Artificial models - Desire to produce artificial systems.
On the Application of Artificial Intelligence Techniques to the Quality Improvement of Industrial Processes P. Georgilakis N. Hatziargyriou Schneider ElectricNational.
JAVED KHAN ET AL. NATURE MEDICINE – Volume 7 – Number 6 – JUNE 2001
Gene based diagnostic prediction of cancers by using Artificial Neural Network Liya Wang ECE/CS/ME539.
Rohit Ray ESE 251. What are Artificial Neural Networks? ANN are inspired by models of the biological nervous systems such as the brain Novel structure.
Prognostic Modelling and Profiling of Breast Cancer Patients after Surgery Ian Jarman School of Computer and Mathematical Sciences Liverpool John Moores.
Attention Deficit Hyperactivity Disorder (ADHD) Student Classification Using Genetic Algorithm and Artificial Neural Network S. Yenaeng 1, S. Saelee 2.
A Genetic Algorithms Approach to Feature Subset Selection Problem by Hasan Doğu TAŞKIRAN CS 550 – Machine Learning Workshop Department of Computer Engineering.
A Significance Test-Based Feature Selection Method for the Detection of Prostate Cancer from Proteomic Patterns M.A.Sc. Candidate: Qianren (Tim) Xu The.
Artificial Neural Networks (ANN). Output Y is 1 if at least two of the three inputs are equal to 1.
Artificial Neural Networks
Using Neural Networks in Database Mining Tino Jimenez CS157B MW 9-10:15 February 19, 2009.
Explorations in Neural Networks Tianhui Cai Period 3.
Neural Networks AI – Week 23 Sub-symbolic AI Multi-Layer Neural Networks Lee McCluskey, room 3/10
Waqas Haider Khan Bangyal. Multi-Layer Perceptron (MLP)
11 CSE 4705 Artificial Intelligence Jinbo Bi Department of Computer Science & Engineering
Outline What Neural Networks are and why they are desirable Historical background Applications Strengths neural networks and advantages Status N.N and.
Biostatistics Case Studies Peter D. Christenson Biostatistician Session 2: Diagnostic Classification.
NEURAL NETWORKS FOR DATA MINING
LINEAR CLASSIFICATION. Biological inspirations  Some numbers…  The human brain contains about 10 billion nerve cells ( neurons )  Each neuron is connected.
Artificial Intelligence Techniques Multilayer Perceptrons.
Artificial Neural Networks. The Brain How do brains work? How do human brains differ from that of other animals? Can we base models of artificial intelligence.
Chapter 6: Techniques for Predictive Modeling
Audit Sampling: An Overview and Application to Tests of Controls
1 Introduction to Neural Networks And Their Applications.
Neural Networks II By Jinhwa Kim. 2 Neural Computing is a problem solving methodology that attempts to mimic how human brain function Artificial Neural.
Chapter 6: Artificial Neural Networks for Data Mining
Akram Bitar and Larry Manevitz Department of Computer Science
PARALLELIZATION OF ARTIFICIAL NEURAL NETWORKS Joe Bradish CS5802 Fall 2015.
Neural Networks Demystified by Louise Francis Francis Analytics and Actuarial Data Mining, Inc.
Introduction to Neural Networks Introduction to Neural Networks Applied to OCR and Speech Recognition An actual neuron A crude model of a neuron Computational.
Image Source: ww.physiol.ucl.ac.uk/fedwards/ ca1%20neuron.jpg
NEURAL NETWORKS LECTURE 1 dr Zoran Ševarac FON, 2015.
Peter Moore 10/05/051 ANN survival prediction for cancer patients Peter Moore High Energy Physics University of Manchester.
Hazlina Hamdan 31 March Modelling survival prediction in medical data By Hazlina Hamdan Dr. Jon Garibaldi.
CHEE825 Fall 2005J. McLellan1 Nonlinear Empirical Models.
Artificial Neural Networks (ANN). Artificial Neural Networks First proposed in 1940s as an attempt to simulate the human brain’s cognitive learning processes.
Modelleerimine ja Juhtimine Tehisnärvivõrgudega Identification and Control with artificial neural networks.
Artificial Intelligence CIS 342 The College of Saint Rose David Goldschmidt, Ph.D.
Essential components of the implementation are:  Formation of the network and weight initialization routine  Pixel analysis of images for symbol detection.
Artificial Neural Networks for Data Mining. Copyright © 2011 Pearson Education, Inc. Publishing as Prentice Hall 6-2 Learning Objectives Understand the.
Bab 5 Classification: Alternative Techniques Part 4 Artificial Neural Networks Based Classifer.
Business Intelligence and Decision Support Systems (9 th Ed., Prentice Hall) Chapter 6: Artificial Neural Networks for Data Mining.
Business Intelligence and Decision Support Systems (9 th Ed., Prentice Hall) Chapter 6: Artificial Neural Networks for Data Mining.
© 2010 Jones and Bartlett Publishers, LLC. Chapter 12 Clinical Epidemiology.
A Presentation on Adaptive Neuro-Fuzzy Inference System using Particle Swarm Optimization and it’s Application By Sumanta Kundu (En.R.No.
A Document-Level Sentiment Analysis Approach Using Artificial Neural Network and Sentiment Lexicons Yan Zhu.
Business Intelligence and Decision Support Systems (9 th Ed., Prentice Hall) Chapter 6: Artificial Neural Networks for Data Mining.
Learning with Perceptrons and Neural Networks
Other Classification Models: Neural Network
Modelleerimine ja Juhtimine Tehisnärvivõrgudega
CSE 473 Introduction to Artificial Intelligence Neural Networks
FUNDAMENTAL CONCEPT OF ARTIFICIAL NETWORKS
Neural Networks: Improving Performance in X-ray Lithography Applications ECE 539 Ryan T. Hogg May 10, 2000.
Artificial Intelligence Methods
network of simple neuron-like computing elements
Multilayer Perceptron: Learning : {(xi, f(xi)) | i = 1 ~ N} → W
Presentation transcript:

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 Mathapati Arpan Nanavati © 2003 – The A.N.N.C.R.I.P.S

Why A.N.N.C.R.I.P.S ? Prostate Cancer – Most common form among men Prostate Cancer – Most common form among men Screening – Carried out through blood tests & presence of high PSA (can indicate cancer risk) Screening – Carried out through blood tests & presence of high PSA (can indicate cancer risk) Drawbacks – Initial screenings lead to high percentage Drawbacks – Initial screenings lead to high percentage of false positive test results (FPTRs) of false positive test results (FPTRs) Scope for improvement – FPTRs can be reduced by Scope for improvement – FPTRs can be reduced by employing intelligent Artificial Neural Networks employing intelligent Artificial Neural Networks Implementation at all levels – ANN models can be used at every stage of Cancer analysis Implementation at all levels – ANN models can be used at every stage of Cancer analysis Advantage – Non-required trial and error methods reduced. Hence early cancer diagnosis and treatment Advantage – Non-required trial and error methods reduced. Hence early cancer diagnosis and treatment

Project Overview Voluntary effort started by the core members of this group and our colleagues Voluntary effort started by the core members of this group and our colleagues Objective – Build a mathematical model to improve prostate cancer detection and staging systems Objective – Build a mathematical model to improve prostate cancer detection and staging systems 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 application which can be deployed across medical organizations Development & Implementation – Programming the ANN model to develop a standalone application which can be deployed across medical organizations

Introduction 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

Basic ANN model

Overview of Prostate Cancer Prostate – 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

Linking ANNs to PCa Analysis Finding % tPSA – Current method of PCa detection Faults – 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 spread of Cancer to other parts. spread of Cancer to other parts. 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 model – Take the best of both and include other role playing variables to build an intelligent, reliable cancer detection and prediction system

Building the ANN model Building the ANN model  Based on the concept of MultiLayer Perceptron (MLP)  Consists 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 :  Output of node j :  This continues through all the layers of the network until output layer is reached and output vector is computed  The function f denotes activation function of each node. A sigmoid function is generally used

Extending the MLP methodology Extending 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 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

Training Procedure Training Procedure

5 Steps to Implement the ANN 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 again till best performance parameter values are obtained

Results of the ANN on a comparative basis  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

Here comes our Final Product !

Conclusion 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 current diagnosis and prognosis methods Our model developed to aid or substitute the current diagnosis and prognosis methods Studies have shown that these highly accurate ANNs can detect prostate cancer early & reduce unnecessary tissue samplings Studies have shown that these highly accurate ANNs can detect prostate cancer early & reduce unnecessary tissue samplings Influencing factors : a) Larger no. of input variables b) Establishing interconnecting relationships b) Establishing interconnecting relationships between them between 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 time thereby increasing accuracy each time Result : Our proposed ANN model is far more efficient in predicting prostate cancer risk and reduce the no. of false positive test results

© 2003 – The A.N.N.C.R.I.P.S Join us to save a million lives