Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
KIT.docx
Скачиваний:
2
Добавлен:
01.07.2025
Размер:
947 Кб
Скачать
☆

48. Персональные методы формирования деловых приложений и бз

База знаний (БЗ; англ. knowledge base, KB) в информатике и исследованиях искусственного интеллекта — это особого рода база данных, разработанная для оперирования знаниями (метаданными). База знаний содержит структурированную информацию, покрывающую некоторую область знаний, для использования кибернетическим устройством (или человеком) с конкретной целью. Современные базы знаний работают совместно с системами поиска информации, имеют классификационную структуру и формат представления знаний.

Полноценные базы знаний содержат в себе не только фактическую информацию, но и правила вывода, допускающие автоматические умозаключения о вновь вводимых фактах и, как следствие, осмысленную обработку информации. Область наук об искусственном интеллекте, изучающая базы знаний и методы работы со знаниями, называется инженерией знаний.

Иерархический способ представления в базе знаний набора понятий и их отношений называется онтологией. Онтологию некоторой области знаний вместе со сведениями о свойствах конкретных объектов также можно назвать базой знаний.

База знаний — важный компонент интеллектуальной системы. Наиболее известный класс таких программ — это экспертные системы. Они предназначены для поиска способов решения проблем из некоторой предметной области, основываясь на записях БЗ и на пользовательском описании ситуации.

Простые базы знаний могут использоваться для создания экспертных систем хранения данных в организации: документации, руководств, статей технического обеспечения. Главная цель создания таких баз — помочь менее опытным людям найти уже существующее описание способа решения какой-либо проблемы.

Двумя наиболее важными требованиями к информации, хранящейся в базе знаний интеллектуальной системы, являются:

  1. Достоверность конкретных и обобщённых сведений, имеющихся в базе данных;

  2. Релевантность информации, получаемой с помощью правил вывода базы знаний.

Ниже перечислены некоторые из особенностей, которые могут (но не обязаны) быть у системы, оперирующей базами знаний.

  • Автоматическое доказательство (вывод). Способность системы выводить новые знания из старых, находить закономерности в БЗ. Часто принимается, что база знаний отличается от базы данных именно наличием механизма вывода.

  • Доказательство заключения. Способность системы после выдачи ответа «объяснить» ход её рассуждений, причем «по первому требованию».

  • Интроспекция. Нахождение противоречий, нестыковок в БЗ, контроль правильной организации БЗ.

  • Машинное обучение. Превращение БЗ в гибкую систему, адаптация к проблемной области. Аналогична человеческой способности «набирать опыт».

49. Понятие о процессах формализации персональной базы знаний в ит-контенте

Формализация – это приведение существенных свойств и признаков объекта моделирования к выбранной форме.

Чтобы построить модель, необходимо придать объекту форму. Суть формализации состоит в принципиальной возможности разделения объекта и его обозначения. Для того, чтобы обозначить объект, нужно ввести некоторый набор знаков. Знак – это элемент конечного множества отличных друг от друга элементов. Следует обратить внимание на то, что понятие знака является одним из базисных понятий науки. Точного определения дать невозможно. Поэтому стоит ограничиться указанием основных черт знака:

  1. Способность знака выступать в качестве заместителя денотата (объекта).

  2. Нетождественность знака и денотата – знак никогда не может полностью заменить обозначаемое.

  3. Многозначность соответствия «знак – денотат».

Язык – знаковая система, используемая в целях познания и коммуникации. Следует рассмотреть характеристики языка и указать, что языки могут быть естественными и искусственными. Правила искусственного языка являются строго и однозначно определенными, поэтому такой язык называется формализованным.

Процесс формализации текстовой информации (представление информации в форме графа, чертежа, схемы и т.д.) осуществляется с целью ее однозначного понимания, облегчения и ускорения ее обработки. Формализовать можно и оформление текста. Этот процесс заключается в использовании бланков, формуляров, шаблонов заранее определенной и часто законодательно утвержденной формы.

Таблицы – форма представления информации в удобном для анализа и обработки виде. Таблицы бывают типа «объект – объект», «объект – свойство», «объекты – свойства – объекты». Таблица характеризуется названием, количеством столбцов и их названиями, количеством строк и их названиями, содержимым ячеек.

Граф – совокупность точек, соединенных между собой линиями. Эти точки называются вершинами графа. Линии, соединяющие вершины, называются дугами, если задано направление от одной вершины к другой, или ребрами, если направленность двусторонняя.

На этапе формализации базы знаний осуществляется выбор метода представления знаний. В рамках выбранного формализма осуществляется проектирование логической структуры базы знаний.

Рассмотрим классификацию методов представления знаний с точки зрения особенностей отображения различных видов концептуальных моделей, а именно: соотношения структурированности и операционности, детерминированности и неопределенности, статичности и динамичности знаний.

Так, объектные методы представления знаний в большей степени ориентированы на представление структуры фактуального знания, а правила - операционного.

  • Логическая модель реализует и объекты, и правила с помощью предикатов первого порядка, является строго формализованной моделью с универсальным дедуктивным и монотонным методом логического вывода "от цели к данным";

  • Продукционная модель позволяет осуществлять эвристические методы вывода на правилах и может обрабатывать неопределенности в виде условных вероятностей или коэффициентов уверенности, а также выполнять монотонный или немонотонный вывод;

  • Семантическая сеть отображает разнообразные отношения объектов;

  • Фреймовая модель, как частный случай семантической сети, использует для реализации операционного знания присоединенные процедуры;

  • Объектно-ориентированная модель, как развитие фреймовой модели, реализуя обмен сообщениями между объектами, в большей степени ориентирована на решение динамических задач и отражение поведенческой модели.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]