Difference between revisions of "Meta"

From BITPlan Wiki
Jump to navigation Jump to search
(Created page with "= No fear of Meta = When you start talking "Meta" you might end up very lonely. Meta denotes an abstraction level that seems to be so far away from reality that quite a few pe...")
 
 
(98 intermediate revisions by the same user not shown)
Line 2: Line 2:
 
When you start talking "Meta" you might end up very lonely. Meta denotes an abstraction level that seems to be so far away
 
When you start talking "Meta" you might end up very lonely. Meta denotes an abstraction level that seems to be so far away
 
from reality that quite a few people simply do not bother.
 
from reality that quite a few people simply do not bother.
Basically there are three abstraction level on which you can deal with things:
+
Basically there are three abstraction levels on which you can deal with things:
# The thing level
+
# [[Meta#The thing level|The thing level]]
# The concept level
+
# [[Meta#The_concept_level|The concept level]]
# The meta level
+
# [[Meta#The meta level|The meta level]]
 +
 
 +
== Why you should not fear Meta ==
 +
I think you should not fear to go all the way up to the meta level when trying to understand the world around you. If you have any fear overcoming it is most useful to have no fear of "Meta" when you work with computers, software and data to solve your daily problems.
 +
 
 +
== How to describe Meta in plain english language ==
 +
This article tries to use plain english language. To still give you the opportunity to find out about the more mathematical/scientific/academic approaches to the "Meta" thing I have made links available right in the text and a list of references at the end. Eventually I intend to "disambiguate" some of the links when there are multiple truths out there.
 +
 
 +
The [https://en.wikipedia.org/wiki/Meta_(disambiguation) Meta Disambiguation page on Wikipedia] is an interesting starting point although it doesn't even point to a "Meta" thing/concept as described here.
 +
 
 
= The thing level =
 
= The thing level =
 +
A thing (also called object, entity, instance, item, element) is something, anything. If you can point at it or talk about it or call it "it" then it is probably a thing.
 +
 +
There is a thing called "[[Meta#The_concept_level|concept]]" and that makes Meta interesting.
 +
Talking about a thing needs to clarify [https://en.wikipedia.org/wiki/Whatchamacallit Whatchamacallit?]
 +
 +
The term "thing" can be used in an abstract way or for talking about individual things. On the thing level individual things are in the focus.
 +
 +
== Example for a thing ==
 +
[[File:Auriga_Leader.jpg|400px|link=https://en.wikipedia.org/wiki/Auriga_Leader]]
 +
=== What is it it? ===
 +
The picture shows the [https://en.wikipedia.org/wiki/Auriga_Leader Auriga Leader].
 +
A [https://en.wikipedia.org/wiki/Auriga_Leader wikipedia article] has some statements about this thing.
 +
[https://www.wikidata.org/wiki/Q2871898 Auriga Leader WikiData Item Q2871898] makes some of the statements
 +
available in computer readable form.
 +
 +
=== [https://en.wikipedia.org/wiki/Whatchamacallit Whatchamacallit?] ===
 +
* I call it a [https://www.wikidata.org/wiki/Q11446 Ship].
 +
* I also call it a [https://www.wikidata.org/wiki/Q473932 RoRo-ship].
 +
* I also call it a [https://www.wikidata.org/wiki/Q356847 Vehicle carrier]
 +
* I also call it a [https://www.wikidata.org/wiki/Q35120 Thing].
 +
* I also call it a [https://www.wikidata.org/wiki/Q16391167 Vessel].
 +
=== How to describe it ===
 +
* "Auriga Leader" is the name of it
 +
* 9402718 is the IMO ship number of it
 +
* 564268000 is the MMSI of it
 +
* 9VHF4 is the callsign of it
 +
* 2008 is the year it was built of it
 +
* 0137N 10324E is the position at 2018-01-07 of it
 +
* https://www.marinetraffic.com/de/ais/details/ships/564268000 is the URL of a webpage showing details of it
 +
* https://www.vesselfinder.com/de/vessels/AURIGA-LEADER-IMO-9402718-MMSI-564268000 is the URL of a webpage showing details of it
 +
* https://www.marineinsight.com/types-of-ships/auriga-leader-the-worlds-first-partially-propelled-cargo-ship/ is the URL of a webpage reporting on the ship
 +
 +
These descriptive statements all have a three part structure:
 +
# 9402718
 +
# is the IMO ship number
 +
# of it
 +
 +
We could also say:
 +
# Auriga Leader
 +
# has IMO ship number
 +
# 9402718
 +
 +
This three part structure is going to get [[Meta#Triples|interesting later]].
 +
 
= The concept level =
 
= The concept level =
= The meta level ==
+
The concept level tries to give similar things a name to group these things. A [https://en.wikipedia.org/wiki/Conceptualization_(information_science) concept] might also be called a group, category, class,classification, subject, topic, name, definition, entitytype, type or kind.
 +
 
 +
So any of the names I gave this Auriga Leader is a potential concept.
 +
 
 +
The following sentences would all be valid / true:
 +
* Auriga Leader is a ship
 +
* Auriga Leader is a roro-ship
 +
* Auriga Leader is a vehicle carrier
 +
* Auriga Leader is a thing
 +
* Auriga Leader is a vessel
 +
 
 +
So the statement "is a" about a thing links it to some concept that has a name. Later we will see that the three parts of an
 +
"is a" sentence
 +
# Auriga Leader
 +
# is a
 +
# vehicle carrier
 +
are just a good example for the three-part structure of statements about things and concepts that are easily understandable by humans and computers.
 +
 
 +
IMHO the most precise way to clearly define a concept is to list all things that can be truely given the name of the concept. For example the concept [https://en.wikipedia.org/wiki/Continent Continent] is the name for the things: Africa,Asia,Europe,North America,South America,Antarctica,Australia/Oceania. For quite a few concepts this complete listing is possible even if the list is very long. And given todays world wide access to internet-information it gets even more feasible. The issue with this approach is just that different people have different notions about what the truth is - if you read the [https://en.wikipedia.org/wiki/Continent Wikipedia Continent] article you can see that even the concept Continent might lead to different lists of things that are Continents depending of which definition of "land mass" you follow. So saying "is a" is not quite precise - it would be more polite to say "I believe this is a" or "I would classify this as a". For example instead of saying "Afro-Eurasia is a continent" you'd say "I would classify Afro-Euroasia as a continent".
 +
 
 +
Another example would be the statement "Auriga Leader is a solar powered ship". Given that only 0.05% of the ship's propulsion power and 1% of it's electrical usage was powered by solare energy I personally would not subscribe to this point of view. I'd personally probably say something like "Auriga Leader is a commercial solar power experimental vehicle carrier". 
 +
 
 +
Concepts are often treated like bags or drawers in which you put things.
 +
Mostly it is already helpful to name a few things that you can put in the bag or drawer. These [[Meta#Example Things|Example Things]] are very helpful for the further clarification of this idea.
 +
 
 +
IMHO the scientific approach for defining concepts is to define clear criteria for the membership of individual things in a concept. The continent example above shows that there may be multiple definitions of continent and that the membership to the concept "continent" might even change over time [https://en.wikipedia.org/wiki/Pangaea The continent Pangae] e.g. does not exist any more. Given multiple definitions of a concept using the same term leads to homonyms. The same word meaning different things to different people or at different times. An example for a shifting meaning is the concept "planet" which at a time included [https://en.wikipedia.org/wiki/Pluto Pluto] for most astronomers but doesn't anymore according to the IAU since 2006-08-24.
 +
 
 +
== Example for a concept ==
 +
"Vehicle carrier" is a concept.
 +
 
 +
* Auriga Leader is a vehicle carrier
 +
* Salome is another vehicle carrier (which happens to have transported [http://ion.bitplan.com BITPlan's electric Vehicle in early 2017]
 +
* Glovis Corona is a vehicle carrier (which got famous for [http://www.maritimeherald.com/2016/car-carrier-glovis-corona-developed-heavy-list-to-port-board-during-storm-in-north-sea/ developing a list of 15 degrees in storm in December 2016]
 +
 
 +
In the english Wikipedia the "Vehicle carrier" concept is called "[https://en.wikipedia.org/wiki/Roll-on/roll-off#Car_carriers Car carrier]" and explained in the same article that explains "[https://en.wikipedia.org/wiki/Roll-on/roll-off Roll-on/roll-off ro-ro ships]". Wikipedia articles of other countries have separated articles:
 +
# [https://de.wikipedia.org/wiki/Autotransporter_(Schiffstyp) German: Autotransporter-Schiffstyp]
 +
# [https://fr.wikipedia.org/wiki/Transporteur_de_v%C3%A9hicules French:Transporteur de véhicules]
 +
# [https://nl.wikipedia.org/wiki/Autoschip Dutch: Autoschip]
 +
 
 +
According to [http://www.hellenicshippingnews.com/car-carrier-fleet-growth-slows-down-as-average-age-drops-to-12-years-says-dynamar/ International Shipping News] there are 795 Vehicle carriers in operation world wide as of 2017.
 +
 
 +
Only a few of these are [https://query.wikidata.org/#%23%20get%20a%20list%20of%20vehicle%20carriers%0A%23%20see%20http%3A%2F%2Fwiki.bitplan.com%2Findex.php%2FMeta%23Example_for_a_concept%0A%23%202018-01-08%0ASELECT%20%3Fship%20%3FshipLabel%0AWHERE%20%0A%7B%0A%20%20%23%20car%20carrier%0A%20%20%3Fship%20wdt%3AP31%20wd%3AQ356847.%0A%20%20%23%20make%20labels%20available%20e.g.%20for%20%3Fship%20%3FshipLabel%20is%20available%0A%20%20SERVICE%20wikibase%3Alabel%20%7B%0A%20%20%20%20%20bd%3AserviceParam%20wikibase%3Alanguage%20%22en%22%20.%0A%20%20%7D%0A%7D listed in WikiData] as of 2018-01
 +
 
 +
= The meta level =
 +
At the meta level we consider things that are concepts. This is only possible if we accept that a concept is a thing. As stated above we would have to give a list of members of the concept "concept" or we'd have to define the membership rules - something is a concept if
 +
* it names a group of individual things
 +
* optionally it gives membership rules for the group
 +
* optionally it shows a complete list of individual things
 +
* optionally it gives a list of example individual things (which hopefully so some kind of pattern that helps to decide whether other individual things might also be member of the concept.
 +
So first "concept" is concept. It is a member of the group of individual things it defines/describes.
 +
So it is no wonder that on the Meta level we need things and a concepts that will likely have "Meta/meta" as part of their name.
 +
On the meta level we switch the view. Concepts describe things. On the meta level we might think of meta-concepts that describe concepts. We don't even really have to do this switch of view and introduce the meta-level in the first place - bringing structure and system into the description of things and concepts is actually all we need to have a meta-level. So being on the meta-level is merely being on some kind of abstract discussion level about things and concepts. The bad new is - that discussion level is usually '''very abstract''' and not easily accessible to "the rest of us".
 +
 
 +
Instead of spending a lot of timing with fearing that discussion level we'll simply continue with some example Concepts that might fit the meta level.
 +
# Thing is a Concept (on the meta discussion level)
 +
# Concept is a Concept (on the meta discussion level)
 +
# Link is a Concept (on the meta discussion level)
 +
 
 +
== Example of a concept on the meta discussion level  ==
 +
"[https://en.oxforddictionaries.com/definition/link Link]" is one of the most important concepts in the world to be worthwhile to be discussed on the meta-level. The concept "Link" is also called relation, connection or association.
 +
 
 +
Let's go thru the three levels from Thing to the Meta discussion level:
 +
=== Thing Level ===
 +
In 2017 the vehicle carrier Auriga Leader has connected Ports in Japan with Ports in the United States.
 +
These Links can be described with three elements
 +
# a starting port e.g. [https://www.marinetraffic.com/en/ais/details/ports/2715/Japan_port:NAGOYA Port of Nagoya / JP NGO]
 +
# details about the link e.g. the name "shipping route" and e.g. times JPNGO at 2016-12-15 18:00, US BAL 2017-05-30 23:00
 +
# a destination port e.g. [https://www.marinetraffic.com/de/ais/details/ports/95/USA_port:BALTIMORE Port of Baltimore US BAL]
 +
 
 +
The Auriga Leader has followed [https://en.wikipedia.org/wiki/Category:Shipping_routes shipping route]s which are Travel paths with can be desribed as Links from one port to another.
 +
 
 +
=== Concept Level ===
 +
Each Link-Thing connects two things.
 +
The Link-Concept describes the Thing-Thing Connections.
 +
 
 +
<uml>
 +
hide circle
 +
  class Concept {
 +
    name
 +
  }
 +
  class Thing {
 +
   
 +
  }
 +
  class Link {
 +
    name
 +
  }
 +
  Thing -> Concept : "is a"
 +
  Thing <- Link : "start"
 +
  Thing <- Link : "end"
 +
</uml>
 +
 
 +
This model shows Links on multiple levels. The "start" and "end" Links are on the Thing Level and the "is a" Link is on the Concept level. The statement I just made is on the Meta Level.
 +
 
 +
=== Meta discussion Level ===
 +
When describing Links on the meta level it is important to understand that a link connects exactly two things.
 +
 
 +
On the meta-level we'd rather like to think of a link-concept as connecting two concepts (a special case being that the concepts are the same concept).
 +
<uml>
 +
hide circle
 +
  class Concept {
 +
    name
 +
  }
 +
  class ConceptConcept {
 +
  }
 +
  class ThingConcept {
 +
   
 +
  }
 +
  class LinkConcept {
 +
  }
 +
  Concept <|-- ThingConcept  : "is a"
 +
  Concept <|-- LinkConcept  : "is a"
 +
  Concept <|-- ConceptConcept  : "is a"
 +
</uml>
 +
 
 +
#"is a" is a name of a LinkConcept
 +
#"connects" is a name of a LinkCocept
 +
#"is parent of" is a name of a LinkConcept
 +
#"is child of" is a name of a LinkConcept
 +
 
 +
== See also ==
 +
* {{Link|target=SiDIF}}
 +
* [https://en.wikipedia.org/wiki/Metamodeling Metamodeling]
 
* [https://en.wikipedia.org/wiki/Upper_ontology Upper ontology]
 
* [https://en.wikipedia.org/wiki/Upper_ontology Upper ontology]
= Why you should not fear the Meta level =
+
* [http://www.omg.org/spec/MOF OMG Meta Object Facility]
 +
 
 +
= Example Things =
 +
Since quite a few people do not like abstract talk about things it is very helpful to bridge the gap between concrete things and the abstraction as a concept by using well chosen examples (in latin that is called the [https://en.wikipedia.org/wiki/Pars_pro_toto Pars pro toto] approach).
 +
 
 +
There are three different cases for example things:
 +
# typical case
 +
# special cases
 +
# exotic/pathological case
 +
 
 +
The Auriga Leader is an exotic case of a Vehicle Carrier. There is only one such solar power experimental vehicle carrier.
 +
= Triples =
 +
See {{Link|target=Triple}} and {{Link|target=SPARQL#Triples|title=Triples in the context of SPARQL}}
  
 
= References =
 
= References =
 +
* [http://www.ninoandsvenja.com/Schubladendenken Drawers think]
 +
* [http://www.hellenicshippingnews.com/car-carrier-fleet-growth-slows-down-as-average-age-drops-to-12-years-says-dynamar/ International Shipping News -  Car Carrier Fleet Growth Slows Down, as Average Age Drops to 12 Years says Dynamar - 2017-10-16]
 +
* {{cite book | last = Renssen | first = Andries | title = Semantic information modeling methodology : towards interoperability of systems | publisher = Gellish.net | location = Zoetermeer | year = 2015 | isbn = 9781329654488 }}
 +
= Links =
 +
* {{Link|target=The Genesis of WikiData}}
 +
* https://en.wikipedia.org/wiki/Definition
 +
* https://en.wikipedia.org/wiki/Genus%E2%80%93differentia_definition
 +
* http://www.bobdc.com/blog/extracting-rdf-data-models-fro/
 +
[[Category:frontend]]
 +
[[Category:SiGNaL]]
 +
{{Link|target=Wolfgang_Fahl|title=Author: Wolfgang Fahl}}
 +
== What links here ==
 +
{{WhatLinksHere}}

Latest revision as of 12:31, 27 November 2023

No fear of Meta

When you start talking "Meta" you might end up very lonely. Meta denotes an abstraction level that seems to be so far away from reality that quite a few people simply do not bother. Basically there are three abstraction levels on which you can deal with things:

  1. The thing level
  2. The concept level
  3. The meta level

Why you should not fear Meta

I think you should not fear to go all the way up to the meta level when trying to understand the world around you. If you have any fear overcoming it is most useful to have no fear of "Meta" when you work with computers, software and data to solve your daily problems.

How to describe Meta in plain english language

This article tries to use plain english language. To still give you the opportunity to find out about the more mathematical/scientific/academic approaches to the "Meta" thing I have made links available right in the text and a list of references at the end. Eventually I intend to "disambiguate" some of the links when there are multiple truths out there.

The Meta Disambiguation page on Wikipedia is an interesting starting point although it doesn't even point to a "Meta" thing/concept as described here.

The thing level

A thing (also called object, entity, instance, item, element) is something, anything. If you can point at it or talk about it or call it "it" then it is probably a thing.

There is a thing called "concept" and that makes Meta interesting. Talking about a thing needs to clarify Whatchamacallit?

The term "thing" can be used in an abstract way or for talking about individual things. On the thing level individual things are in the focus.

Example for a thing

Auriga Leader.jpg

What is it it?

The picture shows the Auriga Leader. A wikipedia article has some statements about this thing. Auriga Leader WikiData Item Q2871898 makes some of the statements available in computer readable form.

Whatchamacallit?

How to describe it

These descriptive statements all have a three part structure:

  1. 9402718
  2. is the IMO ship number
  3. of it

We could also say:

  1. Auriga Leader
  2. has IMO ship number
  3. 9402718

This three part structure is going to get interesting later.

The concept level

The concept level tries to give similar things a name to group these things. A concept might also be called a group, category, class,classification, subject, topic, name, definition, entitytype, type or kind.

So any of the names I gave this Auriga Leader is a potential concept.

The following sentences would all be valid / true:

  • Auriga Leader is a ship
  • Auriga Leader is a roro-ship
  • Auriga Leader is a vehicle carrier
  • Auriga Leader is a thing
  • Auriga Leader is a vessel

So the statement "is a" about a thing links it to some concept that has a name. Later we will see that the three parts of an "is a" sentence

  1. Auriga Leader
  2. is a
  3. vehicle carrier

are just a good example for the three-part structure of statements about things and concepts that are easily understandable by humans and computers.

IMHO the most precise way to clearly define a concept is to list all things that can be truely given the name of the concept. For example the concept Continent is the name for the things: Africa,Asia,Europe,North America,South America,Antarctica,Australia/Oceania. For quite a few concepts this complete listing is possible even if the list is very long. And given todays world wide access to internet-information it gets even more feasible. The issue with this approach is just that different people have different notions about what the truth is - if you read the Wikipedia Continent article you can see that even the concept Continent might lead to different lists of things that are Continents depending of which definition of "land mass" you follow. So saying "is a" is not quite precise - it would be more polite to say "I believe this is a" or "I would classify this as a". For example instead of saying "Afro-Eurasia is a continent" you'd say "I would classify Afro-Euroasia as a continent".

Another example would be the statement "Auriga Leader is a solar powered ship". Given that only 0.05% of the ship's propulsion power and 1% of it's electrical usage was powered by solare energy I personally would not subscribe to this point of view. I'd personally probably say something like "Auriga Leader is a commercial solar power experimental vehicle carrier".

Concepts are often treated like bags or drawers in which you put things. Mostly it is already helpful to name a few things that you can put in the bag or drawer. These Example Things are very helpful for the further clarification of this idea.

IMHO the scientific approach for defining concepts is to define clear criteria for the membership of individual things in a concept. The continent example above shows that there may be multiple definitions of continent and that the membership to the concept "continent" might even change over time The continent Pangae e.g. does not exist any more. Given multiple definitions of a concept using the same term leads to homonyms. The same word meaning different things to different people or at different times. An example for a shifting meaning is the concept "planet" which at a time included Pluto for most astronomers but doesn't anymore according to the IAU since 2006-08-24.

Example for a concept

"Vehicle carrier" is a concept.

In the english Wikipedia the "Vehicle carrier" concept is called "Car carrier" and explained in the same article that explains "Roll-on/roll-off ro-ro ships". Wikipedia articles of other countries have separated articles:

  1. German: Autotransporter-Schiffstyp
  2. French:Transporteur de véhicules
  3. Dutch: Autoschip

According to International Shipping News there are 795 Vehicle carriers in operation world wide as of 2017.

Only a few of these are listed in WikiData as of 2018-01

The meta level

At the meta level we consider things that are concepts. This is only possible if we accept that a concept is a thing. As stated above we would have to give a list of members of the concept "concept" or we'd have to define the membership rules - something is a concept if

  • it names a group of individual things
  • optionally it gives membership rules for the group
  • optionally it shows a complete list of individual things
  • optionally it gives a list of example individual things (which hopefully so some kind of pattern that helps to decide whether other individual things might also be member of the concept.

So first "concept" is concept. It is a member of the group of individual things it defines/describes. So it is no wonder that on the Meta level we need things and a concepts that will likely have "Meta/meta" as part of their name. On the meta level we switch the view. Concepts describe things. On the meta level we might think of meta-concepts that describe concepts. We don't even really have to do this switch of view and introduce the meta-level in the first place - bringing structure and system into the description of things and concepts is actually all we need to have a meta-level. So being on the meta-level is merely being on some kind of abstract discussion level about things and concepts. The bad new is - that discussion level is usually very abstract and not easily accessible to "the rest of us".

Instead of spending a lot of timing with fearing that discussion level we'll simply continue with some example Concepts that might fit the meta level.

  1. Thing is a Concept (on the meta discussion level)
  2. Concept is a Concept (on the meta discussion level)
  3. Link is a Concept (on the meta discussion level)

Example of a concept on the meta discussion level

"Link" is one of the most important concepts in the world to be worthwhile to be discussed on the meta-level. The concept "Link" is also called relation, connection or association.

Let's go thru the three levels from Thing to the Meta discussion level:

Thing Level

In 2017 the vehicle carrier Auriga Leader has connected Ports in Japan with Ports in the United States. These Links can be described with three elements

  1. a starting port e.g. Port of Nagoya / JP NGO
  2. details about the link e.g. the name "shipping route" and e.g. times JPNGO at 2016-12-15 18:00, US BAL 2017-05-30 23:00
  3. a destination port e.g. Port of Baltimore US BAL

The Auriga Leader has followed shipping routes which are Travel paths with can be desribed as Links from one port to another.

Concept Level

Each Link-Thing connects two things. The Link-Concept describes the Thing-Thing Connections.

This model shows Links on multiple levels. The "start" and "end" Links are on the Thing Level and the "is a" Link is on the Concept level. The statement I just made is on the Meta Level.

Meta discussion Level

When describing Links on the meta level it is important to understand that a link connects exactly two things.

On the meta-level we'd rather like to think of a link-concept as connecting two concepts (a special case being that the concepts are the same concept).

  1. "is a" is a name of a LinkConcept
  2. "connects" is a name of a LinkCocept
  3. "is parent of" is a name of a LinkConcept
  4. "is child of" is a name of a LinkConcept

See also

Example Things

Since quite a few people do not like abstract talk about things it is very helpful to bridge the gap between concrete things and the abstraction as a concept by using well chosen examples (in latin that is called the Pars pro toto approach).

There are three different cases for example things:

  1. typical case
  2. special cases
  3. exotic/pathological case

The Auriga Leader is an exotic case of a Vehicle Carrier. There is only one such solar power experimental vehicle carrier.

Triples

See Triple and Triples in the context of SPARQL

References

Links

Author: Wolfgang Fahl

What links here