Putting the metamodel into the cognitive system, the following viewpoints can be seen.
The above viewpoints are seen through the properties of the metamodel. The properties of the metamodel are as follows, which can be verified in the model editor.
If it is feasible to put the metamodel in the cognitive system to explain the cognitive system, then the metamodel is the first knowledge in the system. Since it is the first knowledge, there is no knowledge earlier than it, so the metamodel cannot be proved by knowledge other than the metamodel.
Metamodels and dynamic models alone cannot build a cognitive system because the following key parts are missing.
Above, artificial intelligence based on large models can distinguish and name things, and validity testing can be understood as writing practical programs. Therefore, dynamic models are suitable for combining with artificial intelligence and are suitable for writing various artificial intelligence application scenarios.
It may be applicable because the properties of the metamodel coincide with the properties of "Tao" and "God".
As a programming method, dynamic models can be used to write complex systems. When the system is complex enough, it can be imagined as a virtual world.
Laozi said: "The beginning of the nameless world is the mother of all things with names."
In a virtual world written using a dynamic model, any object can theoretically be edited directly or indirectly through a metamodel, and the metamodel is the first model in the virtual world. The basic function of the metamodel is naming, so there is a coincidence between the metamodel and Laozi's words.
Laozi said: "Tao gave birth to one, one gave birth to two, two gave birth to three, and three gave birth to all things."
In the dynamic model, the role of the metamodel is to edit the class model, and then the object model can be edited through the class model. All kinds of things in the system can be edited in this way. Since the metamodel can be the first model in the system, because the metamodel can be regarded as one, the class model can be regarded as two, and the object model can be regarded as three, everything is a system composed of various objects.
In the virtual world written using the dynamic model:
The properties of the above metamodel coincide with the properties of "God".
The properties of the metamodel are the key to this article. This property is reflected in the model editor. The properties of the metamodel are demonstrated through a video.
The process of editing the model is to first use the metamodel to edit the class model, and then edit the object model through the class model. For example, use the metamodel to edit people (classes), and then edit Zhang San (objects) through people.
Because the class model can be created and modified at any time through the metamodel, so through this method, theoretically any model can be edited directly or indirectly through the metamodel.
In the video above, MetaDescriptor3 is a metamodel.
It should be noted that there can be multiple metamodels, and their basic properties are the same, that is, they can directly or indirectly edit any model, and they can also edit themselves.
In the following demonstration, we edited a simple metamodel MetaThing1 using the MetaDescriptor3 metamodel, and then used this simple metamodel to edit a metamodel MetaThing2 that is basically the same as it.
Through the above video, we can find that the basic function of MetaThing1 and MetaThing2 is to name attributes and nodes. This corresponds exactly to Lao Tzu's "Name is the mother of all things".
Copyright © 2007-2019 XWorker.org 版权所有 沪ICP备08000575号