﻿<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type='text/css' href='https://stocksharp.com/css/style.css'?>
<?xml-stylesheet type='text/css' href='https://stocksharp.com/css/bbeditor.css'?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <title type="html">Data mining / Machine learning / Недетерминистические стратегии</title>
  <id>~/topic/2190/data-mining--machine-learning--nedeterministicheskie-strategii/</id>
  <rights type="text">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  <updated>2026-04-08T17:02:46Z</updated>
  <logo>https://stocksharp.com/images/logo.png</logo>
  <link href="https://stocksharp.com/handlers/atom.ashx?category=topic&amp;id=2190" rel="self" type="application/rss+xml" />
  <entry>
    <id>https://stocksharp.com/posts/m/20033/</id>
    <title type="text">Без понимания того, что именно искать и анализировать, и того, как работают алгоритмы дата майнинга,...</title>
    <published>2012-06-26T23:21:15Z</published>
    <updated>2012-06-26T23:21:15Z</updated>
    <author>
      <name>Kazai Mazai</name>
      <uri>https://stocksharp.com/users/5954/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">Без понимания того, что именно искать и анализировать, и того, как работают алгоритмы дата майнинга, их польза для алготрейдера сомнительна.&lt;br /&gt;&lt;br /&gt;Но если знать, что нужно искать, то надобность в этих алгоритмах отпадает. Более того, становится понятно, почему они не применимы, и что нужно переделать, чтобы они были применимы.&lt;br /&gt;&lt;br /&gt;Хотя, может это мне они показались неподходящими, а может неподходящие только те, с которыми приходилось иметь дело.&lt;br /&gt;Последней каплей сотрудничества с прикладным софтом для датамайнинга была ситуация, когда &amp;quot;вот он, результат, осталось лишь просуммировать вот это&amp;quot;. А за два дня мучений, убедился, что вот как это просуммировать нельзя, потому что так программа уж устроена. </content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/17656/</id>
    <title type="text">Этот прием называется boosting boosting не.. boosting применим к совокупности weak learners, которые...</title>
    <published>2012-03-25T09:24:37Z</published>
    <updated>2012-03-25T09:24:37Z</updated>
    <author>
      <name>vlad1024</name>
      <uri>https://stocksharp.com/users/768/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Church &lt;a href="https://stocksharp.com/posts/m/17652/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;vlad1024 &lt;a href="https://stocksharp.com/posts/m/17614/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;DT &lt;a href="https://stocksharp.com/posts/m/17569/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;Этот прием называется boosting &lt;br /&gt;&lt;a target="_blank" rel="nofollow" href="https://stocksharp.com/away/?u=AQAAAAAAAADjwV-2xjhbycu1xVkrSim_zQmbe1qPXaxrJCH6wO1EsepN5Szr1qofd1-Hbvvwjvk" title="http://en.wikipedia.org/wiki/Boosting"&gt;boosting&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;не.. boosting применим к совокупности weak learners, которые каким-либо образом комбинируются в более мощный классификатор. Здесь же просто, выходы одних моделей в конечном итоге подаются на ML классификатор(который в конечном счете, строит апроксимацию взаимной плотности своих входов), чтобы их смекшировать и получить более сильный выход. А непосредственно используемый алгоритмы ML могут быть различны, может быть на основе boosting, может быть kernel-svm или еще что, это ни так важно. &lt;/div&gt;&lt;/div&gt;&lt;br /&gt;Boosting это не алгоритм ML, а скорее подход. Идеи очень похожи.&lt;br /&gt;&lt;br /&gt;Мне больше интересны технологии построения моделей. Обычный time series analysis тут мало применим.&lt;br /&gt;Есть идеи где их поискать?&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Скажу вещи которые лежат на поверхности. Если построить АКФ рыночного ценового ряда, то она будет тривиально(то есть нулевой для всех лагов &amp;gt;0), при этом мат ожидание тоже близко к нулю. Из этого можно сделать вывод:&lt;br /&gt;1) что либо рынок стационарен и является случайным блужданием (либо если учитывать аномальную волатильность - мартингалом, но на нем все равно нельзя зарботать направленно)&lt;br /&gt;2) либо рынок нестационарен и соответсвенно описывается нестационарными моделями&lt;br /&gt;Поэтому если подразумевать под time series analysis - стационарные модели(которые все выстроены вокруг не тривиальности АКФ) то да - мало применим. Но time series analysis - достаточно обширное поле и там есть много моделей, в том числе нестационарных. Поэтому именно их и надо искать в литературе, первое что приходит в голову это: regime switching и hidden markov model. Еще простейшая модель, с кусочно постоянным средним (модель Горчакова) про которуя я писал здесь &lt;a target="_blank" rel="nofollow" href="https://stocksharp.com/away/?u=AQAAAAAAAAAi48_KzWju0atoYfAbY8taEt0gLJiGPN8YccYt7NneEV2kxgVsjWTRNHBSHrj7zLg" title="http://smart-lab.ru/blog/43277.php "&gt;http://smart-lab.ru/blog/43277.php &lt;/a&gt;(в конце).</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/17652/</id>
    <title type="text">Этот прием называется boosting boosting не.. boosting применим к совокупности weak learners, которые...</title>
    <published>2012-03-24T17:49:58Z</published>
    <updated>2012-03-24T17:50:24Z</updated>
    <author>
      <name>Church</name>
      <uri>https://stocksharp.com/users/459/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;vlad1024 &lt;a href="https://stocksharp.com/posts/m/17614/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;DT &lt;a href="https://stocksharp.com/posts/m/17569/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;Этот прием называется boosting &lt;br /&gt;&lt;a target="_blank" rel="nofollow" href="https://stocksharp.com/away/?u=AQAAAAAAAADjwV-2xjhbycu1xVkrSim_zQmbe1qPXaxrJCH6wO1EsepN5Szr1qofd1-Hbvvwjvk" title="http://en.wikipedia.org/wiki/Boosting"&gt;boosting&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;не.. boosting применим к совокупности weak learners, которые каким-либо образом комбинируются в более мощный классификатор. Здесь же просто, выходы одних моделей в конечном итоге подаются на ML классификатор(который в конечном счете, строит апроксимацию взаимной плотности своих входов), чтобы их смекшировать и получить более сильный выход. А непосредственно используемый алгоритмы ML могут быть различны, может быть на основе boosting, может быть kernel-svm или еще что, это ни так важно. &lt;/div&gt;&lt;/div&gt;&lt;br /&gt;Boosting это не алгоритм ML, а скорее подход. Идеи очень похожи.&lt;br /&gt;&lt;br /&gt;Мне больше интересны технологии построения моделей. Обычный time series analysis тут мало применим.&lt;br /&gt;Есть идеи где их поискать?</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/17614/</id>
    <title type="text">Этот прием называется boosting boosting не.. boosting применим к совокупности weak learners, которые...</title>
    <published>2012-03-23T14:04:59Z</published>
    <updated>2012-03-23T14:04:59Z</updated>
    <author>
      <name>vlad1024</name>
      <uri>https://stocksharp.com/users/768/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;DT &lt;a href="https://stocksharp.com/posts/m/17569/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;Этот прием называется boosting &lt;br /&gt;&lt;a target="_blank" rel="nofollow" href="https://stocksharp.com/away/?u=AQAAAAAAAADjwV-2xjhbycu1xVkrSim_zQmbe1qPXaxrJCH6wO1EsepN5Szr1qofd1-Hbvvwjvk" title="http://en.wikipedia.org/wiki/Boosting"&gt;boosting&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;не.. boosting применим к совокупности weak learners, которые каким-либо образом комбинируются в более мощный классификатор. Здесь же просто, выходы одних моделей в конечном итоге подаются на ML классификатор(который в конечном счете, строит апроксимацию взаимной плотности своих входов), чтобы их смекшировать и получить более сильный выход. А непосредственно используемый алгоритмы ML могут быть различны, может быть на основе boosting, может быть kernel-svm или еще что, это ни так важно. </content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/17569/</id>
    <title type="text">Этот прием называется boosting boosting</title>
    <published>2012-03-22T16:08:50Z</published>
    <updated>2012-03-22T16:08:50Z</updated>
    <author>
      <name>DT</name>
      <uri>https://stocksharp.com/users/28052/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">Этот прием называется boosting &lt;br /&gt;&lt;a target="_blank" rel="nofollow" href="https://stocksharp.com/away/?u=AQAAAAAAAADjwV-2xjhbycu1xVkrSim_zQmbe1qPXaxrJCH6wO1EsepN5Szr1qofd1-Hbvvwjvk" title="http://en.wikipedia.org/wiki/Boosting"&gt;boosting&lt;/a&gt;</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/17544/</id>
    <title type="text"> Как это - &amp;quot;на верхнем уровне сигналы(которых много) микшируются через ML&amp;quot;? В том же смысле, есть си...</title>
    <published>2012-03-22T11:43:41Z</published>
    <updated>2012-03-22T11:43:41Z</updated>
    <author>
      <name>vlad1024</name>
      <uri>https://stocksharp.com/users/768/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Church &lt;a href="https://stocksharp.com/posts/m/17541/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;&lt;br /&gt;Как это - &amp;quot;на верхнем уровне сигналы(которых много) микшируются через ML&amp;quot;?&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;В том же смысле, есть сигналы от каких-то моделей, которые сами по себе имеют предикативную силу. То есть к примеру выдает нам модель каждый такт сигнал, имеющий корреляцию с приращениями 0.05, и таких моделей несколько. Соответственно встает задача, как от набора &amp;quot;слабых моделей&amp;quot; получить более сильный сигнал, который к примеру имел бы корреляцию с приращениями 0.15, для этого вполне можно применять ML. То есть смешивать сигнал, от нескольких более низкоуровневых моделей.&lt;br /&gt;</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/17541/</id>
    <title type="text">Согласен, главная проблема - найти предикативные признаки + представить их так, чтобы ML-алгоритм на...</title>
    <published>2012-03-22T09:43:35Z</published>
    <updated>2012-03-22T09:43:35Z</updated>
    <author>
      <name>Church</name>
      <uri>https://stocksharp.com/users/459/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">Согласен, главная проблема - найти предикативные признаки + представить их так, чтобы ML-алгоритм нашел закономерности. Плюс, если это какой-то нелинейный паттерн, то с высокой вероятностью он затеряется на фоне шума, даже если алгоритм способен находить нелинейные зависимости.&lt;br /&gt;&lt;br /&gt;Как это - &amp;quot;на верхнем уровне сигналы(которых много) микшируются через ML&amp;quot;?</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/17450/</id>
    <title type="text">Основная проблема почему ML в первозданном виде плохо применим для построения стратегий. Во первых, ...</title>
    <published>2012-03-20T12:55:15Z</published>
    <updated>2012-03-20T12:55:15Z</updated>
    <author>
      <name>vlad1024</name>
      <uri>https://stocksharp.com/users/768/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">Основная проблема почему ML в первозданном виде плохо применим для построения стратегий. Во первых, проблема заключается в том что ML алгориты - строят апроксимацию плотности вероятности в некотором пространстве факторов. То есть чтобы они там что-то &amp;quot;нашли&amp;quot;, в структуре факторов должна присутствовать какая-то зависимость, то есть грубо говоря корреляция фактора и приращений инструмента к примеру. Но рынок очень близок к случайному блужданию, и найти такие факторы очень трудно, по одной простой причине каждый такой фактор - сам по себе золотая жила, без всякого ML.&lt;br /&gt;Во-вторых, чтобы найти в это пространстве факторов какие-то не тривиальные зависимости при помощи ML не поддающиеся более простым методам (той же линейной регрессии), этих факторов должно быть много, что само по себе в следствии предыдущего пункта - не тривиально. &lt;br /&gt;Поэтому основной упор стоит делать не на ML(который по сути самый тривиальный и заключительный этап) а на построение моделей числовых рядов (time series models). К примеру как это делает А.Г.(Горчаков).&lt;br /&gt;По поводу кто применяет, никто же не раскажет. ) У меня по крайней мере сложилось мнение из его вебинара что Фишмана на верхнем уровне сигналы(которых много) микшируются через ML, что логично. У Механизатора (russian-trader) тоже схожая схема на верхнем уровне стоит.(можно почитать в какой-то его статье на сайте было). я к примеру, не особо применяю в боевой торговле, хотя достаточно много этим занимался, по выше означенным причинам - слишком мало хороших сигналов, которые пока что можно и более простыми методами микшовать (той же линейной регрессией)</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/14148/</id>
    <title type="text">Небольшой опрос. Есть ли у вас опыт работы с data mining/ML в любой форме? Используете/планируете ис...</title>
    <published>2011-11-30T20:41:28Z</published>
    <updated>2011-11-30T21:43:03Z</updated>
    <author>
      <name>Church</name>
      <uri>https://stocksharp.com/users/459/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">Небольшой опрос.&lt;br /&gt;&lt;br /&gt;Есть ли у вас опыт работы с data mining/ML в любой форме? Используете/планируете использовать его для трейдинга?&lt;br /&gt;Знаете ли вы кого-нибудь, лично или иначе, кто это делает?&lt;br /&gt;Как вы оцениваете количество трейдеров/УК/проп шопов, которые это делают в России? И если знаете, перечислите пожалуйста.&lt;br /&gt;Ну и наконец, что вы думаете на этот счет в общем?</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
</feed>