Medical Applications of Pattern Recognition
by Neşe Yalabık
HIBIT'10, Antalya,April 2010
Medical Applications of Pattern Recognition by Nee Yalabk - - PowerPoint PPT Presentation
Medical Applications of Pattern Recognition by Nee Yalabk HIBIT'10, Antalya,April 2010 Outline Part 1 :Introduction:Definitions and Terminology Part 2 :Historical Background Part 3 : PR Techniques used in Medicine and
HIBIT'10, Antalya,April 2010
HIBIT'10, Antalya, April 2010 2/58
HIBIT'10, Antalya, April 2010 3/58
HIBIT'10, Antalya, April 2010 4/58
HIBIT'10, Antalya, April 2010 5/58
HIBIT'10, Antalya, April 2010 6/58
We human beings do pattern recognition everyday. We “recognize” and classify many things, even if it is corrupted by noise, distorted and variable.
How do we do it?
HIBIT'10, Antalya, April 2010 7/58
HIBIT'10, Antalya, April 2010 8/58
HIBIT'10, Antalya, April 2010 9/58
Letter A Letter B Letter C unknown data Ahmet F.P Mehmet
Ali F.P Unknown Fingerprint Letter A Letter B Letter C unknown data Ahmet F.P Mehmet
Ali F.P Unknown Fingerprint
HIBIT'10, Antalya, April 2010 10/58
Minimize the average error (at least as good as a human being) Minimize the risk: wrong decision could be more risky in some cases such as medical diagnosis Why automize? Obvious reason: save from time and effort (Ex: consensus forms: enter 100 million records into electronic medium). How do machines solve it: Many different approaches in history
HIBIT'10, Antalya, April 2010 11/58
Whichever approach is used, there’s a classification process
estimating parameters, etc.
In all approaches, samples from different categories should give distant numerical values for features.
Data: Learning Learning Classification
Result
HIBIT'10, Antalya, April 2010 12/58
2-d array processing M: moments invariants (center of growing obtained from the A feature vector! A model of the underlying system that generated it. Letter A Letter B There is always an error probability in decision! How many features should we use? Not small, but not too large either. (curse of dimensionality)
k
1
HIBIT'10, Antalya, April 2010 13/58
How do we separate A ’s from B ‘s?
Many classification methods exist
a probabilistic variable.
L e tte r A
L e t t e r B
feature 1 feature 2
HIBIT'10, Antalya, April 2010 14/58
HIBIT'10, Antalya, April 2010 15/58
2 1 d
d
} ,..., , {
2 1 c
ω ω ω
c
i
R ϕ = ∩
j i
R R
d i
R uR =
) ( ) ( X g X g
j i
≥
i
R
3
R
3
g
1
R
1
g
2
g
2
R
HIBIT'10, Antalya, April 2010 16/58
So our aim now will be to define these functions to minimize or optimize a criterion.
1 X
2 X
c
2 1 k
HIBIT'10, Antalya, April 2010 17/58
HIBIT'10, Antalya, April 2010 18/58
HIBIT'10, Antalya, April 2010 19/58
HIBIT'10, Antalya, April 2010 20/58
HIBIT'10, Antalya, April 2010 21/58
HIBIT'10, Antalya, April 2010 22/58
HIBIT'10, Antalya, April 2010 23/58
HIBIT'10, Antalya, April 2010 24/58
1. The infection which requires therapy is meningitis 2. Organisms were not seen on the stain of the culture 3. The type of the infection is bacterial 4. The patient does not have a head injury defect 5. The age of the patient is between 15 and 55 years
The organisms that might be causing the infection are diplococcus-pneumoniae and neisseria- meningitidis
HIBIT'10, Antalya, April 2010 25/58
HIBIT'10, Antalya, April 2010 26/58
HIBIT'10, Antalya, April 2010 27/58
HIBIT'10, Antalya, April 2010 28/58
HIBIT'10, Antalya, April 2010 29/58
Biological Neural Networks A Neuron: A nerve cell as a part of nervous system and the brain
HIBIT'10, Antalya, April 2010 30/58
information storage and transfer between neurons
through the network of neurons. Artificial Neural Networks:
is meant to be
HIBIT'10, Antalya, April 2010 31/58
An Artificial Neural Net w w w w Y2 Y1 X2 X1 Y1, Y2 – outputs X1, X2 – inputs w – neuron weights a neuron
HIBIT'10, Antalya, April 2010 32/58
HIBIT'10, Antalya, April 2010 33/58
x1.................................xn y1.........ym Hidden layer 2 Hidden layer 1
Figure: Fully Connected Multilayer Perceptron
HIBIT'10, Antalya, April 2010 34/58
HIBIT'10, Antalya, April 2010 35/58
HIBIT'10, Antalya, April 2010 36/58
true
Outlook humidity windy yes no yes yes no
The decision 'to play tennis' tree According to weather condition sunny
rainy high normal false
HIBIT'10, Antalya, April 2010 37/58
HIBIT'10, Antalya, April 2010 38/58
HIBIT'10, Antalya, April 2010 39/58
some hardening and possible deformity of bone contour;
and definite deformity of bone contour.
HIBIT'10, Antalya, April 2010 40/58
HIBIT'10, Antalya, April 2010 41/58
HIBIT'10, Antalya, April 2010 42/58
– A = {age, BMI, pain, stiffness, history, period, sex}
– B = {Cadence, Walking Speed, Stride Time, Step Time,
– C = {PTilt, PObliq, PRot…… APRot}
HIBIT'10, Antalya, April 2010 43/58
80% success rate with 100 test samples
HIBIT'10, Antalya, April 2010 44/58
HIBIT'10, Antalya, April 2010 45/58
HIBIT'10, Antalya, April 2010 46/58
HIBIT'10, Antalya, April 2010 47/58
HIBIT'10, Antalya, April 2010 48/58
HIBIT'10, Antalya, April 2010 49/58
HIBIT'10, Antalya, April 2010 50/58
Linear Separability Linearly seperable not seperable XOR Problem Not linearly separable y x
Solution 1 Solution 2
Many or no solutions possible
HIBIT'10, Antalya, April 2010 51/58
Here we see that by carrying the samples to a higher dimension results with separability which was not the case in lower dimension.
HIBIT'10, Antalya, April 2010 52/58
HIBIT'10, Antalya, April 2010 53/58
HIBIT'10, Antalya, April 2010 54/58
HIBIT'10, Antalya, April 2010 55/58
HIBIT'10, Antalya, April 2010 56/58
HIBIT'10, Antalya, April 2010 57/58
HIBIT'10, Antalya, April 2010 58/58