Categorical semiotics

The integration of knowledge extracted from different models described by domain experts or from models generated by machine learning algorithms is strongly conditioned by the lack of an appropriated framework to specify and integrate structures, learning processes, data transformations and data models or data rules. In this work we extended algebraic specification methods to be used in this type of framework. This methodology uses graphic structures similar to Ehresmann's sketches [11] interpreted on a fuzzy set universe. This approach takes advantages of the sketches ability to integrate data deterministic and nondeterministic structures. Selecting this strategy we also try to take advantage on how the graphic languages, used in Category theory in general and used for sketch definition in particular, are suited to reasoning about problems, to structural description and to task specification and task decomposition.

[1]  Alexander Birman,et al.  The tmg recognition schema , 1970 .

[2]  Paul Clements,et al.  Software architecture in practice , 1999, SEI series in software engineering.

[3]  Paul R. Cohen,et al.  The IDA'01 Robot Data Challenge , 2001, IDA.

[4]  David Garlan,et al.  A formal basis for architectural connection , 1997, TSEM.

[5]  A Di Pisa,et al.  Compositional Semantics for Open Petri Nets based on Deterministic Processes , 2001 .

[6]  L. Valverde On the structure of F-indistinguishability operators , 1985 .

[7]  Felix Hueber,et al.  Locally Presentable And Accessible Categories , 2016 .

[8]  中北 英一,et al.  KINEMATIC WAVE モデルの集中化 , 1981 .

[9]  Daniel Dominic Sleator,et al.  Parsing English with a Link Grammar , 1995, IWPT.

[10]  Wil M. P. van der Aalst,et al.  The Application of Petri Nets to Workflow Management , 1998, J. Circuits Syst. Comput..

[11]  Dirk Hofmann,et al.  One Setting for All: Metric, Topology, Uniformity, Approach Structure , 2004, Appl. Categorical Struct..

[12]  Alexander L. Wolf,et al.  Acm Sigsoft Software Engineering Notes Vol 17 No 4 Foundations for the Study of Software Architecture , 2022 .

[13]  P. Johnstone Sketches of an Elephant: A Topos Theory Compendium Volume 1 , 2002 .

[14]  Bryan Ford,et al.  Parsing expression grammars: a recognition-based syntactic foundation , 2004, POPL '04.

[15]  Paul Clements,et al.  Software Architecture in Practice: Addison-Wesley , 1998 .

[16]  Roland Carl Backhouse,et al.  Generic Programming: Advanced Lectures , 2003 .

[17]  José Luiz Fiadeiro,et al.  Semantics of Architectural Connectors , 1997, TAPSOFT.

[18]  Frank Klawonn,et al.  Similarity in fuzzy reasoning , 1995 .

[19]  Jaime G. Carbonell,et al.  Machine learning: a guide to current research , 1986 .

[20]  J. Ross Quinlan,et al.  Combining Instance-Based and Model-Based Learning , 1993, ICML.

[21]  F. Borceux Handbook Of Categorical Algebra 1 Basic Category Theory , 2008 .

[22]  Joseph A. Goguen,et al.  Introducing Institutions , 1983, Logic of Programs.

[23]  Michael Makkai,et al.  Accessible categories: The foundations of categorical model theory, , 2007 .

[24]  Frank Piessens,et al.  Humans, Computers, Specifications: The Arrow Logic of Information Systems Engineering , 1999 .

[25]  Christopher M. Bishop,et al.  Neural Network for Pattern Recognition , 1995 .

[26]  J. Goguen An introduction to algebraic semiotics, with application to user interface design , 1999 .

[27]  Dominic R. Verity,et al.  ∞-Categories for the Working Mathematician , 2018 .