Кибернетическое бессмертие Дмитрий Сошников Спецвыпуск: Хакер, номер #052, стр. 052-016-2 Попробуем разобраться, что отличает накопленные знания от обычного хранилища данных. В нашем примере с интернет-магазином основные данные, которые накапливаются в ходе работы, - это сведения о покупках, совершенных покупателями магазина. При этом информация о покупках должны быть соотнесена с информацией о покупателях. Сами по себе эти данные еще не являются знаниями о вкусах и приоритетах покупателей, поскольку фиксируют лишь факты совершения покупки, которые в некоторых случаях могут и не отражать истинные интересы потребителя (например, если мы покупаем путеводитель по городу для приехавшего в гости знакомого). Такие данные также могут содержать весьма ценные сведения общего характера (например, перед Рождеством многие покупатели подарочных изданий книг в дополнение заказывают открытки), однако эти сведения не содержатся в массиве данных в явном виде, поэтому не могут считаться знаниями. Переход от данных к знаниям происходит тогда, когда глубинные зависимости, известные только человеку-эксперту, становятся представленными в явном электронном виде. Технологии машинного обучения или беседа программиста со специалистом-экспертом может помочь в решении этой сложной проблемы (на самом деле за получение знаний от экспертов обычно отвечает отдельный специалист - инженер по знаниям). Знания, представленные в явном виде, с некоторой точностью описывают представления человека о какой-либо части реального мира, при этом позволяют делать на основе такого описания выводы, решать конкретные задачи. Вернемся к нашему примеру: после обработки статистики покупок возможно получение правила, согласно которому с подарочными изданиями в 80% случаев приобретают также и открытки, в том случае если покупка была совершена в течение месяца перед Рождеством. Нет нужды подчеркивать, что такое правило будет чрезвычайно полезным для работников интернет-магазина, поскольку поможет с помощью автоматизированных средств предлагать приобретение открыток всем покупателям подарочных изданий в указанный период времени. Консультируясь у эксперта, можно получить и более подробные знания в виде множества правил такого вида: Листинг ЕСЛИ покупатель интересуется философией И он интересуется точными науками И он старше 30-ти лет И (имеет ученую степень ИЛИ работает в вузе) ТО ему, вероятно, будут интересны книги по синергетике, вышедшие за последний год. В свою очередь тот факт что покупатель интересуется точными науками, может быть получен из другого правила: ЕСЛИ покупатель купил более трех книг по математике ИЛИ физике, ТО он интересуется точными науками Базы знаний и экспертные системы Знания имеют существенно более сложную природу, чем данные. Поэтому для хранения и обработки знаний служат специальные компьютерные системы - базы знаний. Например, база знаний может использоваться при разработке web-интерфейса интернет-магазина, рекомендаций покупателям о приобретении тех или иных товаров (история покупок и правила наподобие приведенного выше – основа для этого). Другой пример – база знаний в составе ERP-системы предприятия, которая на основе опыта, полученного несколькими специалистами в результате подбора поставщиков, предоставляет сведения о целесообразности закупки тех или иных товаров. |