gifts2017

Инвестиционный анализ, применение генетического алгоритма для выбора проекта

Опубликовал Екатерина Быкова (katerinaUniv) в раздел Отраслевые решения - Прочее

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

Данная программа предназначена для произведения финансового анализа. Документ инвестиционный проект предназначен для ввода фактических данных проекта. На форме вводятся разные статьи затрат и их суммы по видам деятельности (операционная, инвестиционная и финансовая). Прединвестиционные затраты относятся к операционным и переносятся расходы будущих периодов в отчетах, однако указываются на отдельной вкладке. Отчет поток реальных денег рассчитывает затраты по трем видам деятельности, сальдо трех потоков, дисконтированный денежный поток, NPV, PI и срок окупаемости. Отчет выбор альтернатив предназначен для оценки в виде рейтинга нескольких проектов. Оценка производится с помощью выбора параметров оценки на форме. Также для параметров назначаются весовые коэффициенты (0-параметр не учитывается при анализе, 1 - учитывается). Для усиления влияния фактора на результат анализа можно назначить большее значение для коэффициента (например, если оценка производится по NPV и PI, но важнее NPV, то я NPV присваиваю 10 (вес), а PI - 1). Последнее, генетический алгоритм. Для его функционирования надо скопировать на диск D файл RND.xls, который работает как генератор случайных чисел ( 1С-ке не нашла;) ). На форме выбираются 5 (и только 5, не больше и не меньше) проектов. Если надо оценить три проекта, то можно ввести два ну очень не прибыльных проекта. Количество элиты - это сколько решений первого поколения перенесется на второй уровень. Оптимально значение в диапазоне 5-20. Количество повторов - количество циклов поиска решения (т.е. генерации популяции). Если 0, то поиск производится 1 в цикл, если 5, то один первый цикл, а потом еще 5 с генерацией нового поколения и с кроссовером. Предназначение данной обработки - ответить на вопрос: есть 5 проектов, каждый требует x инвестиций и приносит y прибыли. У предприятия имеется s инвестиций. Как лучше (прибыльнее) вложить средства и в какие проекты. Предполагается, что оценка эффективности производится по NPV.

Скачать файлы

Наименование Файл Версия Размер Кол. Скачив.
инвАнализ
.1246639852 4,58Mb
25.09.09
105
.1246639852 4,58Mb 105 Скачать

См. также

Подписаться Добавить вознаграждение

Комментарии

1. Дмитрий Глух (IronDemon) 03.07.09 20:58
Это была тема кандидатской? :)

А генератор случайных чисел в 1С есть.
2. Сергей (Che) Коцюра (CheBurator) 03.07.09 22:19
Интересненько...
1. крайне желательны скриншоты каког-нибудь тестового примера...
2. > Если надо оценить три проекта, то можно ввести два ну очень не прибыльных проекта.
- это сильно! а автоматом этого нельзя сгенерить, если остутсвуют проекты...???? ;-)
3. Чем вызвано ограничение в 5 проектов?
katerinaUniv; +1 Ответить 1
3. Екатерина Быкова (katerinaUniv) 05.07.09 18:27
(1) Это была тема дипломной... А где этот генератор случайных чисел находится?
(2)Скриншоты будут завтра, а 5 проектов, потому что алгоритм и так сложный был для понимания. Мне вообще искуссивенный интеллект дается трудно...
Арчибальд; +1 Ответить 1
4. Сергей Рудаков (fishca) 05.07.09 18:50
(3)
ГСЧ = Новый ГенераторСлучайныхЧисел(255);
ГСЧ.СлучайноеЧисло(0, 10000);

Или это вам ни о чем не говорит?
Или вы на 8.0 пишете?
Паладин; +1 Ответить 1
5. Екатерина Быкова (katerinaUniv) 05.07.09 18:54
(4)Спасибо, простот я самоучка и недавно только начала писать на 8.1
best-friend; +1 Ответить
6. Слава (DeepDiver) 30.07.09 19:36
7. Кулаев Антон (best-friend) 02.11.09 08:47
Екатерина, вы говорили что это тема дипломной работы..а не моглы бы вы оптравить мне на почту bf2005@rambler.ru то какими схемами и диаграммами вы описывали структуру своей программы..просто я тоже делаю диплом на 1С и тоже с элементами искусственного интеллекта...у меня сложности в описании...буду вам просто очень благодарен) :oops:
8. Александр Рытов (Арчибальд) 02.11.09 09:28
9. Михаил Кишенков (mihas1001) 27.09.11 17:53
Очень интересная разработка!
10. Михаил Кишенков (mihas1001) 27.09.11 18:56
Хотелось бы добавить, что данная конфигурация могла бы быть очень полезна инвестиционным аналитикаь
11. Кингпиныч (kingpin) 09.11.11 15:58
В свое время помогла данная работа, спасибо
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа