Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
отчёт_Билал.docx
Скачиваний:
1
Добавлен:
16.07.2019
Размер:
723.66 Кб
Скачать

1.3. Преобразование в excel весов связей нейронной сети в денежную форму.

- Дальнейшие преобразования полученных весов связей в их приращения к начальным значениям и переводом в денежную форму в соответствии со схемой расчетов нейронной сети осуществляются в EXCEL и представляются в виде табл.2.8-17, также наносятся на схему нейронной сети рис.2.18.

Рис.2.18

- Преобразованные веса верхнего слоя нейронов табл.2.8, нижнего слоя нейронов табл.2.9. Знак плюс означает направление стрелки к нейрону, а знак минус, от нейрона. В скобках ячеек таблиц даны номера связей. Первая цифра означает номер нейрона, а вторая цифра – номер входа

( входного нейрона). Пунктиром отмечены связи, создающие «петли», характеризующие откладывание возврата инвестиций со 2-ого на 3-ий период в количестве 83,83у.е. в верхней части и 238,74у.е. в нижней части сети. Пунктиром с двумя точками обозначены «циклы» избыточного возврата инвестиций в количестве 2,87у.е. и 2,86у.е.

Табл.2.8

1входной нейрон

2входной нейрон

3входной нейрон

1нейрон

-260,152(11)

88,66992(12)

171,5211(13)

2нейрон

2,874855(21)

83,83756(22)

-86,7088(23)

3нейрон

2,868714(31)

-44,976(32)

42,10979(33)

Табл.2.9

1вход

2вход

3вход

1нейрон

53,3(11)

213,02(12)

479,31(13)

2нейрон

-26,527(21)

-106,1(22)

-238,74(23)

3нейрон

-26,486(31)

-105,944(32)

-238,38(33)

- Для получения табл.2.8 и табл.2.9 необходимо осуществить преобразование весов в соответствии табл.2.10-15

- Для перевода в денежную форму исходные веса нижнего слоя умножаются на значения выручки на входах табл.2.10.

Табл.2.10

1000

2000

3000

1вход

2вход

3вход

1.0533

0.10651

0.15977

-0.026527

0.94695

-0.07958

-0.026486

-0.052972

0.92054

Перейти от точек к запятым

1,0533

0,10651

0,15977

-0,02653

0,94695

-0,07958

-0,02649

-0,052972

0,92054

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

Табл.2.11

1вход

2вход

3вход

сумма

сдвиги

Выходы

1слоя

1053,3

213,02

479,31

1745,63

-1500

245,630

-26,527

1893,9

-238,74

1628,63

-500

1128,63

-26,486

-105,944

2761,62

2629,19

-1000

1629,19

Расчетная сумма

1000,28

2000,976

3002,19

6003,453

-3000

3003,45

Точное значение

1000

2000

3000

6000

-3000

3000

- Для определения приращения весов связей значение весов вертикальных связей преобразуются путем вычитания из этих точных значений на входах табл.2.12. Все остальные значения весов уже являются приращениями, поскольку их начальные значения равны нулю.

Табл.2.12

1вход

2вход

3вход

сумма

53,3

213,02

479,31

745,63

-26,527

-106,1

-238,74

-371,367

-26,486

-105,944

-238,38

-370,81

Расчетная сумма

0,287

0,976

2,19

3,453

Точная сумма

0

0

0

0

- Для верхнего слоя нейронов исходные веса умножаются на значения на выходах из первого слоя табл.2.11, или, что одно и то же, умножаются на значения входных нейронов во второй слой табл.2.13.

Табл.2.13

245,6301

1128,633

1629,19

1входной нейрон

2входной нейрон

3входной нейрон

0,97646

0,078564

0,10528

0,011704

0,96031

-0,053222

0,011679

-0,03985

0,94655

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

Табл.2.14

1входной нейрон

2входной нейрон

3входной нейрон

сумма

Точная цель

239,8479674

88,66992301

171,5211

500,039

500

2,87485469

1083,837556

-86,7088

1000,004

1000

2,868713938

-44,97602505

1542,11

1500,002

1500

- Ошибка табл.2.14 зависит от точности сдвигов табл.2.5.

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

Табл.2.15

1входной нейрон

2входной

нейрон

3входной нейрон

сумма

Тонная сумма

-260,1520326

88,66992301

171,5211

0,039014

0

2,87485469

83,83755623

-86,7088

0,003661

0

2,868713938

-44,97602505

42,10979

0,002483

0

-254,4084639

127,5314542

126,9222

0,045158

0

- Возврат инвестиций по участкам представлен табл.2.16.

Табл.2.16

Инвестиции

Возврат с 2-ого участка

Возврат с 3-его участка

Расчетное значение

745,63-

(-254,4084639)= =1000,038464

-371,367-127,5314542=

=-498,8984542

-370,81-126,9222= =-497,732

Точное значение

1000

-500

-500

- Возврат инвестиций по времени на основе анализа направлений связей нейронной сети рис.2.18 представлен табл.2.17.

Табл.2.17

Возврат инвестиций во 2-ой год

Возврат инвестиций в 3-ий год

Расчетные инвестиции

Точные инвестиции

Верхний слой

88,669923012-44,97602505=

=43,69389796

171,5211232-

(-44,97602505)-

2,8748546904-

2,8687139379=

=210,7536

Нижний слой

213,02-105,944-

(-26,527)=133,603

479,31-(-105,944)-

(-26,486)=611,74

всего

177,296898

822,4936

999,7905

1000

Расчетные значения

177,29

822,71

1000

- Связь 12 верхнего слоя содержит часть инвестиций, возвращаемого в 3-ем году (связь 32). Поэтому эту часть инвестиций необходимо исключить из возврата 2-ого года и включить в состав возврата 3-его года. Из состава возврата 3-его года необходимо исключить также инвестиций 21 и 31, поскольку они исключаются и полученного банком возврата (1 входной нейрон 2-ого слоя). Возврат 22 осуществляется в 3-ем году, т.к. через связь 23 передается связи 13.

- Связь 12 нижнего слоя содержит часть инвестиций, возвращаемого в 3-ем году (связь 32). Поэтому эту часть инвестиций необходимо исключить из возврата 2-ого года и включить в состав возврата 3-его года.

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