Rough sets in identification of cellular automata for medical image processing

In this paper a method is proposed which enables identification of cellular automata (CA) that extract lowlevel features in medical images. The CA identification problem includes determination of neighbourhood and transition rule on the basis of training images. The proposed solution uses data mining techniques based on rough sets theory. Neighbourhood is detected by reducts calculations and rule-learning algorithms are applied to induce transition rules for CA. Experiments were performed to explore the possibility of CA identification for boundary detection, convex hull transformation and skeletonization of binary images. The experimental results show that the proposed approach allows finding CA rules that are useful for extraction of specific features in microscopic images of blood specimens.

[1]  Bouziane Beldjilali,et al.  Using a Cellular Automaton to Extract Medical Information from Clinical Reports , 2012, J. Inf. Process. Syst..

[2]  Stephen A. Billings,et al.  The Identification of Cellular Automata , 2006, J. Cell. Autom..

[3]  Ralph R. Martin,et al.  Fast Rule Identification and Neighborhood Selection for Cellular Automata , 2011, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[4]  P. Maini,et al.  A cellular automaton model for tumour growth in inhomogeneous environment. , 2003, Journal of theoretical biology.

[5]  Richard J. Duro,et al.  Hyperspectral image segmentation through evolved cellular automata , 2013, Pattern Recognit. Lett..

[6]  Yves Duthen,et al.  Using a genetic algorithm to evolve cellular automata for 2D/3D computational development , 2006, GECCO.

[7]  Stephen A. Billings,et al.  Extracting Boolean rules from CA patterns , 2000, IEEE Trans. Syst. Man Cybern. Part B.

[8]  Andrew Adamatzky,et al.  Automatic programming of cellular automata: identification approach , 1997 .

[9]  Jerzy W. Grzymala-Busse,et al.  LERS-A System for Learning from Examples Based on Rough Sets , 1992, Intelligent Decision Support.

[10]  Mohamed Batouche,et al.  Evolutionary Cellular Automata Based-Approach for Edge Detection , 2007, WILF.

[11]  Stephen A. Billings,et al.  Identification of probabilistic cellular automata , 2003, IEEE Trans. Syst. Man Cybern. Part B.

[12]  Petre Anghelescu,et al.  Encryption Technique with Programmable Cellular Automata (ETPCA) , 2010, J. Cell. Autom..

[13]  N. Packard,et al.  Extracting cellular automaton rules directly from experimental data , 1991 .

[14]  Marcin S. Szczuka,et al.  The Rough Set Exploration System , 2005, Trans. Rough Sets.

[15]  Payel Ghosh,et al.  Unsupervised Grow-Cut: Cellular Automata-Based Medical Image Segmentation , 2011, 2011 IEEE First International Conference on Healthcare Informatics, Imaging and Systems Biology.

[16]  M. A. Peer,et al.  Investigations of Cellular Automata Game of Life Rules for Noise Filtering and Edge Detection , 2012 .

[17]  Roger White,et al.  Towards an automatic calibration procedure for constrained cellular automata , 2004, Comput. Environ. Urban Syst..

[18]  Chiaki Sakama,et al.  Identifying Cellular Automata Rules , 2007, J. Cell. Autom..

[19]  Thomas C. M. Lee,et al.  Pattern generation using likelihood inference for cellular automata , 2006, IEEE Transactions on Image Processing.

[20]  Paul L. Rosin Training cellular automata for image processing , 2005, IEEE Transactions on Image Processing.