What Is a Knowledge Base?
The knowledge base has two meanings: one refers to the set of rules applied by the expert system design, including the facts and data associated with the rules, and their entirety constitutes the knowledge base. This kind of knowledge base is related to a specific expert system, and there is no problem of sharing the knowledge base. The other kind refers to a knowledge base with consultative nature. This kind of knowledge base is shared, not unique to a family. From the perspective of future development, a huge knowledge base will emerge, and it also depends on the development of hardware and software conditions. One of the important issues that the next generation computer should consider is the design of the knowledge base, the design of the knowledge base machine and the co-management system based on the knowledge base. [1]
- In 1956, Shannon and others held a seminar on machine intelligence at DaitMouth College, and artificial intelligence (AI) was born. As the foundation of intelligence, knowledge is essential. It is not enough to use procedural methods when describing problems. Sometimes it is necessary to use descriptive methods and the accumulated experience and knowledge in the past. At the same time, it is impractical to simply search for efficient search solutions without considering the increase in search volume due to the infinite increase in the number of combinations. Therefore, compared with efficient search methods, knowledge shows its unique importance. Knowledge-based artificial intelligence begins with knowledge systems. A knowledge system is a system that solves practical problems based on knowledge. Its core component is a knowledge base. The knowledge in the knowledge base is highly structured symbolic data. The performance of a knowledge system depends on the quality of the knowledge in the knowledge base (structure, completeness, effectiveness, consistency) and the way it is used (inference). From the development of search-based artificial intelligence to knowledge-based artificial intelligence, this development can be regarded as a major breakthrough in the development of artificial intelligence. Expanding intelligence is the trend of computer technology development in the 1990s, and knowledge base technology will make computer application systems have more intelligence, so it has become the forefront of computer intelligence research. The knowledge base is the core part of the fifth generation computer, and it is also the key component and foundation of modern computer technology systems such as intelligent control systems, intelligent robots, intelligent decision support systems, and expert systems. [2]
- 1) The knowledge in the knowledge base is structured into a structured organizational form that is easy to use according to their application domain characteristics, background characteristics (background information at the time of acquisition), usage characteristics, and attribute characteristics. Knowledge movies are generally modular.
- 2) Knowledge in the knowledge base is hierarchical. The lowest level is "fact knowledge", and the middle level is used to control "fact" knowledge (usually expressed by rules, processes, etc.); the highest level is "strategy", which uses the middle level knowledge as the control object. Policies are also often considered rules of rules. Therefore, the basic structure of the knowledge base is a hierarchical structure, which is determined by the characteristics of its knowledge itself. In the knowledge base, there is usually an interdependent relationship between knowledge films. Rules are the most typical and commonly used kind of knowledge film.
- can build a larger knowledge base at a lower price;
- The problem-solving tasks corresponding to the knowledge bases at different levels or in different fields are relatively simple, so they can constitute a more efficient system;
- (3) Can be suitable for a wide area
- 1. Knowledge base ordering information and knowledge is the primary contribution of knowledge base to the organization.
- Function of knowledge base system
- 2. Knowledge base accelerates the flow of knowledge and information, which is conducive to knowledge sharing and communication.
- The ordering of knowledge and information has greatly reduced the search and utilization time, and naturally accelerated the flow. In addition, some current events and news columns can be set up on the company's intranet, so that events happening inside and outside the company can be quickly spread throughout the enterprise, which greatly speeds up the acquisition of new information and knowledge.
- 3. The knowledge base is also conducive to the organization's collaboration and communication.
- For example, Xerox's knowledge base stores employee suggestions. When an employee solves a problem or finds a better way to deal with something, they can submit the suggestion to a review team of experts. The review team reviews these recommendations and stores the best recommendations in the knowledge base. The name of the proposer is indicated in the proposal to ensure the quality of the proposal and to protect the motivation of employees to submit the proposal.
- 4. Knowledge base can help enterprises achieve effective management of customer knowledge.
- The information management of the enterprise sales department has always been a relatively complicated task. Generally, the old sales staff have a lot of valuable information, but with the change of their customers or the transfer of work, this information and knowledge will be lost. Therefore, an important content of the enterprise knowledge base is to save all customer information so that new business personnel can use it at any time.