1994выпуск C121-11
Построение нейронной сети как задача механической торговой системы
Эта первая из двух частей рассматривает нейронную сеть как программу, которая отображает входы в выход, а затем трактует обучение как оптимизацию системы. Архитектура, поиск весов и проверки отображения до выхода на рынок фиксируются так, чтобы вход, выход и воздержание оставались одной механической торговой системой.
- Нейронная сеть отображает независимые входы в зависимый выход, включая линейные или нелинейные зависимости, извлечённые из репрезентативных выборок и затем применяемые к новым входам.
- Обучение — это оптимизационный поиск, который уменьшает разницу между желаемым и фактическим выходом, изменяя силу связей и другие внутренние характеристики.
- Различаются четыре процедуры поиска: полный перебор, стохастическое удержание улучшающих случайных догадок, градиентный спуск и генетические алгоритмы, сочетающие кроссовер с мутацией.
- Архитектура выбиралась автоматически, а программа проверялась на известных задачах отображения до выхода на рынок. Проверка торговой системы отложена до продолжения.
Отображение входов в выход
Архив представляет нейронную сеть как программу, которая отображает независимые входы в зависимый выход. Выученная зависимость может быть линейной или нелинейной. Она берётся из репрезентативных выборок и затем применяется к новым входам.
Этот выпуск — первая из двух частей. Он охватывает определение сети, методы оптимизации и проектирование программы. Правила покупки и продажи, подготовка данных и метод проверки результативности торговой системы оставлены для продолжения.
Как узел вычисляет свой результат
Каждый узел сети суммирует входящие сигналы плюс необязательное смещение. Затем он применяет нелинейную функцию передачи, например сигмоиду, гауссову или синус, прежде чем передать результат дальше. Описанные сети заканчиваются одним выходным узлом.
Обучение как оптимизация системы
Обучение трактуется как оптимизационный поиск. Поиск уменьшает разницу между желаемым и фактическим выходом, изменяя силу связей и другие внутренние характеристики. Архив сравнивает этот поиск с подгонкой кривой методом наименьших квадратов.
Различаются четыре процедуры оптимизации. Полный перебор перебирает каждого кандидата. Стохастический поиск сохраняет случайные догадки, которые улучшают результат. Градиентный спуск следует наклону ошибки. Генетические алгоритмы сочетают кроссовер с мутацией.
Градиентный спуск, как утверждается, быстро достигает глобального минимума, когда поверхность ошибки гладко вогнута. Локальные минимумы всё же могут удерживать поиск в стороне от этого минимума.
Стохастические веса и автоматическая архитектура
Программа использовала стохастический поиск весов вместо градиентного спуска. Она сохраняла случайно выбранные веса, которые уменьшали ошибку выхода, сужала диапазон выборки по мере падения ошибки и допускала функции передачи с нулевым наклоном или разрывными скачками.
Архитектура сети, включая число слоёв, число узлов, набор функций передачи и использование смещения, выбиралась автоматически. Автономные испытания генетическим алгоритмом проверяли небольшое число внутренних слоёв и смешанные функции передачи. Штраф за сложность применялся, чтобы ограничить переобучение.
Проверки до выхода на рынок
До выхода на рынок программа проверялась на исключающем ИЛИ, площади круга, тригонометрических и полиномиальных отображениях, рядах солнечных пятен и канадской рыси, а также на большой входной матрице, в которой лишь несколько столбцов определяли выход.
Что эта часть оставляет для продолжения
Продолжение отведено под предварительную обработку данных, вероятностные правила покупки и продажи и метод проверки результативности торговой системы. Редакция: именно на этом более позднем шаге проверки Walk-forward analysis завершил бы единую процедуру Mechanical trading system. Эта часть не даёт ни этих правил, ни этой проверки.
Все разборы дорожки · 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