Schizophrenia Classification Using

Slides:



Advertisements
Similar presentations
ECG Signal processing (2)
Advertisements

G53MLE | Machine Learning | Dr Guoping Qiu
Support Vector Machines
Introduction The aim the project is to analyse non real time EEG (Electroencephalogram) signal using different mathematical models in Matlab to predict.
Face Recognition & Biometric Systems Support Vector Machines (part 2)
CS771 Machine Learning : Tools, Techniques & Application Gaurav Krishna Y Harshit Maheshwari Pulkit Jain Sayantan Marik
ECE 5984: Introduction to Machine Learning Dhruv Batra Virginia Tech Topics: –SVM –Multi-class SVMs –Neural Networks –Multi-layer Perceptron Readings:
Artificial Intelligence Statistical learning methods Chapter 20, AIMA (only ANNs & SVMs)
Final Project: Project 9 Part 1: Neural Networks Part 2: Overview of Classifiers Aparna S. Varde April 28, 2005 CS539: Machine Learning Course Instructor:
Deep Belief Networks for Spam Filtering
1 Automated Feature Abstraction of the fMRI Signal using Neural Network Clustering Techniques Stefan Niculescu and Tom Mitchell Siemens Medical Solutions,
Machine Learning Usman Roshan Dept. of Computer Science NJIT.
Ranga Rodrigo April 5, 2014 Most of the sides are from the Matlab tutorial. 1.
A Genetic Algorithms Approach to Feature Subset Selection Problem by Hasan Doğu TAŞKIRAN CS 550 – Machine Learning Workshop Department of Computer Engineering.
Machine Learning1 Machine Learning: Summary Greg Grudic CSCI-4830.
Artificial Neural Nets and AI Connectionism Sub symbolic reasoning.
Hurieh Khalajzadeh Mohammad Mansouri Mohammad Teshnehlab
An Example of Course Project Face Identification.
WELCOME. Malay Mitra Lecturer in Computer Science & Application Jalpaiguri Polytechnic West Bengal.
Matlab Matlab Sigmoid Sigmoid Perceptron Perceptron Linear Linear Training Training Small, Round Blue-Cell Tumor Classification Example Small, Round Blue-Cell.
NEURAL NETWORKS FOR DATA MINING
Machine Learning Using Support Vector Machines (Paper Review) Presented to: Prof. Dr. Mohamed Batouche Prepared By: Asma B. Al-Saleh Amani A. Al-Ajlan.
The Perceptron. Perceptron Pattern Classification One of the purposes that neural networks are used for is pattern classification. Once the neural network.
Neural and Evolutionary Computing - Lecture 9 1 Evolutionary Neural Networks Design  Motivation  Evolutionary training  Evolutionary design of the architecture.
Nonlinear Data Discrimination via Generalized Support Vector Machines David R. Musicant and Olvi L. Mangasarian University of Wisconsin - Madison
Breast Cancer Diagnosis via Neural Network Classification Jing Jiang May 10, 2000.
컴퓨터 과학부 김명재.  Introduction  Data Preprocessing  Model Selection  Experiments.
DNA Microarray Data Analysis using Artificial Neural Network Models. by Venkatanand Venkatachalapathy (‘Venkat’) ECE/ CS/ ME 539 Course Project.
Back-Propagation Algorithm AN INTRODUCTION TO LEARNING INTERNAL REPRESENTATIONS BY ERROR PROPAGATION Presented by: Kunal Parmar UHID:
An Artificial Neural Network Approach to Surface Waviness Prediction in Surface Finishing Process by Chi Ngo ECE/ME 539 Class Project.
© Devi Parikh 2008 Devi Parikh and Tsuhan Chen Carnegie Mellon University April 3, ICASSP 2008 Bringing Diverse Classifiers to Common Grounds: dtransform.
Competition II: Springleaf Sha Li (Team leader) Xiaoyan Chong, Minglu Ma, Yue Wang CAMCOS Fall 2015 San Jose State University.
Estimation of car gas consumption in city cycle with ANN Introduction  An ANN based approach to estimation of car fuel consumption  Multi Layer Perceptron.
EEG processing based on IFAST system and Artificial Neural Networks for early detection of Alzheimer’s disease.
SVMs in a Nutshell.
Intro. ANN & Fuzzy Systems Lecture 16. Classification (II): Practical Considerations.
Feasibility of Using Machine Learning Algorithms to Determine Future Price Points of Stocks By: Alexander Dumont.
Research Methodology Proposal Prepared by: Norhasmizawati Ibrahim (813750)
Classification of Breast Cancer Cells Using Artificial Neural Networks and Support Vector Machines Emmanuel Contreras Guzman.
Machine Learning Usman Roshan Dept. of Computer Science NJIT.
Combining Models Foundations of Algorithms and Machine Learning (CS60020), IIT KGP, 2017: Indrajit Bhattacharya.
Neural networks and support vector machines
Artificial Neural Networks
ECE 5424: Introduction to Machine Learning
Presentation on Artificial Neural Network Based Pathological Voice Classification Using MFCC Features Presenter: Subash Chandra Pakhrin 072MSI616 MSC in.
Understanding and Predicting Image Memorability at a Large Scale
A Support Vector Machine Approach to Sonar Classification
NEURAL NETWORK APPROACHES FOR AUTOMOBILE MPG PREDICTION
An Introduction to Support Vector Machines
Generalization ..
Students: Meiling He Advisor: Prof. Brain Armstrong
Machine Learning Today: Reading: Maria Florina Balcan
Tomasz Maszczyk and Włodzisław Duch Department of Informatics,
CSSE463: Image Recognition Day 20
Dog/Cat Classifier Christina Stiff.
Neuro-Computing Lecture 4 Radial Basis Function Network
Prediction of Wine Grade
network of simple neuron-like computing elements
Support Vector Machine _ 2 (SVM)
Somi Jacob and Christian Bach
CSSE463: Image Recognition Day 15
MAS 622J Course Project Classification of Affective States - GP Semi-Supervised Learning, SVM and kNN Hyungil Ahn
Elena Mikhalkova, Nadezhda Ganzherli, Yuri Karyakin, Dmitriy Grigoryev
Lecture 16. Classification (II): Practical Considerations
Support Vector Machines 2
Advisor: Dr.vahidipour Zahra salimian Shaghayegh jalali Dec 2017
Outlines Introduction & Objectives Methodology & Workflow
Presenter: Donovan Orn
Machine Learning for Cyber
Do Better ImageNet Models Transfer Better?
Presentation transcript:

Schizophrenia Classification Using Artificial Neural Networks and Support Vector Machines Kamini Jodha

The Motivation Schizophrenia, a mental disorder, characterized by abnormal social behaviour and failure to identify what is real. Affects 0.3%-0.7% people. Low? No. 24 million people around the world. Reduces life expectancy by 10-15 years than the general population. Almost every patient, once in his/her lifetime attempts suicide. Very curable if diagnosed early. But due to its symptom overlap with other mental illnesses (like bipolar disorder) it can only be diagnosed subjectively, by process of elimination.

The Data Set Two modalities of MRI scans has been used: Functional Network Connectivity (describe patterns of the brain function) Source Based Morphometry (describe patterns of the brain structure) Total FNC features – 378 Total SBM features – 32 Combine total number of features – 410 Total number of Samples – 86 *(It is a Kaggle competition dataset)

Pre-Processing Normalization Normalize value to between 0 – 1 Combine both feature sets Correlation based feature selection

Artificial Neural Network Analysis MATLAB program Network Configurations: 1, 2 or 3 hidden layers Each layer with 3, 5 or 7 perceptrons 70% training 15% for testing 15% for validation Transfer functions used: Logistic Tan Sigmoid Network retrained 50 times with random sample with replacement.

Support Vector Machine Analysis MATLAB program implementation is done Parameters Tuned: Kernels Radial Basis Function Linear Kernel C - support vector cost/penalty Kernel Scale - Cross validation (* Results are yet to be tuned and finalised)

Artificial Neural Network Results Maximum accuracy 97.4% Sensitivity: 98% Specificity: 96% Support Vector Machine Results Maximum accuracy: 94% Sensitivity: 96.58% Specificity: 91.43% (*Configurations of the parameters are yet to be tuned and finalized)

Conclusion In comparison to the SVM, the neural network achieved higher accuracy by 3%, sensitivity by 2% and specificity by 5% (*Further analysis has to be done) For the result, as of now, a neural network appears to be a better algorithm for classifying the data. *(Conclusion is yet to be finalized)

Discussion Other configurations for the ANN and SVM which were not analyzed. More fine tuning of parameters. Artificial Neural Network Learning rates, transfer functions, more/less layers/perceptrons Support Vector Machines More Kernels Different cost function