Читать книгу Artificial intelligence elements application in applied problems solving. Textbook - Vadim Shmal - Страница 9

Logico-linguistic modeling

Оглавление

Logical-linguistic modeling is a six-step method developed primarily for building knowledge-based systems, but it is also used in manual decision support systems and systems for analyzing and delivering information. It uses knowledge-based structured models such as graphs, flowcharts, networks, and feedback loops to describe the flow of information in complex systems such as social networks and business networks. These models can then be used to evaluate the correctness of the communication and obtain the expected results. Applications range from information systems and business intelligence to knowledge creation and management, business process optimization and knowledge management systems. However, the process begins with the definition of a specific subject matter or subject area and continues with the formulation of an appropriate logical model for it. This step is not easy because different knowledge-based models describe different aspects of the problem. A logical-linguistic model is built as a set of the most relevant assumptions made in a given field of knowledge. The logical-linguistic model is organized as a natural hierarchy, starting with the simplest hypothesis and ending with the strongest hypothesis. In a strict logical framework, the assumption of a first level of abstraction means that the system was designed without introducing any secondary assumptions, so it has high-level consistency and relatively low-level constraints. The second level of abstraction assumption means that the system was designed without any secondary assumptions. The third level of abstraction assumption means that the system was designed without any secondary assumptions. At this final stage, most of the restrictions in the system have been removed, so there is a minimal chance that the system will completely fail. Each level of abstraction implies that certain restrictions have been removed or reduced. Restrictions imposed by restrictions at the initial level of abstraction usually reduce the range of possibilities available to the system. If any failure modes appear at the second level of abstraction, the third level is usually sufficient to eliminate them. Logic modeling begins with the definition of a specific subject matter or subject area and continues with the formulation of an appropriate logical model for it. The results of the modeling process show which constraints can be removed or reduced, and which constraints are explicitly implied in the logical model. If all restrictions are removed or reduced, the system has a very high degree of complexity. However, when the initial guess has been changed, the level of difficulty is usually reduced. The time required to build a logical model is often inversely proportional to the number of constraints included in it. When there are too many constraints, a reasonable logical model must be built to show the efficiency of the system. However, if there are no restrictions, then the system can be built very quickly. The results of the modeling process show which constraints can be removed or reduced, and which constraints are explicitly implied in the logical model. As noted earlier, the process begins with the definition of a specific subject problem or subject area, a system for optimizing business processes and knowledge management. The process then proceeds to formulate an appropriate logical model for it. In business processes, the requirements and constraints of the system are detailed in the business requirements document. Similarly, the constraints placed on the system by business processes are described in the business process document. Thus, the problem and constraints are specified and defined together.

Most people believe that a logical model should also describe the system. However, this is often not the case. The logical model of a particular system can describe the logical relationships between constraints, but cannot describe or explain the constraints themselves. There are many ways to view the logical model. However, logical models tend to give a complete picture of the system both logically and structurally. Thus, the logical model of the system is not necessarily considered complete. The logical model describes the structural representation of the system, but provides a structural representation only for certain logical constraints. Examples of structural modeling methods include the topological method, structural decomposition, and structural decomposition and reconfiguration methods. Although structure is expressed by a structure diagram, this does not necessarily mean that the structure includes all constraints. Another type of structural modeling is the decomposition of a structure into layers of structural components. A framework can represent a logical system, business processes, and logical constraints, but it can also be expressed as constraints defined in a business process and then assigned to a logical component and logical constraints. Decomposition may be performed as part of a business process and may require the removal or modification of some or all of the constraints in the logical model. In addition, it may be necessary to modify the logical model by appropriate structural decomposition to include new structural elements. Alternatively, structural decomposition may be required to transform the logical structure into new structural elements. Decomposition and structural decomposition are processes that create new structural elements and pass them to logical constraints, but these new elements can only have the same logical constraints in the structural decomposition as the passed elements. Decomposition occurs for logical constraints that are considered complete, or for constraints whose logical representation is defined in the logical model. The process of adding constraints to a structural element requires structural decomposition, as this is where the new element is created and added. The topological method allows you to remove constraints in a structural element without changing the logical model, while structural decomposition and reconfiguration methods usually require structural decomposition as an explicit step before changing the logic. The topological method may be the most general type of structural decomposition and has the advantage of not requiring additional structural decomposition steps. For example, decomposition can be carried out in a business process component. There may be other elements in this business process that can also be included as building blocks. The decomposition can take place in a logical model or, depending on the current logical model, in a structural component, a business process component, or a topological component. If the structural decomposition is done by a topological method, this can remove more restrictions. The process of structural decomposition may include several steps, such as extracting a structural element based on a logical component representing a logical constraint. For example, a logical model representing a structure with constraints expressed as logical constraints may require a topological decomposition before the logical component structure can be modeled.

In this section, the structure of a logical component is considered as a topological decomposition of the logical structure. Topological decomposition and structural decomposition and reconfiguration methods can be used to decompose logical components in this logical structure. If a structural element and a logical component have different logical constraints, then the logical component will be created and transferred to the logical constraints during structural decomposition, but the logical element will not be placed in the logical constraints.

A logical component cannot be directly placed in a structure as a structural element. A structural element is either created or added to the topological structure from logical constraints in the topological structure. Topological decomposition and structural decomposition and reconfiguration methods can be used to create structural elements in a topological structure. The logical elements of the topological structure are placed in the topological structure by imposing structural constraints on the topological structure.

Artificial intelligence elements application in applied problems solving. Textbook

Подняться наверх