HOME

TheInfoList



OR:

In
philosophy Philosophy (from , ) is the systematized study of general and fundamental questions, such as those about existence, reason, knowledge, values, mind, and language. Such questions are often posed as problems to be studied or resolved. Some s ...
, the term formal ontology is used to refer to an
ontology In metaphysics, ontology is the philosophical study of being, as well as related concepts such as existence, becoming, and reality. Ontology addresses questions like how entities are grouped into categories and which of these entities ex ...
defined by
axiom An axiom, postulate, or assumption is a statement that is taken to be true, to serve as a premise or starting point for further reasoning and arguments. The word comes from the Ancient Greek word (), meaning 'that which is thought worthy or f ...
s in a
formal language In logic, mathematics, computer science, and linguistics, a formal language consists of words whose letters are taken from an alphabet and are well-formed according to a specific set of rules. The alphabet of a formal language consists of sy ...
with the goal to provide an
unbiased Bias is a disproportionate weight ''in favor of'' or ''against'' an idea or thing, usually in a way that is closed-minded, prejudicial, or unfair. Biases can be innate or learned. People may develop biases for or against an individual, a group, ...
(
domain Domain may refer to: Mathematics *Domain of a function, the set of input values for which the (total) function is defined ** Domain of definition of a partial function ** Natural domain of a partial function ** Domain of holomorphy of a function * ...
- and application-independent) view on
reality Reality is the sum or aggregate of all that is real or existent within a system, as opposed to that which is only imaginary. The term is also used to refer to the ontological status of things, indicating their existence. In physical terms, rea ...
, which can help the modeler of
domain Domain may refer to: Mathematics *Domain of a function, the set of input values for which the (total) function is defined ** Domain of definition of a partial function ** Natural domain of a partial function ** Domain of holomorphy of a function * ...
- or application-specific ontologies (information science) to avoid possibly erroneous ontological assumptions encountered in modeling large-scale ontologies. By maintaining an independent view on reality a formal ( upper level) ontology gains the following properties: *indefinite expandability: *:the ontology remains consistent with increasing content. *content and context independence: *:any kind of '
concept Concepts are defined as abstract ideas. They are understood to be the fundamental building blocks of the concept behind principles, thoughts and beliefs. They play an important role in all aspects of cognition. As such, concepts are studied by sev ...
' can find its place. *accommodate different levels of
granularity Granularity (also called graininess), the condition of existing in granules or grains, refers to the extent to which a material or system is composed of distinguishable pieces. It can either refer to the extent to which a larger entity is sub ...
.


Historical background

Theories on how to conceptualize reality date back as far as
Plato Plato ( ; grc-gre, wikt:Πλάτων, Πλάτων ; 428/427 or 424/423 – 348/347 BC) was a Greeks, Greek philosopher born in Athens during the Classical Greece, Classical period in Ancient Greece. He founded the Platonist school of thou ...
and Aristotle. The term 'formal ontology' itself was coined by
Edmund Husserl , thesis1_title = Beiträge zur Variationsrechnung (Contributions to the Calculus of Variations) , thesis1_url = https://fedora.phaidra.univie.ac.at/fedora/get/o:58535/bdef:Book/view , thesis1_year = 1883 , thesis2_title ...
in the second edition of his '' Logical Investigations'' (1900–01), where it refers to an ontological counterpart of formal logic. Formal ontology for Husserl embraces an axiomatized mereology and a theory of dependence relations, for example between the qualities of an object and the object itself. 'Formal' signifies not the use of a formal-logical language, but rather: non-material, or in other words domain-independent (of universal application). Husserl's ideas on formal ontology were developed especially by his Polish student
Roman Ingarden Roman Witold Ingarden (; February 5, 1893 – June 14, 1970) was a Polish philosopher who worked in aesthetics, ontology, and phenomenology. Before World War II, Ingarden published his works mainly in the German language. During the war, he sw ...
in his ''Controversy over the Existence of the World''. The relations between the Husserlian tradition of formal ontology and the Polish tradition of mereology are set forth in
Parts and Moments. Studies in Logic and Formal Ontology
',Barry Smith (ed.), ''Parts and Moments. Studies in Logic and Formal Ontology'', Munich: Philosophia, 1982, reprinted 2001. edited by Barry Smith.


Existing formal ontologies (foundational ontologies)

* BFO – Basic Formal Ontology * GFO – General Formal Ontology * BORO – Business Objects Reference Ontology * CIDOC Conceptual Reference Model *
Cyc Cyc (pronounced ) is a long-term artificial intelligence project that aims to assemble a comprehensive ontology and knowledge base that spans the basic concepts and rules about how the world works. Hoping to capture common sense knowledge, Cyc f ...
(Cyc is not just an upper ontology, it also contains many mid-level and specialized ontologies as well) * UMBEL – Upper Mapping and Binding Exchange Layer, a subset of OpenCyc * DOLCE – Descriptive Ontology for Linguistic and Cognitive Engineering * SUMO – Suggested Upper Merged Ontology *
YAMATO - Yet Another More Advanced Top Ontology was originally the area around today's Sakurai City in Nara Prefecture of Japan, which became Yamato Province and by extension a name for the whole of Japan. Yamato is also the dynastic name of the ruling Imperial House of Japan. Japanese his ...


Common terms in formal (upper-level) ontologies

The differences in terminology used between separate formal upper-level ontologies can be quite substantial, but most formal upper-level ontologies apply one foremost
dichotomy A dichotomy is a partition of a whole (or a set) into two parts (subsets). In other words, this couple of parts must be * jointly exhaustive: everything must belong to one part or the other, and * mutually exclusive: nothing can belong simult ...
: that between endurants and perdurants.


Endurant

Also known as continuants, or in some cases as "substance", endurants are those entities that can be observed-perceived as a complete concept, at no matter which given
snapshot Snapshot, snapshots or snap shot may refer to: * Snapshot (photography), a photograph taken without preparation Computing * Snapshot (computer storage), the state of a system at a particular point in time * Snapshot (file format) or SNP, a file ...
of
time Time is the continued sequence of existence and events that occurs in an apparently irreversible succession from the past, through the present, into the future. It is a component quantity of various measurements used to sequence events, t ...
. Were we to freeze time we would still be able to perceive/conceive the entire endurant. Examples include material objects (such as an apple or a human), and abstract "fiat" objects (such as an organization, or the border of a country).


Perdurant

Also known as occurrents, accidents or happenings, perdurants are those entities for which only a part exists if we look at them at any given snapshot in time. When we freeze time we can only see a part of the perdurant. Perdurants are often what we know as processes, for example: "running". If we freeze time then we only see a part of the running, without any previous knowledge one might not even be able to determine the actual process as being a process of running. Other examples include an activation, a kiss, or a procedure.


Qualities

In a broad sense, qualities can also be known as
properties Property is the ownership of land, resources, improvements or other tangible objects, or intellectual property. Property may also refer to: Mathematics * Property (mathematics) Philosophy and science * Property (philosophy), in philosophy and ...
or tropes. Qualities do not exist on their own, but they need another
entity An entity is something that exists as itself, as a subject or as an object, actually or potentially, concretely or abstractly, physically or not. It need not be of material existence. In particular, abstractions and legal fictions are usually re ...
(in many formal ontologies this entity is restricted to be an endurant) which they occupy. Examples of qualities and the values they assume include colors (red color), or temperatures (warm). Most formal upper-level ontologies recognize qualities, attributes, tropes, or something related, although the exact classification may differ. Some see qualities and the values they can assume (sometimes called quale) as a separate
hierarchy A hierarchy (from Greek: , from , 'president of sacred rites') is an arrangement of items (objects, names, values, categories, etc.) that are represented as being "above", "below", or "at the same level as" one another. Hierarchy is an important ...
besides endurants and perdurants (example: DOLCE). Others classify qualities as a subsection of endurants, e.g. the dependent endurants (example: BFO). Others consider property-instances or tropes that are single characteristics of individuals as the atoms of the ontology, the simpler entities of which all other entities are composed, so that all the entities are sums or bundles of tropes.


Formal versus nonformal

In information science an ontology is formal if it is specified in a
formal language In logic, mathematics, computer science, and linguistics, a formal language consists of words whose letters are taken from an alphabet and are well-formed according to a specific set of rules. The alphabet of a formal language consists of sy ...
, otherwise it is informal. In philosophy, a separate distinction between formal and nonformal ontologies exists, which does not relate to the use of a
formal language In logic, mathematics, computer science, and linguistics, a formal language consists of words whose letters are taken from an alphabet and are well-formed according to a specific set of rules. The alphabet of a formal language consists of sy ...
.


Example

An ontology might contain a concept representing 'mobility of the arm'. In a nonformal ontology a concept like this can often be classified as for example a 'finding of the arm', right next to other concepts such as 'bruising of the arm'. This method of modeling might create problems with increasing amounts information, as there is no foolproof way to keep hierarchies like this, or their descendant hierarchies (one is a process, the other is a quality) from entangling or knotting. In a formal ontology, there is an optimal way to properly classify this concept, it is a kind of 'mobility', which is a kind of quality/property (see above). As a quality, it is said to ''inhere'' in ''independent'' endurant entities (see above), as such, it cannot exist without a bearer (in the case the arm).


Applications for formal (upper-level) ontologies


Formal ontology as a template to create novel specific domain ontologies

Having a formal ontology at your disposal, especially when it consists of a Formal upper layer enriched with concrete domain-independent 'middle layer' concepts, can really aid the creation of a domain specific ontology. It allows the modeller to focus on the content of the domain specific ontology without having to worry on the exact higher structure or abstract
philosophical Philosophy (from , ) is the systematized study of general and fundamental questions, such as those about existence, reason, knowledge, values, mind, and language. Such questions are often posed as problems to be studied or resolved. Some s ...
framework that gives his ontology a rigid backbone. Disjoint
axiom An axiom, postulate, or assumption is a statement that is taken to be true, to serve as a premise or starting point for further reasoning and arguments. The word comes from the Ancient Greek word (), meaning 'that which is thought worthy or f ...
s at the higher level will prevent many of the commonly made ontological mistakes made when creating the detailed layer of the ontology.


Formal ontology as a crossmapping hub: crossmapping taxonomies, databases and nonformal ontologies

Aligning terminologies and ontologies is not an easy task. The divergence of the underlying meaning of word descriptions and terms within different information sources is a well known obstacle for direct approaches to
data integration Data integration involves combining data residing in different sources and providing users with a unified view of them. This process becomes significant in a variety of situations, which include both commercial (such as when two similar companies ...
and mapping. One single description may have a completely different meaning in one data source when compared with another. This is because different databases/terminologies often have a different viewpoint on similar items. They are usually built with a specific application-perspective in mind and their hierarchical structure represents this. A formal ontology, on the other hand, represents entities without a particular application scope. Its hierarchy reflects ontological principles and a basic class-subclass relation between its concepts. A consistent framework like this is ideal for crossmapping data sources. However, one cannot just integrate these external data sources in the formal ontology. A direct incorporation would lead to corruption of the framework and principles of the formal ontology. A formal ontology is a great crossmapping hub only if a complete distinction between the content and structure of the external information sources and the formal ontology itself is maintained. This is possible by specifying a mapping relation between concepts from a chaotic external information source and a concept in the formal ontology that corresponds with the meaning of the former concept. Where two or more external information sources map to one and the same formal ontology concept a crossmapping/translation is achieved, as you know that those concepts—no matter what their phrasing is—mean the same thing.


Formal ontology to empower natural language processing

In ontologies designed to serve
natural language processing Natural language processing (NLP) is an interdisciplinary subfield of linguistics, computer science, and artificial intelligence concerned with the interactions between computers and human language, in particular how to program computers to proc ...
(NLP) and
natural language understanding Natural-language understanding (NLU) or natural-language interpretation (NLI) is a subtopic of natural-language processing in artificial intelligence that deals with machine reading comprehension. Natural-language understanding is considered an A ...
(NLU) systems, ontology concepts are usually connected and symbolized by terms. This kind of connection represents a linguistic realization. Terms are words or a combination of words (multi-word units), in different languages, used to describe in natural language an element from reality, and hence connected to that formal ontology concept that frames this element in reality. The
lexicon A lexicon is the vocabulary of a language or branch of knowledge (such as nautical or medical). In linguistics, a lexicon is a language's inventory of lexemes. The word ''lexicon'' derives from Greek word (), neuter of () meaning 'of or for w ...
, the collection of terms and their inflections assigned to the concepts and relationships in an ontology, forms the ‘ontology interface to natural language’, the channel through which the ontology can be accessed from a natural language input.


Formal ontology to normalize database/instance data

The great thing about a formal ontology, in contrast to rigid taxonomies or classifications, is that it allows for indefinite expansion. Given proper modeling, just about any kind of
concept Concepts are defined as abstract ideas. They are understood to be the fundamental building blocks of the concept behind principles, thoughts and beliefs. They play an important role in all aspects of cognition. As such, concepts are studied by sev ...
ual information, no matter the content, can find its place. To disambiguate a concept's place in the ontology, often a context model is useful to improve the classification power. The model typically applies rules to surrounding elements of the context to select the most valid classification.


See also

*
Mereology In logic, philosophy and related fields, mereology ( (root: , ''mere-'', 'part') and the suffix ''-logy'', 'study, discussion, science') is the study of parts and the wholes they form. Whereas set theory is founded on the membership relation bet ...
*
Ontology (information science) In computer science and information science, an ontology encompasses a representation, formal naming, and definition of the categories, properties, and relations between the concepts, data, and entities that substantiate one, many, or all domain ...
*
Upper ontology In information science, an upper ontology (also known as a top-level ontology, upper model, or foundation ontology) is an ontology (in the sense used in information science) which consists of very general terms (such as "object", "property", "rel ...


References

{{DEFAULTSORT:Formal Ontology Formal sciences Logic Ontology Ontology (information science)