On Some Associations Between Mathematical Morphology and Artificial Intelligence

This paper aims at providing an overview of the use of mathematical morphology, in its algebraic setting, in several fields of artificial intelligence (AI). Three domains of AI will be covered. In the first domain, mathematical morphology operators will be expressed in some logics (propositional, modal, description logics) to answer typical questions in knowledge representation and reasoning, such as revision, fusion, explanatory relations, satisfying usual postulates. In the second domain, spatial reasoning will benefit from spatial relations modeled using fuzzy sets and morphological operators, with applications in modelbased image understanding. In the third domain, interactions between mathematical morphology and deep learning will be detailed. Morphological neural networks were introduced as an alternative to classical architectures, yielding a new geometry in decision surfaces. Deep networks were also trained to learn morphological operators and pipelines, and morphological algorithms were used as companion tools to machine learning, for pre/post processing or even regularization purposes. These ideas have known a large resurgence in the last few years and new ones

[1]  Anthony G. Cohn,et al.  A Spatial Logic based on Regions and Connection , 1992, KR.

[2]  Thomas Wolf,et al.  Studying Invariances of Trained Convolutional Neural Networks , 2018, ArXiv.

[3]  Isabelle Bloch,et al.  Explanatory Relations Based on Mathematical Morphology , 2001, ECSQARU.

[4]  Juan Humberto Sossa Azuela,et al.  Hybrid neural networks for big data classification , 2020, Neurocomputing.

[5]  Peter Sussner,et al.  Morphological perceptron learning , 1998, Proceedings of the 1998 IEEE International Symposium on Intelligent Control (ISIC) held jointly with IEEE International Symposium on Computational Intelligence in Robotics and Automation (CIRA) Intell.

[6]  Isabelle Bloch,et al.  Mathematical Morphology , 2007, Handbook of Spatial Logics.

[7]  Jocelyn Chanussot,et al.  An Introduction to Deep Morphological Networks , 2019, IEEE Access.

[8]  I. Bloch,et al.  On linguistic descriptions of image content , 2020 .

[9]  Hirofumi Katsuno,et al.  Propositional Knowledge Base Revision and Minimal Change , 1991, Artif. Intell..

[10]  Joseph Chazalon,et al.  Segmentation of Gliomas and Prediction of Patient Overall Survival: A Simple and Fast Procedure , 2018, BrainLes@MICCAI.

[11]  Isabelle Bloch,et al.  Explanatory Reasoning for Image Understanding Using Formal Concept Analysis and Description Logics , 2014, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[12]  Juan Humberto Sossa Azuela,et al.  Dendrite morphological neurons trained by stochastic gradient descent , 2016, 2016 IEEE Symposium Series on Computational Intelligence (SSCI).

[13]  Isabelle Bloch,et al.  A Unified Treatment for Knowledge Dynamics , 2004, KR.

[14]  Isabelle Bloch,et al.  Fuzzy spatial relationships for image processing and interpretation: a review , 2005, Image Vis. Comput..

[15]  Peter Sussner,et al.  Morphological perceptrons with competitive learning: Lattice-theoretical framework and constructive learning algorithm , 2011, Inf. Sci..

[16]  Antony Galton,et al.  Novel applications of discrete mereotopology to mathematical morphology , 2019, Signal Process. Image Commun..

[17]  L. A. ZADEH,et al.  The concept of a linguistic variable and its application to approximate reasoning - I , 1975, Inf. Sci..

[18]  Isabelle Bloch,et al.  Abductive Reasoning Using Tableau Methods for High-Level Image Interpretation , 2015, KI.

[19]  Anthony Hunter,et al.  Implementing semantic merging operators using binary decision diagrams , 2008, Int. J. Approx. Reason..

[20]  Xin Zhong,et al.  Development of Deep Learning Framework for Mathematical Morphology , 2019, Int. J. Pattern Recognit. Artif. Intell..

[21]  P. Bullen Handbook of means and their inequalities , 1987 .

[22]  Lina J. Karam,et al.  Understanding how image quality affects deep neural networks , 2016, 2016 Eighth International Conference on Quality of Multimedia Experience (QoMEX).

[23]  Isabelle Bloch,et al.  Topological Relations Between Bipolar Fuzzy Sets Based on Mathematical Morphology , 2017, ISMM.

[24]  Isabelle Bloch,et al.  Morphologic for knowledge dynamics: revision, fusion, abduction , 2018, ArXiv.

[25]  Santiago Velasco-Forero,et al.  Dealing with Topological Information within a Fully Convolutional Neural Network , 2018, ACIVS.

[26]  Carlos Uzcátegui,et al.  Jumping to Explanations versus Jumping to Conclusions , 1999, Artificial Intelligence.

[27]  Angela Yao,et al.  Deep morphological networks , 2020, Pattern Recognit..

[28]  Carlos Uzcátegui,et al.  Preferences and explanations , 2003, Artif. Intell..

[29]  Petros Maragos,et al.  Neural networks with hybrid morphological/rank/linear nodes and their application to handwritten character recognition , 1998, 9th European Signal Processing Conference (EUSIPCO 1998).

[30]  Peter Sussner,et al.  An introduction to morphological neural networks , 1996, Proceedings of 13th International Conference on Pattern Recognition.

[31]  I. Bloch,et al.  Automatic knee meniscus tear detection and orientation classification with Mask-RCNN. , 2019, Diagnostic and interventional imaging.

[32]  Isabelle Bloch,et al.  Belief revision, minimal change and relaxation: A general framework based on satisfaction systems, and applications to description logics , 2015, Artif. Intell..

[33]  Didier Dubois,et al.  Fuzzy sets and systems ' . Theory and applications , 2007 .

[34]  Isabelle Bloch,et al.  Logical dual concepts based on mathematical morphology in stratified institutions: applications to spatial reasoning , 2019, J. Appl. Non Class. Logics.

[35]  Isabelle Bloch,et al.  Fuzzy sets for image processing and understanding , 2015, Fuzzy Sets Syst..

[36]  Sébastien Konieczny,et al.  Logic Based Merging , 2011, J. Philos. Log..

[37]  Anthony Hunter,et al.  Merging First-Order Knowledge Using Dilation Operators , 2008, FoIKS.

[38]  B. Chanda,et al.  Image Restoration by Learning Morphological Opening-Closing Network , 2020, Math. Morphol. Theory Appl..

[39]  Jesús Angulo Pseudo-morphological Image Diffusion Using the Counter-Harmonic Paradigm , 2010, ACIVS.

[40]  Peter Sussner,et al.  Extreme learning machine for a new hybrid morphological/linear perceptron , 2019, Neural Networks.

[41]  Adel M. Alimi,et al.  Morphological Convolutional Neural Network Architecture for Digit Recognition , 2019, IEEE Transactions on Neural Networks and Learning Systems.

[42]  Peter Gärdenfors,et al.  On the logic of theory change: Partial meet contraction and revision functions , 1985, Journal of Symbolic Logic.

[43]  Jürgen Schmidhuber,et al.  A Learning Framework for Morphological Operators Using Counter-Harmonic Mean , 2012, ISMM.

[44]  Isabelle Bloch,et al.  Modal Logics Based on Mathematical Morphology for Qualitative Spatial Reasoning , 2002, J. Appl. Non Class. Logics.

[45]  Isabelle Bloch,et al.  Max-plus Operators Applied to Filter Selection and Model Pruning in Neural Networks , 2019, ISMM.

[46]  Isabelle Bloch,et al.  White Matter Hyperintensities Segmentation in a Few Seconds Using Fully Convolutional Network and Transfer Learning , 2017, BrainLes@MICCAI.

[47]  Gerhard X. Ritter,et al.  Theory of morphological neural networks , 1990, Photonics West - Lasers and Applications in Science and Engineering.

[48]  Jérôme Lang,et al.  Towards mathematical morpho-logics , 2002 .

[49]  Isabelle Bloch,et al.  Duality vs. adjunction for fuzzy mathematical morphology and general form of fuzzy erosions and dilations , 2009, Fuzzy Sets Syst..

[50]  Petros Maragos,et al.  Morphological Perceptrons: Geometry and Training Algorithms , 2017, ISMM.

[51]  Isabelle Bloch,et al.  Fuzzy spatial relation ontology for image interpretation , 2008, Fuzzy Sets Syst..

[52]  Guillaume Tochon,et al.  Going beyond p-convolutions to learn grayscale morphological operators , 2021, DGMM.

[53]  Stephen S. Wilson Morphological Networks , 1989, Other Conferences.

[54]  Isabelle Bloch,et al.  Explanatory relations in arbitrary logics based on satisfaction systems, cutting and retraction , 2018, Int. J. Approx. Reason..

[55]  André Fuhrmann,et al.  The Logic of Theory Change , 1991, Lecture Notes in Computer Science.