1993выпуск C091-9
Построение walk-forward прогнозов с базовыми моделями линейной регрессии и скользящих средних
Прогнозная конструкция сначала записывает базовую модель линейной регрессии и рецепт lookback скользящих средних, затем ищет только ёмкость скрытого слоя внутри walk-forward-analysis. Оценка использует более поздние не виденные факты, чтобы одни и те же наблюдения не использовались повторно для суждения о модели.
- Сначала запишите базовую модель линейной регрессии: явное линейное отображение упорядоченных наблюдений цены, объёма или ширины рынка, относительно которого последующие конструкции оцениваются вне выборки.
- Закодируйте каждую скользящую среднюю как одну координату входного вектора с фиксированным lookback, включая пятидневные средние close, high и low, когда эти ряды используются.
- Считайте число единиц скрытого слоя переменной поиска, потому что слишком много скрытых единиц подгоняются под обучающие факты и терпят неудачу на не виденных тестовых фактах.
- Запускайте walk-forward-analysis так, чтобы обучение использовало более раннее окно, а оценка — только более поздние не виденные факты, удерживая поиск архитектуры в стороне от фактов, по которым судят модель.
Зафиксируйте конструкцию до поиска
Линейные статистические однорыночные конструкции, которые исторически симулировали и бэктестировали рынок по его собственным прошлым ценам, описывались как господствующая техническая базовая модель предыдущего десятилетия. Задача моделирования классифицировалась как предсказание цены или тренда, поэтому кандидатные архитектуры оценивались по тому, выдают ли они будущее значение из упорядоченных наблюдений.
Редакторское прочтение: сначала запишите базовую модель линейной регрессии и рецепт lookback скользящих средних. После того как эти части зафиксированы, меняйте только ёмкость скрытого слоя внутри walk-forward holdout.
Запишите базовую модель линейной регрессии
Линейная регрессия — это явное линейное отображение упорядоченных наблюдений цены, объёма или ширины рынка в прогноз, сохраняемое как количественная базовая модель, которую более поздние нелинейные конструкции должны превзойти вне выборки. Эти линейные статистические однорыночные конструкции описывались как господствующая техническая базовая модель предыдущего десятилетия.
Прогнозной конструкции разрешалось объединять технические, межрыночные и фундаментальные ряды в одном отображении, а не ограничивать входы собственными прошлыми ценами одного рынка.
Разместите скользящие средние во входном векторе
Скользящая средняя — это сводка с фиксированным lookback упорядоченного ряда цены, объёма или открытого интереса, которая занимает одну координату входного вектора. Скользящие средние цен, объёма и открытого интереса перечислялись среди упорядоченных рядов, предъявляемых на входном слое многослойного прогнозного отображения.
Входной вектор — это набор фиксированной длины из одновременных признаков, предъявляемый как один обучающий или тестовый факт. Конструкция feedforward должна была кодировать lookback внутри каждого входного вектора, тогда как рекуррентная конструкция могла получать одно наблюдение на шаг и учиться временной зависимости из порядка предъявления.
Два проработанных прогнозных отображения
Одна проработанная конструкция отображала трёхчастный вход, разности high-low за предыдущие два дня плюс пятидневную скользящую среднюю закрытий, на медианную цену следующего дня.
Для прогноза изменения close, построенного из пятидневных скользящих средних close, high и low, схема использовала три входные единицы, одну выходную единицу и как минимум один скрытый слой.
Ищите только ёмкость скрытого слоя
Скрытый слой — это промежуточная стадия обработки, число единиц которой является выбором конструкции, находимым поиском, а не рыночным наблюдением. Число скрытых единиц рассматривалось как переменная поиска, с предлагаемым стартом между половиной и удвоенным числом входов, потому что слишком много скрытых единиц подгонялись под обучающие факты и терпели неудачу на не виденных тестовых фактах.
Эта неудача есть переобучение: лишняя скрытая ёмкость, которая воспроизводит обучающие факты и затем терпит неудачу на фактах, отложенных для теста. После каждого прямого прохода ошибка выхода отправлялась назад через слои, чтобы скорректировать веса связей, а факты использовались повторно, пока остаточная ошибка не достигала уровня, который конструктор считал приемлемым. Нулевая ошибка рассматривалась как нереалистичная для рыночных данных.
Редакторский словарь: transfer-function — это гладкое нелинейное отображение, применяемое после взвешенной суммы, чтобы построенная модель могла представлять криволинейные зависимости вход–выход.
Отбор данных, предобработка, поиск параметров обучения и процедура тестирования — все, как говорилось, контролировали, обобщается ли построенная модель, поэтому ни одна отдельная архитектурная настройка не считалась достаточной.
Оценивайте по более поздним не виденным фактам
Walk-forward-analysis — это единая проверяемая процедура, которая обучается на более раннем окне и оценивает только более поздние не виденные факты, так что правила входа, выхода и воздержания судятся вместе.
Редакторское прочтение: после того как записаны базовая модель линейной регрессии и рецепт lookback скользящих средних, меняйте только ёмкость скрытого слоя внутри этого holdout. Поиск архитектуры тогда не может повторно использовать те же факты, которыми оценивают модель.
Все разборы дорожки · 50 разборов
- 1990Трёхоконная walk-forward оценка системы
- 1990Построение конструкционного слоя механической торговой системы
- 1991Построение walk-forward нейросетевых торговых правил
- 1991Построение нейронных торговых систем от фактов до walk-forward
- 1992Walk-forward оценка стоп-оверлеев на пересечениях средних
- 1992Аудируйте тесты механических систем на исполнения и режимы
- 1993Walk-forward-оценка прогнозов месячной доходности и реальных ставок
- 1993Построение walk-forward прогнозов с базовыми моделями линейной регрессии и скользящих средних
- 1993Walk-forward гибридные правила для межрыночных стеков прогноза
- 1994Построение нейронной сети как задача механической торговой системы
- 1995Построение межрыночной нейросетевой торговой системы
- 1996Недельная ширина рынка как одна процедура на неиспользованном окне
- 1996Walk-forward оценка правил облигационного фонда по золотому индексу
- 1996Оценка фильтров weekday-in-month для дневных сделок по индексу
- 1996Требуйте и трендовый фильтр, и циклический осциллятор перед входом
- 1997Окна walk-forward как диагностика нестабильности параметров
- 1997Walk-forward валидация правила тайминга по ширине рынка
- 1997Всплески солнечных пятен и walk-forward оценка адаптивного циклического правила
- 1997Walk-forward проверка тайминга по облигациям и ширине рынка
- 1998Walk-forward-аудит регрессионных прогнозов тренда
- 1998Оценка кубического валютного тренда методом наименьших квадратов на walk-forward сегментах
- 1998Walk-forward оценка рекурсивных трендовых сигналов по иене
- 1999Проектирование личной системы в условиях психологии толпы
- 1999Walk-forward оценка полиномиального прогноза цены
- 2000Walk-forward оптимизация правил на угле наклона регрессии
- 2001Сконструируйте зимнее сезонное окно как одну процедуру
- 2001Проверяемые правила, когда описания систем иссякают
- 2002Оценка механических систем до определения размера позиции
- 2003Walk-forward построение систем рыночной позиции на основе правил
- 2007Оценка сезонных окон металлов в разных режимах
- 2007Оценка механических систем тайминга относительно базовых линий удержания
- 2011Walk-forward реоптимизация как шлюз проектирования системы
- 2011Оценивайте сгенерированные системы на отложенных выборках, затем добавляйте стопы
- 2012Walk-forward analysis и out-of-sample тесты механической торговой системы
- 2012Проектирование торговой системы с опорой на личность
- 2012Построение механической системы, начиная со scorecard
- 2012Построение скользящей средней advancer-decliner для ширины рынка
- 2012Поиск формулы как построение механической системы
- 2013Построение системы начиная с идентичности
- 2013Постройте свинг-систему от правил trading-bias до walk-forward
- 2014Оценивайте механические системы по акциям со стопами и walk-forward
- 2014Walk-forward фильтры velocity на шумных внутридневных трендах
- 2015Event-predictability против правил с позиционными ограничениями
- 2015Построение механических систем для walk-forward тестов
- 2016Когда протестированную систему нужно вывести из работы
- 2016Walk-forward фильтры по метрикам и проверки на уровне случайности для выбранных входов
- 2018Оценивайте механические торговые системы без рейтингов каталога
- 2019Поэтапное построение стопа от риска на входе до трейлинг-выхода
- 2020Накопление простых идей для построения механической системы
- 2020Красивый первый черновик — не освобождение от walk-forward