Jump to content

Granular computing

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Cmencar (talk | contribs) at 07:46, 5 October 2004. The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.
(diff) ← Previous revision | Latest revision (diff) | Newer revision → (diff)

Granular Computing is an emerging computing paradigm of information processing. It concerns processing of complex information entities called "Information Granules", which arise in the process -- called information granulation -- of abstraction of data and derivation of knowledge from information. Generally speaking, information granules are collection of entities, usually originating at the numeric level, that are arranged together due to their similarity, functional adjacency, indistinguishability, coherency or alike.

Although it is difficult to give a more precise and uncontroversial definition of Granular Computing, it could be described from several perspectives. Granular Computing can be conceived as a label of theories, methodologies, techniques and tools that make use of information granules in the process of problem solving. In this sense, Granular Computing is used as an umbrella term to cover these topics that have been studied in various fields in isolation. By examining existing studies in the unified framework of granular compuitng and extracting their commonalities, it could be able to develop a general theory for problem solving.

In a more philosophical perspective, Granular Computing can be intended as a way of thinking that relies on the human ability to perceive the real world under various levels of granularity, in order to abstract and consider only those things that serve a specific interest, and to switch among different granularities. By focusing on different levels of granularities, one can obtain different levels of knowledge, as well as inherent knowledge structure. Granular computing is thus essential in human problem solving, and hence has a very significant impact on the design and implementation of intelligent systems.

References

Bargiela, A. and Pedrycz, W. (2003) Granular Computing. An introduction, Kluwer Academic Publishers

Zadeh, L.A. (1997) "Toward a Theory of Fuzzy Information Granulation and its Centrality in Human Reasoning and Fuzzy Logic", Fuzzy Sets and Systems, 90:111-127

Yao, Y.Y. (2004) "A Partition Model of Granular Computing", Lecture Notes in Computer Science (to appear)