Using an electronic nose to diagnose ovarian cancer.

Slides:



Advertisements
Similar presentations
OFFLINE COMPOSITION MEASURING SENSORS
Advertisements

Identifiction of IBD using an electronic e-nose Gastroenterology: Arasaradnam RP 1,2 - Engineering: Covington JA 3, -
Smelly Software Elizabeth Morin Penn State Review of e-Noses.
Clinical decision support system (CDSS). Knowledge-based systems Knowledge based systems are artificial intelligent tools working in a narrow domain to.
« هو اللطیف » By : Atefe Malek. khatabi Spring 90.
BY S.PRISCILLA STEFFI.  Till now online communication involved only two of our senses.  SENSE OF SIGHT  SENSE OF HEARING  A new technology targets.
A PRESENTATION ON ELECTRONIC NOSE PRESENTED BY vivek gangwar ELECTRONICS & COMMUNICATION.
S-SENCE Signal processing for chemical sensors Martin Holmberg S-SENCE Applied Physics, Department of Physics and Measurement Technology (IFM) Linköping.
Lecture 8. GC/MS.
Machine Learning Neural Networks
Fahri Emre Ozturk 1,2, Abubakar Isa Adamu 1,2, Adem Yildirim 1,2, Mehmet Kanik 1,2, Mehmet Bayindir 1,2,3 1 UNAM - National Nanotechnology Research Center,
Classification of Music According to Genres Using Neural Networks, Genetic Algorithms and Fuzzy Systems.
Failure Prediction in Hardware Systems Douglas Turnbull Neil Alldrin CSE 221: Operating System Final Project Fall
20 10 School of Electrical Engineering &Telecommunications UNSW UNSW 10 Author: James Carrapetta Supervisor: Dr Vijay Sivaraman Wireless.
Data Mining with Decision Trees Lutz Hamel Dept. of Computer Science and Statistics University of Rhode Island.
CS Instance Based Learning1 Instance Based Learning.
Classification of Instruments :
Introduction to machine learning
CS Machine Learning. What is Machine Learning? Adapt to / learn from data  To optimize a performance function Can be used to:  Extract knowledge.
Real-Time Odor Classification Through Sequential Bayesian Filtering Javier G. Monroy Javier Gonzalez-Jimenez
Lecture 1 INTRODUCTION TO INSTRUMENTAL ANALYSIS Copyright ©The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
INTEGRATION OF ARTIFICIAL INTELLIGENCE [AI] SYSTEMS FOR NUCLEAR POWER PLANT SURVEILLANCE & DIAGNOSTICS.
November 25, 2014Computer Vision Lecture 20: Object Recognition IV 1 Creating Data Representations The problem with some data representations is that the.
Attention Deficit Hyperactivity Disorder (ADHD) Student Classification Using Genetic Algorithm and Artificial Neural Network S. Yenaeng 1, S. Saelee 2.
Theoretical Analysis of a Nanosensor based on WO 3 coated Carbon Nanotube for Ultra-high Sensitive Breath Acetone Sensing Ming Xia, Advisor: Prof. Xingguo.
Water Contamination Detection – Methodology and Empirical Results IPN-ISRAEL WATER WEEK (I 2 W 2 ) Eyal Brill Holon institute of Technology, Faculty of.
ENDA MOLLOY, ELECTRONIC ENG. FINAL PRESENTATION, 31/03/09. Automated Image Analysis Techniques for Screening of Mammography Images.
 Knowledge Acquisition  Machine Learning. The transfer and transformation of potential problem solving expertise from some knowledge source to a program.
INTRODUCTION TO ANALYTICAL CHEMISTRY ERT 207 ANALYTICAL CHEMISTRY SEMESTER 1, ACADEMIC SESSION 2015/16.
Bayesian networks Classification, segmentation, time series prediction and more. Website: Twitter:
Compiled By: Raj G Tiwari.  A pattern is an object, process or event that can be given a name.  A pattern class (or category) is a set of patterns sharing.
Avoiding Segmentation in Multi-digit Numeral String Recognition by Combining Single and Two-digit Classifiers Trained without Negative Examples Dan Ciresan.
1 Machine Learning 1.Where does machine learning fit in computer science? 2.What is machine learning? 3.Where can machine learning be applied? 4.Should.
Chapter 13 Artificial Intelligence and Expert Systems.
Learning from observations
MACHINE VISION Machine Vision System Components ENT 273 Ms. HEMA C.R. Lecture 1.
Evolutionary Algorithms for Finding Optimal Gene Sets in Micro array Prediction. J. M. Deutsch Presented by: Shruti Sharma.
Non-Bayes classifiers. Linear discriminants, neural networks.
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.
By: Arafath and Nick. What is it  Chromatography is a technique that is used to separate the substances present in a mixture.  It is widely used to.
PLUG IT IN 5 Intelligent Systems. 1.Introduction to intelligent systems 2.Expert Systems 3.Neural Networks 4.Fuzzy Logic 5.Genetic Algorithms 6.Intelligent.
A NOVEL METHOD FOR COLOR FACE RECOGNITION USING KNN CLASSIFIER
Speech Lab, ECE, State University of New York at Binghamton  Classification accuracies of neural network (left) and MXL (right) classifiers with various.
Team Members Ming-Chun Chang Lungisa Matshoba Steven Preston Supervisors Dr James Gain Dr Patrick Marais.
Fast Query-Optimized Kernel Machine Classification Via Incremental Approximate Nearest Support Vectors by Dennis DeCoste and Dominic Mazzoni International.
KNN Classifier.  Handed an instance you wish to classify  Look around the nearby region to see what other classes are around  Whichever is most common—make.
Gonzales, Jamil M. Tengedan, Billy R.
PRESENTED BY S.VENKTESWARLU  Over the last decade, "electronic sensing" or “E-sensing" technologies have undergone important developments from a technical.
Identifying “Best Bet” Web Search Results by Mining Past User Behavior Author: Eugene Agichtein, Zijian Zheng (Microsoft Research) Source: KDD2006 Reporter:
Introduction Background Medical decision support systems based on patient data and expert knowledge A need to analyze the collected data in order to draw.
Kim HS Introduction considering that the amount of MRI data to analyze in present-day clinical trials is often on the order of hundreds or.
INTRODUCTION  An electronic nose is an array of non-specific chemical sensors, controlled and analyzed electronically, which mimics the action of the.
 Knowledge Acquisition  Machine Learning. The transfer and transformation of potential problem solving expertise from some knowledge source to a program.
Data Mining Techniques Applied in Advanced Manufacturing PRESENT BY WEI SUN.
Chapter 1: The Nature of Analytical Chemistry
Good afternoon... Presented by: DEBLINA DUTTA CHOWDHURY.
Research Methodology Proposal Prepared by: Norhasmizawati Ibrahim (813750)
D ETECTION OF LUNG CANCER IN PRIMITIVE STAGE BY ANALYSIS OF VOLATILE ORGANIC COMPOUNDS IN EXHALED AIR COMPOUNDS By, Ayush Faisal Ameen Siddharth DC Santosh.
Odor-based Sensors for Ovarian Cancer Detection
Artificial nose A case-study by Shirish Bharati BT11MEC073 Shivam Rathod BT11MEC074 Siddhant Goyal BT11MEC075 Sushant Somkuwar BT11MEC076 Measurement and.
Introduction to Machine Learning, its potential usage in network area,
Big data classification using neural network
Neural Network Architecture Session 2
E-Nose, a new way of sensing
School of Computer Science & Engineering
Introduction to Atomic Spectroscopy
Pearson Lanka (Pvt) Ltd.
National Conference on Recent Advances in Wireless Communication & Artificial Intelligence (RAWCAI-2014) Organized by Department of Electronics & Communication.
Somi Jacob and Christian Bach
Presentation transcript:

Using an electronic nose to diagnose ovarian cancer

Some background on gas analysis for diagnosis w Physicians are taught to smell breath. w Sweet rotten apple smell → Diabetes w Fishy smell → Liver disease w Linus Pauling used gas chromatography / mass spectroscopy on breath in the 1970s. w Many experiments with dogs since then. w Lots of different e-nose experiments the past 20 years.

Pros and cons of different gas analysis methods w GC-MS measures about 250 volatile organic compounds, but is time-consuming and expensive. w Dogs just indicate healthy / sick and do not provide additional insight. w Human noses have too low sensitivity. w Electronic noses are fast and cheap, making them suitable for mass screening.

Our suggested methodology for designing diagnostic e-noses 1. Use GC-MS on a few hundred samples of sick as well as healthy patients. 2. Extract a set of features / markers using machine learning techniques. 3. Build e-nose sensors that are optimized for the extracted features, e.g. aniline, tryptophan and pyrrole. 4. Use classification algorithms, e.g., C5.0, to analyze the e-nose output to screen or diagnose.

Extracting features / bio markers w The goal is to select a subset of compounds whose concentrations correlate well with the diagnosis, or more generally a dimensionality reduction of the compounds. w Dimensionality reduction methods Principal components analysis (PCA). Partial least squares (PLS). Autoencoding neural networks. Isomap and extended Isomap.

Basic architecture for an autoencoder neural network

What are we up against in nature? Dogs are extremely good at smelling. In fact olfaction, i.e. the process of smelling, is a dog's primary special sense. A dog's sense of smell is said to be a thousand times more sensitive than that of humans. In fact, a dog has more than 220 million olfactory receptors in its nose, The dog is said to be able to smell 70 molecules per cubic metre of air. The best gas chromatograph needs ten times that number

Gas chromatograph / mass spectrometer Difference between the smell of a healthy tissue and a cancer tissue.

ELECTRONIC NOSE The electronic nose mimics the human olfaction system It include three major parts: a sample delivery system, a detection system, a computing system. The sample delivery system is needed in order to introduce the odor ino the nose The detection system, generally a sensor set, is the “reactive” part of the instrument. The computing system is needed to take care of the signal from the electronic interface transforming the signal into a digital value. Recorded data are then processed using algorithms and various models

ELECTRONIC NOSE The ”Technical” Sensors The sensing material is metal oxide, typically SnO2. this is heated at a certain temperature in air, oxygen is adsorbed on the crystal surface with a negative charge. The electrical resistance of the sensor is attributed to a potential barrier. Thus, surface potential is formed to serve as a potential barrier against electron flow (Fig. 1).In the presence of a deoxidizing gas, the surface density of the negatively charged oxygen decreases, so the barrier height in the grain boundary is reduced (Fig. 3). The reduced barrier height decreases sensor resistance.

ELECTRONIC NOSE So what can our nose with only 16 sensors do?

ELECTRONIC NOSE When we use this nose to smell alcohol, we get 16 analog signals like this

ELECTRONIC NOSE The signals are digitized and stored in a 16 x 500 matrix, where 500 is the number of time steps. The data is then reduced to a 16 x 3 matrix. The reduction is made by calculating the three following quantities:: *** PDerBefore:- Maximum slope when sample is opened *** Step size:- Maximum height *** aDerAfter:- Maximum slope when sample is closed again An example is shown here. In this figure we have made all the values positive by adding unity and then taken their logarithm (just for the figure)

ELECTRONIC NOSE The results were surprisingly good in most cases Bayes Network83/9266/7092 Naive Bayes84/9263/7091 Multilayer Perceptron82/9261/7088 RBF Network81/9257/7085 SimpleLogistic86/9264/7093 SMO84/9262/7091 IB175/9250/7077 KNN75/9250/7077 KStar81/9261/7088 LWL82/9258/7086 ClassificationVia Regression83/9259/7088 ThresholdSelector77/9257/7083 VFI72/9261/7082 ADTree84/9266/7093 J4879/9253/7081 JRip78/9262/7086 NNge83/9261/7089 PART79/9265/7089 Bayes Network83/9266/7092

ELECTRONIC NOSE Using the the ADATE automatic programing system we found that some values are more important than others. In fact, during training ADATE found that the main rule for correctly classifying the sample is if X23 < X16 then healthy else cancer With this rule only we got 141 of 162 correct classifications The next important rule is if X0 - X7 < X16 then healthy else cancer A further improvement of the accuracy with 3 percentage points.

Examples of programs automatically generated with ADATE 1.Signal processing. Image segmentation. 2. Control system. Driving an autonomous car. 3. Classification and regression algorithms, for example credit rating, cancer diagnosis etc. Classical machine learning. 4. Sorting, searching, combinatorics, string processing and many other standard algorithms.

Some features of ADATE  Synthesis of primitively or generally recursive programs.  Automatic invention of help functions where and when needed.  “Loose” specifications requiring only evaluation (grading), not specific outputs.  Kingdom based on size-evaluation value ordering and diversification methods.  Starts with one initial program and grows/shrinks dynamically.  ES / RP optimization of floating point constants

Pros and Cons of ADATE w Can reasonably effectively synthesize recursive programs and invent recursive help functions. w Specifications need not contain specific outputs and can be simulations, for example. w Generalizing ability of models is unusually good. w The resulting programs are analysable, that is not totally opaque. w Run times are long as for most evolution, natural as well as artificial. w The system is not as well documented and user friendly as it should be. w Evolution can give totally unexpected results and be difficult to “harness”

Conclusions w There clearly is a correlation between the gasses emitted from a tissue sample and whether or not the sample contains a cancer tumour. w Even an old and primitive nose designed for explosives can differentiate between sick and healthy samples. w The number of samples is too small to say which machine learning techniques that are most accurate.

Future work w Identify which form of disease diagnosis based on gas analysis that gives the best cost / benefit ratio. w Run GC-MS on hundreds of samples. w Run feature extraction / dimensionality reduction on the resulting data. w Redesign an electronic nose from the ground up so that it is tailor made to detect the extracted features.