Построение модельных отображений по хаотическим временным рядам. Безручко Б.П - 20 стр.

UptoLike

Рубрика: 

векторов тренировочного ряда и первый вектор тестового ряда
(см. рис.1). Используя эти данные, сдела-
ем прогноз значений коор-
динат следующего вектора
тестового ряда
(фактически, неизвестным
является только значение
его последней координаты
). Для этого во всем
тренировочном ряде найдем
векторы, которые являются
близкими «соседями» век-
тора )
(рис.3). Т.е. векторы в некоторые моменты времени , для ко-
торых выполняется условие
T
211
)()(
DNNNN
traintraintraintrain
v,...,v,vt
++++
=x
)(
2
+
train
N
t
x
1
++
DN
train
v
(
1
+
train
N
t
x
i
n
t
n
i
t
)(
x
{}
D
xxx
...,,,max
21
=
x
box
ε
,...,,(
21
xxG
2
D
x
+
2
2
...
x
+
2
1
x
+=x
Рис.3. Ближайшие соседи первого вектора тестового
ряда (черные квадраты), найденные по тренировоч-
ному временному ряду (черные кружки).
boxN
train
t
ε
+
)(
1
x , (17)
где
норма вектора: для упрощения расчетов обычно используется норма
9
, размер окрестности (для выбранной нормы окрест-
ность представляет собой гиперкуб со стороной
).
box
ε
Пусть найдено
k
соседей (на рис.4 они показаны кружками). Предполо-
жим, что функция
G
линейна в окрестности «точки»
x :
)(
1
+
train
N
t
.)
1
0
=
+=
D
i
iiD
xccx
(18)
Для каждого из найденных векторов )
дальнейшее поведение объекта из-
вестно (на рис.4 треугольниками показаны векторы состояния в моменты вре-
(
i
n
t
x
9
Можно использовать и любую другую норму. Например, привычную евклидову норму:
, но это приведет к увеличению затрат машинного времени.
19