Difference between revisions of "Meta-Connexions et Meta-Language"

Un article de U-Sphere.
Jump to: navigation, search
(Classification des niveaux d'abstraction des termes de l'alphabet Au)
 
(33 intermediate revisions by the same user not shown)
Ligne 1: Ligne 1:
 
Une question m’effleurait depuis quelque temps, sans que je puisse trouver les quelques minutes nécessaires afin d'y répondre, au moins superficiellement:
 
Une question m’effleurait depuis quelque temps, sans que je puisse trouver les quelques minutes nécessaires afin d'y répondre, au moins superficiellement:
 
* '''quel est le périmètre sémantique couvert par les « soncepts ummites » ? '''
 
* '''quel est le périmètre sémantique couvert par les « soncepts ummites » ? '''
* '''se basant sur la description notamment élaborée par [http://www.denocla.net Denocla], est-t-il était possible d'en faire émerger un quelconque ''sens unitaire'' ''' ?
+
* '''se basant sur la description notamment élaborée par « Pollion » puis par Denocla, est-il possible de faire émerger un ''sens unitaire'' ?'''
  
<table style="border: 1px solid #cccccc; background-color: #efefef;"><tr><td>Pour me conformer à l’usage standard, dans ce qui suit, les  « soncepts » sont considérés comme décrivant un « alphabet » A<sub>u</sub> et sont associés à une grammaire génératrice G<sub>u</sub><sup>(1)</sup> du langage « ummite » L<sub>u</sub>.</td></tr></table>
+
<table style="border: 1px solid #cccccc; background-color: #efefef;"><tr><td>Pour se conformer à l’usage standard, dans ce qui suit, les  « soncepts » sont considérés comme décrivant un « alphabet » A<sub>u</sub> et sont associés à une grammaire génératrice G<sub>u</sub><sup>(1)</sup> du langage « ummite » L<sub>u</sub>. (cf. [http://fr.wikipedia.org/wiki/Cat%C3%A9gorie:Langage_formel langage formel]).</td></tr></table>
  
 
=== Périmètre sémantique des « soncepts ummites » ===
 
=== Périmètre sémantique des « soncepts ummites » ===
Ligne 58: Ligne 58:
 
|}
 
|}
  
Sur le plan sémantique, en essayant de trouver le terme le plus approprié compte tenu des équivalences proposées (en utilisant notamment le [http://dico.isc.cnrs.fr/fr/index_tr.html dictionnaire des synonymes du CNRS]), en observant que les "soncepts" doublés ont un simple sens réflexif sur eux-mêmes, je propose de simplifier l'alphabet précédent comme suit (il n'est pas dit que ce soit réaliste ni exact):
+
Sur le plan sémantique, en essayant de trouver le terme le plus approprié compte tenu des équivalences proposées (en utilisant notamment le [http://dico.isc.cnrs.fr/fr/index_tr.html dictionnaire des synonymes du CNRS]), en observant que les "soncepts" doublés ont un simple sens réflexif sur eux-mêmes, je propose de simplifier l'alphabet précédent comme suit (il n'est pas dit que ce soit ni réaliste ni exact dans le contexte strict des lettres "ummites"):
  
 
{| style="border: 1px solid #cccccc;" |
 
{| style="border: 1px solid #cccccc;" |
 
|-
 
|-
|[[image:A.gif]]
+
|align="center" width="150"|[[image:A.gif]]<br>'''A''': Fonction de transfert
|'''A''': Fonction de transfert
+
|align="center" width="150"|[[image:B.gif]]<br>'''B''': Noeud
 +
|align="center" width="150"|[[image:D.gif]]<br>'''D''': Instance
 +
|align="center" width="150"|[[image:E.gif]]<br>'''E''': Type
 
|-
 
|-
|[[image:B.gif]]
+
|align="center"|[[image:G.gif]]<br>'''F''': Structure
|'''B''': Noeud
+
|align="center"|[[image:I.gif]]<br>'''I''': Identifiant
 +
|align="center"|[[image:K.gif]]<br>'''K''': Distance
 +
|align="center"|[[image:L.gif]]<br>'''L''': Transformation
 
|-
 
|-
|[[image:D.gif]]
+
|align="center"|[[image:M.gif]]<br>'''M''': Relation
|'''D''': Instance
+
|align="center"|[[image:N.gif]]<br>'''N''': Données
 +
|align="center"|[[image:O.gif]]<br>'''O''': Objet
 +
|align="center"|[[image:R.gif]]<br>'''R''': Existence
 
|-
 
|-
|[[image:E.gif]]
+
|align="center"|[[image:S.gif]]<br>'''S''': Cycle
|'''E''': Type
+
|align="center"|[[image:T.gif]]<br>'''T''': Sens
 +
|align="center"|[[image:U.gif]]<br>'''U''': Dépendance
 +
|align="center"|[[image:W.gif]]<br>'''W''': Génération
 
|-
 
|-
|[[image:G.gif]]
+
|align="center"|[[image:Y.gif]]<br>'''Y''': Espace
|'''F''': Structure
+
|&nbsp;
|-
+
|&nbsp;
|[[image:I.gif]]
+
|&nbsp;
|'''I''': Identifiant
 
|-
 
|[[image:K.gif]]
 
|'''K''': Distance
 
|-
 
|[[image:L.gif]]
 
|'''L''': Transformation
 
|-
 
|[[image:M.gif]]
 
|'''M''': Relation
 
|-
 
|[[image:N.gif]]
 
|'''N''': Données
 
|-
 
|[[image:O.gif]]
 
|'''O''': Objet
 
|-
 
|[[image:R.gif]]
 
|'''R''': Existence
 
|-
 
|[[image:S.gif]]
 
|'''S''': Cycle
 
|-
 
|[[image:T.gif]]
 
|'''T''': Sens
 
|-
 
|[[image:U.gif]]
 
|'''U''': Dépendance
 
|-
 
|[[image:W.gif]]
 
|'''W''': Génération
 
|-
 
|[[image:Y.gif]]
 
|'''Y''': Espace
 
 
|}
 
|}
  
Il est possible ensuite de rechercher des documents portant sur cette sémantique, par exemple via [http://www.google.com/search?hl=fr&lr=&safe=off&q=Fonction+de+transfert+noeud+instance+type+structure+identifiant+distance+transformation+relation+objet+existence+cycle+sens+g%C3%A9n%C3%A9ration+d%C3%A9pendance+espace&start=20&sa=N un moteur de recherche]. Il est possible d'observer que les réponses portent notamment sur:
+
Il est possible ensuite de rechercher des documents portant sur cette sémantique, par exemple via [http://www.google.com/search?hl=fr&safe=off&q=%22fonction+de+transfert%22+noeud+instance+type+structure++identifiant+distance+transformation+relation+objet+existence+cycle+sens+g%C3%A9n%C3%A9ration+d%C3%A9pendance+espace&btnG=Rechercher&lr= un moteur de recherche] et en utilisant les mots clés ci-dessus. Les documents résultants portent notamment sur:
 
* '''La théorie des systèmes, des réseaux''',
 
* '''La théorie des systèmes, des réseaux''',
 
* '''Des outils de traitement de l'information''',
 
* '''Des outils de traitement de l'information''',
 
* '''Des protocoles de communication'''.
 
* '''Des protocoles de communication'''.
  
De manière assez éloquente, cet alphabet A<sub>u</sub> fait référence à des notions que nous retrouvons en matière de réseaux neuronaux. De ce point de vue, une certaine forme de cohérence est observée, (quoique peut-être qu'il aurait été possible d'y parvenir à partir de l'abstraction de n'importe quel terme).
+
De manière assez éloquente, cet alphabet A<sub>u</sub> fait référence à des notions que nous retrouvons en matière de réseaux neuronaux. De ce point de vue, une certaine forme de cohérence est observée...
 +
 
 +
=== Le projet "Meta-Connexions" et le langage "ummite" ===
 +
 
 +
Mais peut-être aurait-il été aussi possible de parvenir à ce résultat à partir d'un travail mené sur les mots de notre propre langage, et en en recherchant les atomes d'abstraction les plus élevés?
 +
A savoir: peu importe le language "ummite", quelques soient les sémènes considérés, (et non pas la syntaxe), on aboutirait finalement au même résultat et avec des relations d'ordre équivalentes. C'est à dire qu'il s'agirait d'une convergence "normale" et "universelle". Voir à ce propos l'article sur le "[[langage de la confédération]]".
 +
 
 +
Ce qui m'indique que cela pourrait être possible, c'est que ce faisant j’ai réalisé, '''aussi étrange que cela puisse paraître et après bien des années (!), qu’il existait une ressemblance frappante entre les concepts de haut niveau utilisés dans cet alphabet A<sub>u</sub> générateur du L<sub>u</sub> et les définitions que j’avais moi-mêmes choisies dans un exemple fonctionnel d'une brique du projet [[Meta-Connections|Meta-Connexions]]'''.
 +
 
 +
Le projet [[Meta-Connections|Meta-Connexions]], repose sur l’idée de la conception d’un système/modèle de représentation et de stockage « universel » de l’information, capable d'extraire des concepts et des idées à partir du language courant et de les stocker de manière formelle et normalisée.
 +
Il s’agissait en l’occurrence de développer des pistes de réflexion et des modèles automatiques d’acquisition et de stockage de l’information non structurée. A la croisée des modèles de réseaux neuronaux et d’un formalisme structuré tel que celui d’UML (unified modeling language).
 +
 
 +
Ce projet avait été initié/motivé par un premier programme que j’avais écrit et permettant de naviguer dans de l’information structurée et dans un format « objet » et dont je souhaitais étendre l’usage à la représentation de l’information non structurée.
 +
 
 +
Voir l'exemple ci-après:
 +
 
 +
 
 +
J’ai été très surpris car je n’avais jamais fait le rapprochement avec le "langage ummite" jusqu’alors.
 +
 
 +
Les questions qui sont venues à mon esprit suite à ce rapprochement furent:
 +
 
 +
* '''le projet Meta-Connexions pouvait-il avoir à apprendre du L<sub>u</sub> – et vice versa – ? '''
 +
* '''Si le projet Meta-Connexions est capable d’afficher de l’information humaine strictement structurée à l’instar du langage L<sub>u</sub> alors il serait aussi capable de donner la correspondance avec ce langage.'''
 +
 
 +
Nous aurions alors un outil capable de donner pour n’importe quel mot terrestre sa correspondance dans le langage « ummite » L<sub>u</sub> et vice-versa. Et à dire vrai, l'on décrirait certainement la même structure. Ainsi peut-être, que si j’avais poursuivis ce projet mis en "stand-by" depuis 2001, Meta-Connexions aurait décrit les mots de notre langage dans un formalisme très proche du langage « ummite » L<sub>u</sub>.
 +
 
 +
----
 +
Partant de constat, j'ai trouvé intéressant de chercher à savoir si :
 +
 
 +
* La grammaire (1) engendrant LU, pouvait être retrouvée
 +
* Beaucoup de pistes, mais jusqu’à quel niveau de complétude ?
 +
* A partir des règles de la grammaire composant les mots du langage (variables et alphabet), des relations d’ordre génériques peuvent être exprimées
 +
*En d’autres termes est-ce que des relations d’abstraction suivant une notation de type objet (composition/héritage/…) qui peuvent être mises à jour ? (autrement que par des aspects purement fréquentiels)
 +
* Notamment est-ce que les relations d’abstraction dépendaient  et utile de tenter de remonter et de retrouver les relations qui unissent les
  
=== Niveaux d'abstraction des termes de l'alphabet A<sub>u</sub> ===
+
=== Classification des niveaux d'abstraction des termes de l'alphabet A<sub>u</sub> ===
  
L'alphabet retenu est-il correct ? A savoir, est-il minimaliste soit le plus générique possible qui soit ?
+
'''L'alphabet choisi est-il correct ? A savoir, est-il le plus générique possible qui soit, composé uniquement de symboles terminaux ?'''
En effet, il peut-être intéressant de se poser la question de savoir s'il ne serait pas constitué de termes pouvant être réécrits à partir de règles de la grammaire génératrice G<sub>u</sub> et d'autres termes de l'alphabet A<sub>u</sub>.
 
  
Pour cela, une méthode proposée consiste à évaluer le degré d'évaluation de chacun des termes de l'alphabet.
+
Au moins trois méthodes sont proposées afin d'évaluer le degré de pertinence des termes de l'alphabet:
 +
# En regroupant les mots de même sens et en retenant pour "forme normale" l'écriture la plus usitée (nombre d'occurrences, et afin que nous ne retenions pas un terme dont l'usage constitue une exception et éviter dans une certaine mesure des erreurs)
 +
# En
 +
Il peut-être intéressant de se demander si certains des termes de l'alphabet ne peuvent pas être réécrits à partir de règles de la grammaire génératrice G<sub>u</sub> appliquée à d'autres termes de l'alphabet A<sub>u</sub>.

Latest revision as of 10:36, 14 janvier 2009

Une question m’effleurait depuis quelque temps, sans que je puisse trouver les quelques minutes nécessaires afin d'y répondre, au moins superficiellement:

  • quel est le périmètre sémantique couvert par les « soncepts ummites » ?
  • se basant sur la description notamment élaborée par « Pollion » puis par Denocla, est-il possible de faire émerger un sens unitaire ?
Pour se conformer à l’usage standard, dans ce qui suit, les « soncepts » sont considérés comme décrivant un « alphabet » Au et sont associés à une grammaire génératrice Gu(1) du langage « ummite » Lu. (cf. langage formel).

Périmètre sémantique des « soncepts ummites »

Si nous partons de l'hypothèse de base suivante, voici l'alphabet élémentaire tel que proposé par Denocla:

A: Déplacement (mouvement calculable -déplacement de valeurs-, process)
AA: Dynamique (dynamique, déplacement, écoulement)
B: Interconnexion (interconnexion, noeud de réseau)
D: Forme (forme, apparence, manifestation)
E: Concept (représentation mentale adimensionnelle - ensemble d’images mentales en relation-, perception, idée)
EE: Patron (modèle de conception)
G: Structure (organisation, structure organisée)
I: Identification (identification, identifie, identifiant, unicité)
II: Limite (limite, délimitation, frontière, membrane, etc)
K: Distance (distance physique dans les 3D d’un cosmos, distance abstraite)
L: Changement (changement d’état)
M: Jointure (somme, addition, jonction)
MM: Indissociable (jointure indissociable, somme, addition, jonction, jointure permanente)
N: Flux (flux, transfert, écoulement)
O: Entité (entité dimensionnelle)
R: Existence (existence dimensionnelle, matière)
S: Suraposition (superposition)
SD: Cyclicité (cycle, alternance, récurrence, ondulation, onde, rotation, répétition, série)
T: Sens orienté du temps, orientation
U: Dépendance abstraite (dépendance, soumission, influence, conditions (de la dépendance))
UU: Dépendance réciproque (mutuellement dynamique, dépendance dynamique)
W: Génération (générer, émergence, créer, engendrer, produire)
Y: Spatialité (spatialisation, topologie, espace)

Sur le plan sémantique, en essayant de trouver le terme le plus approprié compte tenu des équivalences proposées (en utilisant notamment le dictionnaire des synonymes du CNRS), en observant que les "soncepts" doublés ont un simple sens réflexif sur eux-mêmes, je propose de simplifier l'alphabet précédent comme suit (il n'est pas dit que ce soit ni réaliste ni exact dans le contexte strict des lettres "ummites"):

A.gif
A: Fonction de transfert
B.gif
B: Noeud
D.gif
D: Instance
E.gif
E: Type
G.gif
F: Structure
I.gif
I: Identifiant
K.gif
K: Distance
L.gif
L: Transformation
M.gif
M: Relation
N.gif
N: Données
O.gif
O: Objet
R.gif
R: Existence
S.gif
S: Cycle
T.gif
T: Sens
U.gif
U: Dépendance
W.gif
W: Génération
Y.gif
Y: Espace
     

Il est possible ensuite de rechercher des documents portant sur cette sémantique, par exemple via un moteur de recherche et en utilisant les mots clés ci-dessus. Les documents résultants portent notamment sur:

  • La théorie des systèmes, des réseaux,
  • Des outils de traitement de l'information,
  • Des protocoles de communication.

De manière assez éloquente, cet alphabet Au fait référence à des notions que nous retrouvons en matière de réseaux neuronaux. De ce point de vue, une certaine forme de cohérence est observée...

Le projet "Meta-Connexions" et le langage "ummite"

Mais peut-être aurait-il été aussi possible de parvenir à ce résultat à partir d'un travail mené sur les mots de notre propre langage, et en en recherchant les atomes d'abstraction les plus élevés? A savoir: peu importe le language "ummite", quelques soient les sémènes considérés, (et non pas la syntaxe), on aboutirait finalement au même résultat et avec des relations d'ordre équivalentes. C'est à dire qu'il s'agirait d'une convergence "normale" et "universelle". Voir à ce propos l'article sur le "langage de la confédération".

Ce qui m'indique que cela pourrait être possible, c'est que ce faisant j’ai réalisé, aussi étrange que cela puisse paraître et après bien des années (!), qu’il existait une ressemblance frappante entre les concepts de haut niveau utilisés dans cet alphabet Au générateur du Lu et les définitions que j’avais moi-mêmes choisies dans un exemple fonctionnel d'une brique du projet Meta-Connexions.

Le projet Meta-Connexions, repose sur l’idée de la conception d’un système/modèle de représentation et de stockage « universel » de l’information, capable d'extraire des concepts et des idées à partir du language courant et de les stocker de manière formelle et normalisée. Il s’agissait en l’occurrence de développer des pistes de réflexion et des modèles automatiques d’acquisition et de stockage de l’information non structurée. A la croisée des modèles de réseaux neuronaux et d’un formalisme structuré tel que celui d’UML (unified modeling language).

Ce projet avait été initié/motivé par un premier programme que j’avais écrit et permettant de naviguer dans de l’information structurée et dans un format « objet » et dont je souhaitais étendre l’usage à la représentation de l’information non structurée.

Voir l'exemple ci-après:


J’ai été très surpris car je n’avais jamais fait le rapprochement avec le "langage ummite" jusqu’alors.

Les questions qui sont venues à mon esprit suite à ce rapprochement furent:

  • le projet Meta-Connexions pouvait-il avoir à apprendre du Lu – et vice versa – ?
  • Si le projet Meta-Connexions est capable d’afficher de l’information humaine strictement structurée à l’instar du langage Lu alors il serait aussi capable de donner la correspondance avec ce langage.

Nous aurions alors un outil capable de donner pour n’importe quel mot terrestre sa correspondance dans le langage « ummite » Lu et vice-versa. Et à dire vrai, l'on décrirait certainement la même structure. Ainsi peut-être, que si j’avais poursuivis ce projet mis en "stand-by" depuis 2001, Meta-Connexions aurait décrit les mots de notre langage dans un formalisme très proche du langage « ummite » Lu.


Partant de constat, j'ai trouvé intéressant de chercher à savoir si :

  • La grammaire (1) engendrant LU, pouvait être retrouvée
  • Beaucoup de pistes, mais jusqu’à quel niveau de complétude ?
  • A partir des règles de la grammaire composant les mots du langage (variables et alphabet), des relations d’ordre génériques peuvent être exprimées
  • En d’autres termes est-ce que des relations d’abstraction suivant une notation de type objet (composition/héritage/…) qui peuvent être mises à jour ? (autrement que par des aspects purement fréquentiels)
  • Notamment est-ce que les relations d’abstraction dépendaient et utile de tenter de remonter et de retrouver les relations qui unissent les

Classification des niveaux d'abstraction des termes de l'alphabet Au

L'alphabet choisi est-il correct ? A savoir, est-il le plus générique possible qui soit, composé uniquement de symboles terminaux ?

Au moins trois méthodes sont proposées afin d'évaluer le degré de pertinence des termes de l'alphabet:

  1. En regroupant les mots de même sens et en retenant pour "forme normale" l'écriture la plus usitée (nombre d'occurrences, et afin que nous ne retenions pas un terme dont l'usage constitue une exception et éviter dans une certaine mesure des erreurs)
  2. En

Il peut-être intéressant de se demander si certains des termes de l'alphabet ne peuvent pas être réécrits à partir de règles de la grammaire génératrice Gu appliquée à d'autres termes de l'alphabet Au.