РоботВася. Хроники 12.10.12 оптимизация

14 октября, 2012

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

Данная оптимизация основана на  ведении «черного» списка.

Алгоритм ее достаточно прост, но, тем не менее, вычисляется сравнительно долго.

В роботе последовательно блокируется сигнал какого-либо нейрона и проверяется получаемый результат на всей доступной истории.

После прохождения теста всеми нейронами, получается список нейронов, блокирование которых улучшает работу робота, либо список пустой.

Если список не пустой, то из него последовательно  номера нейронов записываются в черный список.

Если результат работы робота на всей истории улучшается, то номер блокированного нейрона остается в черном списке.

При дальнейшей работе робота сигналы нейронов из черного списка будут блокироваться.

К сожалению, выполнить полный перебор всевозможных комбинаций нейронов не представляется возможным,так как на один проход требуется 30 минут, то на оптимизацию всех комбинаций нейронов потребуется примерно 2^100 часов, что составляет примерно 10^25 (десять в 25 степени) лет.

Сегодня, после оптимизации числа нейронов в черный список попало 6 нейронов (3% от общего числа нейронов), и сигналы от этих нейронов в дальнейшем блокируются .

Результат работы робота до оптимизации

 

 

 

 

 

 

 

….

Результат работы робота после оптимизации

 

 

 

 

 

 

 

 

В результате проведенной операции робот улучшил свой итоговый показатель за период с 01.01.2007 по настоящее время c 2957% до 2961%.

 

РоботВася. Хроники 12.10.12

12 октября, 2012

Без реинвестирования прибыли, без плеч, сделки на следующей свече, комиссия 0.035%