- •Глава 6. Введение в представление знаний
- •6.1. Компоненты интеллектуальной информационной системы анализа инвестиций
- •If предложение а
- •Фрагмент реляционной базы данных компаний
- •Фрагмент реляционной базы данных отрасли
- •Рейтинги и соответствующие им реальные числа
- •If Отношение цен к доходам р/е 10
- •If Годовой рост продаж 35%
- •Тезаурус как база знаний
- •Интеграция знаний с оптимизацией портфеля
- •If отношение р/е 7
- •If Отношение р/е 7
- •Интеграция и интерпретация референций
- •Источники для приобретения знаний
- •Средства поддержания знаний
- •If: Предложение а
- •Селективная интеграция релевантных знаний
- •If: Цены на нефть подскочат
- •If: Цены на нефть упадут
- •If Цена золота меньше средней за последние четыре года
- •If индекс (цен) поднялся более чем на 12 пунктов после последнего
- •If сведения о текущем курсе обмена доллара отсутствует в системе
Интеграция знаний с оптимизацией портфеля
Оптимизационная модель Марковитца в настоящее время является наиболее популярной качественной моделью формирования портфеля. Однако коэффициенты, определяющие доходность ценных бумаг в портфеле, которые обычно являются оценками, полученными из исторических данных, могут не быть эффективно адаптированы к ежедневным изменениям на рынке ценных бумаг, поэтому желательно иметь механизм инкорпорирования различных типов современных знаний в модель Марковитца. Мы рассмотрим возможность включения в правила оптимизации выбора портфеля некоторых слабоформализуемых факторов внешней среды, к числу которых, в частности, относятся внешнеполитические факторы. В приводимых ниже примерах делается попытка такого совмещения правил.
ПРАВИЛО Правило 81
CR=0.7
IF Компания = Ci
OR Комания = С2
THEN Рейтинг = АА
Количество 100000,
AND процент =10%.
Ограничения, сопутствующие правилу 81:
M(x1+x2) 100000
X1+x2 = 0.1, где x1 и х2 — доли портфеля («процент»), вложенные в ценные бумаги C1 и С2, соответственно и М («количество») — общий объем инвестиций.
Схема интеграции знаний и оптимизационной модели квадратичного программирования Марковитца приведена на рис. 6.9.
ПРАВИЛО Правило 82
CR = 0.8
IF отрасль = I1
THEN количество 500 000
OR процент 20%
EXCEPT С3, С4
Ограничения, извлеченные из правила 82 представляют собой следующую форму целочисленного 0-1 — программирования вида:
y1+y21
y1,y2=0,1,
где В заменяет очень большое число. Таким образом, интерпретатор переводит правила в условия задачи квадратичного программирования. Ниже приводится пример правила с ограничениями.
Рис 6.9. Интеграция знаний и систем преференций с моделью квадратичного программирования Марковитца
ПРАВИЛО Правило 83
CR = 0,9
If отношение р/е 7
AND Годовой процент роста продаж 30%
THEN количество = 400 000.
Чтобы интерпретировать правило 83, необходимо идентифицировать компании, которые удовлетворяют условию. Производное ограничение выглядит следующим образом:
Mхi =400000,
где D — множество компаний, удовлетворяющее правилу 83.
Инвесторы, которые принимают решения об инвестициях, обычно полагаются не только на знания экспертов, но также на их собственные знания, ограничения и преференции. Таким образом, для согласования и интеграции преференций инвесторов со знаниями экспертов необходимо разработать представление и методологию для этих факторов, называя их интегрально как преференции. Необходимо при этом обеспечить их синтаксическую совместимости со знаниями эксперта и уникальными признаками персональных преференций.
Обычно знания эксперта могут быть использованы, чтобы ранжировать ценные бумаги, но решение о том, сколько инвестировать, принимается инвестором согласно той модели инвестиций, которую он использует. Вследствие этого, преференции следует отличать от базы знаний эксперта. Теоретически, каждый инвестор должен иметь свою уникальную базу преференций.
Синтаксис правил представления знаний эксперта был показан на рисунке 6.2. Преференции инвестора могут быть представлены, с использованием синтаксиса, который применялся для описания правил, но для того, чтобы включить информацию об объеме инвестиций, необходимы дополнительные средства, как показано в приводимом ниже примере.
ПРАВИЛО Правило 81
CR = 0.7
IF Ценные бумаги = C1
OR Ценные бумаги = С2
THEN
Рейтинг = АА
Количество 100 000
AND Процент = 10%.
Согласно правилу 81 количество средств, инвестированных в ценные бумаги C1 и/или С2 не должно превысить $100 000.
ПРАВИЛО Правило 82
Сг = 0.8
IF Отрасль = I1
THEN Количество 500 000
OR Процента 20%
ЕХЕРТС3, С4
Правило 82 ограничивает количество и процент полного объема инвестиций в отрасль I1 (исключая ценные бумаги С3 и С4).
ПРАВИЛО Правило 83
CR = 0.9