Перепрыгнеть в содержание


* * * * - 1 голосов

Нейросеть. В помощь?


258 ответов в эту тему

#21 OFFLINE   srotanov

    Специалист


  • RSB
  • ПипПипПип
  • 175 сообщения
3

Добавлено 04 July 2015 - 20:09

Сообщенияandre48, on 04 July 2015 - 19:47, сказал:

Парсеры дело весьма индивидуальное. Но, если Вы работаете под Windows, администратор на компьютере и статистику скачиваете с сайта, где она расположена на html странице, адрес которой вы знаете , то можно автоматизировать скачивание в любое время дня и ночи нужной информации на компьютер в виде html файла для последующего парсинга или ручной обработки . Для этого можно использовать планировщик заданий, который будет запускать малюсенькую программу, которая будет подключать интернет по логину и паролю, переходить на нужный сайт, скачивать информацию на компьютер и, если нужно, переводить компьютер в режим сна или выключать его. Я эту схему использую для получения коэффициентов БК за 5 минут до начала игр, чтобы учесть влияние их изменения на результат.
Дело в том, что для обучения своей сети мне нужны не так много данных с сайтов результатов футбольных матчей. Для формирования исходных данных сети необходимо эти немногие данные преобразовать (произвести некоторые вычисления), эту задачу успешно делает Exel. Как всё это автоматизировать - у меня ещё руки до этого дела не дошли. Но и имеющееся у меня статистика (немногим более сотни матчей) позволила мне обучить нейронную сеть, которая для начала пока даёт недурственные результаты. Дальнейшие успехи не прогнозирую, просто продолжу работу. Но за совет спасибо - начал интересоваться этой темой.

#22 OFFLINE   andre48

    Специалист


  • mp
  • 1622 сообщения
286
  • МестоположениеМосква

Добавлено 04 July 2015 - 20:33

Статистику лучше брать не с сайтов результатов, а с сайтов БК, так как сайты статистики значительно чаще выдают неверные данные. Для того, чтобы оценить качество отбора ставок нужно сложить выигравшие коэффициенты, добавить единицы по числу возвратов и разделить на общее число ставок, которое должно быть для надежности равно хотя бы 300. Пока это соотношение у Вас не очень хорошее и колеблется в районе 1,01-1,07, а желательно устойчиво иметь это соотношение равным в среднем хотя бы 1,1.

Отредактировано andre48, 04 July 2015 - 20:34.


#23 OFFLINE   srotanov

    Специалист


  • RSB
  • ПипПипПип
  • 175 сообщения
3

Добавлено 04 July 2015 - 20:50

Сообщенияandre48, on 04 July 2015 - 20:33, сказал:

Статистику лучше брать не с сайтов результатов, а с сайтов БК, так как сайты статистики значительно чаще выдают неверные данные. Для того, чтобы оценить качество отбора ставок нужно сложить выигравшие коэффициенты, добавить единицы по числу возвратов и разделить на общее число ставок, которое должно быть для надежности равно хотя бы 300. Пока это соотношение у Вас не очень хорошее и колеблется в районе 1,01-1,07, а желательно устойчиво иметь это соотношение равным в среднем хотя бы 1,1.
Моя сеть ставки не отбирает - она прогнозирует результат по опыту предыдущих игр. Коэффициенты выигравшие или проигравшие для обучения сети мне не нужны.
Вы пользуетесь программой STATISTICA 10.0?

#24 OFFLINE   srotanov

    Специалист


  • RSB
  • ПипПипПип
  • 175 сообщения
3

Добавлено 04 July 2015 - 21:49

Лонгфорд Таун 2-1 Богемианс П2 Кэф=2.22 Проигрыш
Промежуточный обобщённый результат:
Выигрыш - 8; Воврат - 4; Проигрыш - 7.
Следующая ставка на сокер США MLS:
Колорадо - Ванкувер Х2 Кэф=1,61

Отредактировано srotanov, 04 July 2015 - 21:52.


#25 OFFLINE   Bambuk

    Специалист


  • mp
  • 6322 сообщения
602

Добавлено 04 July 2015 - 23:18

Сообщенияsrotanov, on 04 July 2015 - 20:50, сказал:

Моя сеть ставки не отбирает - она прогнозирует результат по опыту предыдущих игр. Коэффициенты выигравшие или проигравшие для обучения сети мне не нужны.

Тут на форуме в некоторых темах частично обсуждались вопросы по нейросетям и даже анализировались сайты которые выдают типа нейро-прогнозы. Вы можете прокомментировать
какую цель Вы преследуете? Вы наверно не так много в азартных играх варитесь--сами прогнозы они по идее не нужны--так как в кефах они уже формально есть. У Вас же цель не прогнозировать а зарабатывать, а для этого надо посмотреть ретро данные на предмет баланса. Потом тут не совсем понятно--то ли Вы ставите то ли сеть--Вы говорите что сеть показывает Х а Вы ставите 1Х по аналогии если утрировать то можно ж и так сказать---сеть показала П1 а я ставлю ТМ2.5 ???? Найдите что называется разницу....ну нет разницы, если грубо говорить.

Хотя бы написали---что подаёте на вход и почему, какой вид ответа на выходе...итд. итп. Прогнозов полно в нете и везде пишут НЕЙРОПРОГНОЗЫ а проверяем их ретро данные--- там Х....Р ДЕРЕВЯННЫЙ.

#26 OFFLINE   andre48

    Специалист


  • mp
  • 1622 сообщения
286
  • МестоположениеМосква

Добавлено 05 July 2015 - 06:41

Сообщенияsrotanov, on 04 July 2015 - 20:50, сказал:

Моя сеть ставки не отбирает - она прогнозирует результат по опыту предыдущих игр. Коэффициенты выигравшие или проигравшие для обучения сети мне не нужны.
Вы пользуетесь программой STATISTICA 10.0?
То есть ставя на реальные коэффициенты Вы готовы проигрывать? У Вас сейчас как раз сложилась ситуация, когда показатель (фактический payout) меньше 1, который означает, что ставя на все Ваши прогнозы одинаковые по размеру ставки будешь находиться в проигрыше. Я уже писал, что не пользуюсь стандартными программами в том числе и STATISTICA 10.0

#27 OFFLINE   srotanov

    Специалист


  • RSB
  • ПипПипПип
  • 175 сообщения
3

Добавлено 05 July 2015 - 07:44

Сообщенияandre48, on 05 July 2015 - 06:41, сказал:

То есть ставя на реальные коэффициенты Вы готовы проигрывать? У Вас сейчас как раз сложилась ситуация, когда показатель (фактический payout) меньше 1, который означает, что ставя на все Ваши прогнозы одинаковые по размеру ставки будешь находиться в проигрыше. Я уже писал, что не пользуюсь стандартными программами в том числе и STATISTICA 10.0
Я не готов ничего проигрывать - я просто проверяю обученную сеть. Жаль, что не пользуетесь СТАТИСТИКОЙ. В настоящее время мне интересно было бы пообщаться с человеком, который эту программу уверенно использует.

#28 OFFLINE   andre48

    Специалист


  • mp
  • 1622 сообщения
286
  • МестоположениеМосква

Добавлено 05 July 2015 - 08:20

Обычно в ставках основной критерий это размер выигрыша или проигрыша. А здесь без коэффициентов не обойтись. Поэтому, чаще всего, программу обучают с учетом коэффициентов. Кроме того, при разном соотношении сил( разных коэффициентах), при прочих равных условиях, результаты игр сильно отличаются.

#29 OFFLINE   srotanov

    Специалист


  • RSB
  • ПипПипПип
  • 175 сообщения
3

Добавлено 05 July 2015 - 08:23

Колорадо 2-1 Ванкувер Х2 Кэф=1,61 Появилась серия из трёх проигрышей. Увеличится ли она?
Промежуточный обобщённый результат:
Выигрыш - 8; Воврат - 4; Проигрыш - 8.

Следующий прогноз сети:
14.35 Ханчжоу Гринтаун - Тяньцзынь Тэда П2 Кэф=3,35

Сообщенияandre48, on 05 July 2015 - 08:20, сказал:

Обычно в ставках основной критерий это размер выигрыша или проигрыша. А здесь без коэффициентов не обойтись. Поэтому, чаще всего, программу обучают с учетом коэффициентов. Кроме того, при разном соотношении сил( разных коэффициентах), при прочих равных условиях, результаты игр сильно отличаются.
Критерий чего?

#30 OFFLINE   Bambuk

    Специалист


  • mp
  • 6322 сообщения
602

Добавлено 05 July 2015 - 08:52

Сообщенияsrotanov, on 05 July 2015 - 07:44, сказал:

Я не готов ничего проигрывать - я просто проверяю обученную сеть. Жаль, что не пользуетесь СТАТИСТИКОЙ. В настоящее время мне интересно было бы пообщаться с человеком, который эту программу уверенно использует.
А какая Вам разница какую кто программу использует, когда там алгоритмы обучения часто похожи, всё в основном зависит от архитектуры сети, функций активации и набора который подают на вход.... и немало зависит конечно и от того,-- в каких пропорциях представлен тот или иной класс или группа данных.... Вам же надо выяснять принципиальные вопросы а не названия прог. Статистика это или ещё там что-то...сейчас же много прог с нейронными сетями. И потом Статистика это очень мощный пакет, который позволяет внедрять код в другие приложения насколько мне известно и она в основном для профессионалов а не для разнообразной публики где 90% попанов с глобальной стратегией "РЕАЛ П1".

Вы если даже примитивно возьмёте коэффициенты на П1 и на ТМ2.5 и по ним создадите группы загоняя данные в интервалы, а потом построите для каждой группы свою сеть то качество прогнозов заметно улучшится, ко всему прочему накладывая ограничения на ответы--то есть проводя свою интерпретацию и подсчитывая балансы в ретро данных Вы сразу увидите где сеть имеет преимущество перед линией БК, а где нет---нафига 100 лет тестить когда есть ретро-данные и если там минус то какой смысл брать такой вариант в рассмотрение, надо менять ограничение на сигнал и принимать альтернативные решения например по ставкам (ставить допустим не 1Х а Х итд).

Отредактировано Bambuk, 05 July 2015 - 08:53.


#31 OFFLINE   srotanov

    Специалист


  • RSB
  • ПипПипПип
  • 175 сообщения
3

Добавлено 05 July 2015 - 09:01

СообщенияBambuk, on 04 July 2015 - 23:18, сказал:

Тут на форуме в некоторых темах частично обсуждались вопросы по нейросетям и даже анализировались сайты которые выдают типа нейро-прогнозы. Вы можете прокомментировать
какую цель Вы преследуете? Вы наверно не так много в азартных играх варитесь--сами прогнозы они по идее не нужны--так как в кефах они уже формально есть. У Вас же цель не прогнозировать а зарабатывать, а для этого надо посмотреть ретро данные на предмет баланса. Потом тут не совсем понятно--то ли Вы ставите то ли сеть--Вы говорите что сеть показывает Х а Вы ставите 1Х по аналогии если утрировать то можно ж и так сказать---сеть показала П1 а я ставлю ТМ2.5 ???? Найдите что называется разницу....ну нет разницы, если грубо говорить.

Хотя бы написали---что подаёте на вход и почему, какой вид ответа на выходе...итд. итп. Прогнозов полно в нете и везде пишут НЕЙРОПРОГНОЗЫ а проверяем их ретро данные--- там Х....Р ДЕРЕВЯННЫЙ.
Сайты с якобы нейропрогнозами мне неинтересны. Непонятно, что там за сети используются. Интересно то, что сделал сам. О цели я уже писал - общение с людьми, использующих программу обучения нейросетей для прогнозирования исходов футбольных матчей.
Выкладываю прогнозы своей сети только для привлечения внимания (многих только практические прогнозы интересуют). Понятно, что сеть ещё "сыровата". Поэтому и ставлю как хочу, а не как сеть предсказывает. Но если у вас есть желание, то могу, конечно, "ставить" строго по прогнозам.
По исходным данным подробно пока не буду говорить. Ответ на выходе - "0" или "1", в зависимости от результата (выиграет или не выиграет).Прикрепленный файл  Скрин исходных данных.jpg   219.64K   11 Количество загрузок Прикрепил файл скрина исходных данных.

СообщенияBambuk, on 05 July 2015 - 08:52, сказал:

А какая Вам разница какую кто программу использует, когда там алгоритмы обучения часто похожи, всё в основном зависит от архитектуры сети, функций активации и набора который подают на вход.... и немало зависит конечно и от того,-- в каких пропорциях представлен тот или иной класс или группа данных.... Вам же надо выяснять принципиальные вопросы а не названия прог. Статистика это или ещё там что-то...сейчас же много прог с нейронными сетями. И потом Статистика это очень мощный пакет, который позволяет внедрять код в другие приложения насколько мне известно и она в основном для профессионалов а не для разнообразной публики где 90% попанов с глобальной стратегией "РЕАЛ П1".

Вы если даже примитивно возьмёте коэффициенты на П1 и на ТМ2.5 и по ним создадите группы загоняя данные в интервалы, а потом построите для каждой группы свою сеть то качество прогнозов заметно улучшится, ко всему прочему накладывая ограничения на ответы--то есть проводя свою интерпретацию и подсчитывая балансы в ретро данных Вы сразу увидите где сеть имеет преимущество перед линией БК, а где нет---нафига 100 лет тестить когда есть ретро-данные и если там минус то какой смысл брать такой вариант в рассмотрение, надо менять ограничение на сигнал и принимать альтернативные решения например по ставкам (ставить допустим не 1Х а Х итд).
Для меня разница большая. Так как есть вопросы к программе.
А моя "сеть" - это и есть 3 сети на каждый исход. По ретро данным я уже сказал, что автоматизировать выбор нужной информации пока не умею.

#32 OFFLINE   andre48

    Специалист


  • mp
  • 1622 сообщения
286
  • МестоположениеМосква

Добавлено 05 July 2015 - 10:42

Сообщенияsrotanov, on 05 July 2015 - 08:23, сказал:

Критерий чего?
Критерий правильности выбора событий для ставок.

#33 OFFLINE   srotanov

    Специалист


  • RSB
  • ПипПипПип
  • 175 сообщения
3

Добавлено 05 July 2015 - 10:55

Сообщенияandre48, on 05 July 2015 - 10:42, сказал:

Критерий правильности выбора событий для ставок.
Ну, я до этого пока не дорос. Выбрал самые популярные события с ликвидными рынками.

#34 OFFLINE   andre48

    Специалист


  • mp
  • 1622 сообщения
286
  • МестоположениеМосква

Добавлено 05 July 2015 - 13:56

Сообщенияsrotanov, on 05 July 2015 - 10:55, сказал:

Ну, я до этого пока не дорос. Выбрал самые популярные события с ликвидными рынками.
Без фактического payout абсолютно непонятно удачно выбирают программа и игрок события для ставок или нет.

Отредактировано andre48, 05 July 2015 - 13:58.


#35 OFFLINE   srotanov

    Специалист


  • RSB
  • ПипПипПип
  • 175 сообщения
3

Добавлено 05 July 2015 - 16:30

Ханчжоу Гринтаун 2-1 Тяньцзынь Тэда П2 Кэф=3,35 Серия выросла до 4.
Следующий прогноз:
18.30 Кальмар - АИК П1 Кэф=2,87

#36 OFFLINE   srotanov

    Специалист


  • RSB
  • ПипПипПип
  • 175 сообщения
3

Добавлено 05 July 2015 - 17:39

Сообщенияandre48, on 05 July 2015 - 13:56, сказал:

Без фактического payout абсолютно непонятно удачно выбирают программа и игрок события для ставок или нет.
Что такое payout?

#37 OFFLINE   srotanov

    Специалист


  • RSB
  • ПипПипПип
  • 175 сообщения
3

Добавлено 05 July 2015 - 19:38

18.30 Кальмар 0-0 АИК П1 Кэф=2,87 Большая уже серия получилась.

#38 OFFLINE   srotanov

    Специалист


  • RSB
  • ПипПипПип
  • 175 сообщения
3

Добавлено 05 July 2015 - 20:21

Следующий прогноз от сети:
06.00 Портленд - Сан-Хосе Х Кэф=4,25

#39 OFFLINE   srotanov

    Специалист


  • RSB
  • ПипПипПип
  • 175 сообщения
3

Добавлено 06 July 2015 - 05:59

Сообщенияandre48, on 04 July 2015 - 19:47, сказал:

Парсеры дело весьма индивидуальное. Но, если Вы работаете под Windows, администратор на компьютере и статистику скачиваете с сайта, где она расположена на html странице, адрес которой вы знаете , то можно автоматизировать скачивание в любое время дня и ночи нужной информации на компьютер в виде html файла для последующего парсинга или ручной обработки . Для этого можно использовать планировщик заданий, который будет запускать малюсенькую программу, которая будет подключать интернет по логину и паролю, переходить на нужный сайт, скачивать информацию на компьютер и, если нужно, переводить компьютер в режим сна или выключать его. Я эту схему использую для получения коэффициентов БК за 5 минут до начала игр, чтобы учесть влияние их изменения на результат.
А вы какой программой парсите? Можете что-то порекомендовать?

#40 OFFLINE   andre48

    Специалист


  • mp
  • 1622 сообщения
286
  • МестоположениеМосква

Добавлено 06 July 2015 - 07:32

Сообщенияsrotanov, on 06 July 2015 - 05:59, сказал:

А вы какой программой парсите? Можете что-то порекомендовать?
Программу для парсинга приходится делать самому и частенько дорабатывать ее, так как она сильно зависит от того как представлены данные. А представление данных некоторые БК меняют довольно часто. Чтобы не усложнять программу использую данные только со статических HTML страниц. Даже если есть динамическая загрузка данных некоторые сайты делают дубликаты в виде статической страницы для индексации ботами поисковых систем вроде Google. Парсингу может помочь и предварительная обработка страницы через парсер браузера IE или Firefox, так как при сохранении страницы в формате txt парсер браузера убирает теги. Иногда, когда данные собираются со многих страниц, приходится делать парсинг "на лету", сохраняя уже подготовленные данные в нужном формате. Та программа, о которой я писал (вместе с планировщиком), в автоматическом режиме, без участия человека, выводя компьютер из режима сна на 20-30 секунд в нужное время, круглосуточно скачивает нужную информацию на компьютер для последующего парсинга.