machine learning techniques for the evaluating of external

16
Machine Learning Techniques for the Machine Learning Techniques for the Evaluating of External Skeletal Evaluating of External Skeletal Fixation Structure Fixation Structure Dr.Khaled Rasheed Dr. Walter D. Potter Dr. Dennis N. Aron Ning Suo

Upload: butest

Post on 07-Dec-2014

311 views

Category:

Documents


1 download

DESCRIPTION

 

TRANSCRIPT

Page 1: Machine Learning Techniques for the Evaluating of External

Machine Learning Techniques for the Evaluating Machine Learning Techniques for the Evaluating of External Skeletal Fixation Structureof External Skeletal Fixation Structure

Dr.Khaled Rasheed

Dr. Walter D. Potter

Dr. Dennis N. Aron

Ning Suo

Page 2: Machine Learning Techniques for the Evaluating of External

Introduction --- Background

--- Related Works Prior Analysis Methods proposed Experiment and Result Future Directions Questions & Suggestions

Presentation OutlinePresentation Outline

Page 3: Machine Learning Techniques for the Evaluating of External

IntroductionIntroduction

Fact* 136,437,480 pets* Accident* External fixation* What we can help

Related work * "Bone-FixES" * Decision Tree

Page 4: Machine Learning Techniques for the Evaluating of External

Prior AnalysisPrior Analysis

Data 12 patients; 5 treatment proposal; 35 parameters

Methods---Full parameters approach vs. Reduced Parameters * Full parameters: 35 parameters* Reduced parameters: 4 parameters---Binary Prediction vs. Multiple Class Prediction * Binary prediction : Preprocessing datai.e. 1,2,3 0* Multiple prediction: Score this treatment

Page 5: Machine Learning Techniques for the Evaluating of External

Proposed MethodsProposed Methods

?

Artificial Neural Network

Decision Tree

Classifier System

Genetic Algorithm Set ANN Structure

Page 6: Machine Learning Techniques for the Evaluating of External

Methods I--Decision TreeMethods I--Decision Tree

What is it?* Inductive learning, positive and negative examples* If then rules * Heuristic method

Featured operators* Cross-validation, boosting, pruning, winnowing attributes

Program C5.0 by Ross Quinlan

i.e. if KE ^ (pin_num>4) ^ (Duration_surgery<3) ^ (close)^ (frame_num>5) then score 8

Page 7: Machine Learning Techniques for the Evaluating of External

Method II-Classifier SystemMethod II-Classifier System

What is it?

* Machine learning system * Learn rules and guide its performance

Components

Page 8: Machine Learning Techniques for the Evaluating of External

Method III- ANNMethod III- ANN

Three Layer backpropgation Neural Network Momentum and Learning Rate Spread

Page 9: Machine Learning Techniques for the Evaluating of External

Method IV-G.A.A.N.N.Method IV-G.A.A.N.N.

Generational GA Representation Selection Method Genetic Operator Fitness Stop Criteria

Page 10: Machine Learning Techniques for the Evaluating of External

Experiment ResultExperiment Result1. Decision Tree:

Full Data with Multi-class Prediction Reduced Data with Multi-class Prediction

Correct Rate=73.33% Correct Rate=66.66%

Page 11: Machine Learning Techniques for the Evaluating of External

Experiment Result (con’d)Experiment Result (con’d)2. Classifier System

Full Data with Multi-class Prediction Reduced Data with Multi-class Prediction

Correct Rate=21% Correct Rate=44%

Page 12: Machine Learning Techniques for the Evaluating of External

Experiment Result (con’d)Experiment Result (con’d)3. Artificial Neural Network

Full Data with Multi-class Prediction Reduced Data with Multi-class Prediction

Correct Rate=31.7% Correct Rate=45%

Page 13: Machine Learning Techniques for the Evaluating of External

Experiment Result (con’d)Experiment Result (con’d)4. GAANN

Full Data with Multi-class Prediction Reduced Data with Multi-class Prediction

Correct Rate=63.3% Correct Rate=53.3%

Page 14: Machine Learning Techniques for the Evaluating of External

Experiment Result (con’d)Experiment Result (con’d)Decision Tree Classifier System

Artificial Neural Network GAANN

Page 15: Machine Learning Techniques for the Evaluating of External

ConclusionConclusion

Decision tree did very well since boosting and cross validation techniques were applied.

GAANN shows more potential. A GA with more features such as special operators will performs better.

Data set too small.

Page 16: Machine Learning Techniques for the Evaluating of External

NoteNote

Special Thanks: Dr. Ron McClendon Marc Schenkel Jaymin Kessler Jason Schlachter

FPAS Web Page Comments