Comparison of Decision Tree Based Classification Strategies to Detect External Chemical Stimuli from Raw and Filtered Plant Electrical Response

Plants monitor their surrounding environment and control their physiological functions by producing an electrical response. We recorded electrical signals from different plants by exposing them to Sodium Chloride (NaCl), Ozone (O3) and Sulfuric Acid (H2SO4) under laboratory conditions. After applying pre-processing techniques such as filtering and drift removal, we extracted few statistical features from the acquired plant electrical signals. Using these features, combined with different classification algorithms, we used a decision tree based multi-class classification strategy to identify the three different external chemical stimuli. We here present our exploration to obtain the optimum set of ranked feature and classifier combination that can separate a particular chemical stimulus from the incoming stream of plant electrical signals. The paper also reports an exhaustive comparison of similar feature based classification using the filtered and the raw plant signals, containing the high frequency stochastic part and also the low frequency trends present in it, as two different cases for feature extraction. The work, presented in this paper opens up new possibilities for using plant electrical signals to monitor and detect other environmental stimuli apart from NaCl, O3 and H2SO4 in future.

[1]  Ernane José Xavier Costa,et al.  Original papers: The oscillatory bioelectrical signal from plants explained by a simulated electrical model and tested using Lempel-Ziv complexity , 2011 .

[2]  Dimitris G. Manolakis,et al.  Statistical and Adaptive Signal Processing: Spectral Estimation, Signal Modeling, Adaptive Filtering and Array Processing , 1999 .

[3]  Qiao Li,et al.  Weak electrical signals of the jasmine processed by RBF neural networks forecast , 2010, 2010 3rd International Conference on Biomedical Engineering and Informatics.

[4]  Ding Weimin,et al.  The feature extraction of plant electrical signal based on wavelet packet and neural network , 2012 .

[5]  Anderson Rocha,et al.  Multiclass From Binary: Expanding One-Versus-All, One-Versus-One and ECOC-Based Approaches , 2014, IEEE Transactions on Neural Networks and Learning Systems.

[6]  Francisco Herrera,et al.  Tackling the problem of classification with noisy data using Multiple Classifier Systems: Analysis of the performance and robustness , 2013, Inf. Sci..

[7]  José Salvador Sánchez,et al.  Index of Balanced Accuracy: A Performance Measure for Skewed Class Distributions , 2009, IbPRIA.

[8]  B. V. K. Vijaya Kumar,et al.  Heartbeat Classification Using Morphological and Dynamic Features of ECG Signals , 2012, IEEE Transactions on Biomedical Engineering.

[10]  Andrea Vitaletti,et al.  Drift removal in plant electrical signals via IIR filtering using wavelet energy , 2015, Comput. Electron. Agric..

[11]  Li Qiao,et al.  Studies on the plant electric wave signal by the wavelet analysis , 2007 .

[12]  Malvin C. Teich Fractal character of the auditory neural spike train , 1989 .

[13]  Sergios Theodoridis,et al.  Introduction to Pattern Recognition: A Matlab Approach , 2010 .

[14]  Mathieu Sinn,et al.  Segmentation and classification of time series using ordinal pattern distributions , 2013 .

[15]  Lanzhou Wang,et al.  Processing on Information Fusion of Weak Electrical Signals in Plants , 2010, 2010 Third International Conference on Information and Computing.

[16]  Sattar Hashemi,et al.  Adapted One-versus-All Decision Trees for Data Stream Classification , 2009, IEEE Transactions on Knowledge and Data Engineering.

[17]  Natheer Khasawneh,et al.  Automated sleep stage identification system based on time-frequency analysis of a single EEG channel and random forest classifier , 2012, Comput. Methods Programs Biomed..

[18]  Stan Szpakowicz,et al.  Beyond Accuracy, F-Score and ROC: A Family of Discriminant Measures for Performance Evaluation , 2006, Australian Conference on Artificial Intelligence.

[19]  N. Yu,et al.  Changes in the power spectrum of electrical signals in maize leaf induced by osmotic stress , 2012 .

[20]  Francisco Herrera,et al.  An overview of ensemble methods for binary classifiers in multi-class problems: Experimental study on one-vs-one and one-vs-all schemes , 2011, Pattern Recognit..

[21]  Andrea Vitaletti,et al.  Forward and inverse modelling approaches for prediction of light stimulus from electrophysiological response in plants , 2014, 1410.5372.

[22]  Philip de Chazal,et al.  Automatic classification of heartbeats using ECG morphology and heartbeat interval features , 2004, IEEE Transactions on Biomedical Engineering.

[23]  Radford M. Neal Pattern Recognition and Machine Learning , 2007, Technometrics.

[24]  Francisco Herrera,et al.  A Review on Ensembles for the Class Imbalance Problem: Bagging-, Boosting-, and Hybrid-Based Approaches , 2012, IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews).

[25]  Ding Weimin,et al.  Study and evaluation of plant electrical signal processing method , 2011, 2011 4th International Congress on Image and Signal Processing.

[26]  Mikel Galar,et al.  Analysing the classification of imbalanced data-sets with multiple classes: Binarization techniques and ad-hoc approaches , 2013, Knowl. Based Syst..

[27]  Annette M. Molinaro,et al.  Prediction error estimation: a comparison of resampling methods , 2005, Bioinform..

[28]  Dimitris Kugiumtzis,et al.  Measures of Analysis of Time Series (MATS): A MATLAB Toolkit for Computation of Multiple Measures on Time Series Data Bases , 2010, 1002.1940.

[29]  Purang Abolmaesumi,et al.  Ultrasound RF Time Series for Classification of Breast Lesions , 2015, IEEE Transactions on Medical Imaging.

[30]  Shankar Vembu,et al.  Dynamical SVM for Time Series Classification , 2012, DAGM/OAGM Symposium.

[31]  Koushik Maharatna,et al.  Machine Learning Techniques for Remote Healthcare , 2014 .

[32]  Yoram Singer,et al.  Reducing Multiclass to Binary: A Unifying Approach for Margin Classifiers , 2000, J. Mach. Learn. Res..

[33]  Jaroslaw Zygierewicz,et al.  Practical Biomedical Signal Analysis Using MATLAB® , 2011 .

[34]  Alfredo Petrosino,et al.  Adjusted F-measure and kernel scaling for imbalanced data learning , 2014, Inf. Sci..

[35]  Alexander G. Volkov,et al.  Plant Electrophysiology: Theory and Methods , 2007 .

[36]  Andrea Vitaletti,et al.  Exploring strategies for classification of external stimuli using statistical features of the plant electrical response , 2015, Journal of The Royal Society Interface.

[37]  Liping Wang,et al.  Research on the Effect of Electrical Signals on Growth of Sansevieria under Light-Emitting Diode (LED) Lighting Environment , 2015, PloS one.

[38]  Saptarshi Das,et al.  Effect of random parameter switching on commensurate fractional order chaotic systems , 2014, 1405.5705.

[39]  Yang Liu,et al.  The Research of Plants' Water Stress Acoustic Emission Signal Processing Methods , 2011, 2011 Third International Conference on Measuring Technology and Mechatronics Automation.

[40]  Francisco Herrera,et al.  Empowering difficult classes with a similarity-based aggregation in multi-class classification problems , 2014, Inf. Sci..

[41]  Shankar Vembu,et al.  On time series features and kernels for machine olfaction , 2012 .

[42]  B. Lindgren,et al.  Universality of probability density distributions in the overlap region in high Reynolds number turbulent boundary layers , 2004 .

[43]  Cheng Wang,et al.  Electrical signal measurement in plants using blind source separation with independent component analysis , 2010 .

[44]  Rameswar Debnath,et al.  A decision based one-against-one method for multi-class support vector machine , 2004, Pattern Analysis and Applications.

[45]  Charles X. Ling,et al.  AUC: A Better Measure than Accuracy in Comparing Learning Algorithms , 2003, Canadian Conference on AI.