База знаний в информатике и исследованиях искусственного интеллекта – это особого рода база данных, разработанная для оперирования знаниями (метаданными). База знаний содержит структурированную информацию, покрывающую некоторую область знаний, для использования кибернетическим устройством (или человеком) с конкретной целью.
База знаний – важный компонент интеллектуальной системы. Наиболее известный класс таких программ – это экспертные системы.
Простые базы знаний могут использоваться для создания экспертных систем хранения данных в организации: документации, руководств, статей технического обеспечения.
Двумя наиболее важными требованиями к информации, хранящейся в базе знаний интеллектуальной системы, являются:
1. достоверностьконкретных и обобщённых сведений, имеющихся в базе данных;
2. релевантностьинформации, получаемой с помощью правил вывода базы знаний(релевантность в информационном поиске – семантическое соответствие поискового запроса и поискового образа документа).