Нейросеть. В помощь?
#221 OFFLINE
Posted 22 August 2015 - 21:10
Промежуточный обобщённый результат:
Выигрыш - 29; Воврат - 8; Проигрыш - 31.
Следующий прогноз:
Колон - Велес Сарсфилд Ф1(0) Кэф=1,81
#222 OFFLINE
Posted 23 August 2015 - 10:34
Промежуточный обобщённый результат:
Выигрыш - 29; Воврат - 9; Проигрыш - 31.
Следующий прогноз:
Волеренга - Мольде Ф1(0) Кэф=1,98
#223 OFFLINE
Posted 23 August 2015 - 21:15
Промежуточный обобщённый результат:
Выигрыш - 29; Воврат - 9; Проигрыш - 32.
Следующий прогноз:
Сесар Вальехо - Альянса Лима Ф1(0) Кэф=1,63
#224 OFFLINE
Posted 24 August 2015 - 16:04
Промежуточный обобщённый результат:
Выигрыш - 30; Воврат - 9; Проигрыш - 32.
Следующий прогноз:
Акранес - Фйлонир Ф1(0) Кэф=2,1
#225 OFFLINE
Posted 28 August 2015 - 19:26
Промежуточный обобщённый результат:
Выигрыш - 30; Воврат - 10; Проигрыш - 32.
Следующий прогноз:
Дрохеда Юнайтед - Лимерик Ф1(0) Кэф=2,04
#226 OFFLINE
Posted 30 August 2015 - 17:42
Промежуточный обобщённый результат:
Выигрыш - 30; Воврат - 10; Проигрыш - 33.
Следующий прогноз:
Фйолнир - Стьярнан Ф1(0) Кэф=1,88
#227 OFFLINE
Posted 31 August 2015 - 06:37
Дело в том, что посмотрев ещё раз бегло тему, не совсем понял---каким образом Вы строите вероятностсную сеть, если обучение на исход производится отдельно?
Если взять и сделать три сети(как Вы пишите) на исход П1 потом на Х и потом на П2. то каждая сеть будет давать какой-то свой ответ, но как там Вы предлагаете вывести вероятностсные показатели (это невозможно даже теоретически сделать)? "Вероятность" можно попробовать породить искусственно в любой сети(где на выходе стоят например сигмойды)--например взять новые сигналы вот так U1_ver=U1/(U1+Ux+U2) Ux_ver=Ux/(U1+Ux+U2) U2_ver=U2/(U1+Ux+U2) но тогда сеть должна иметь 3 выходных нейрона для сигналов на П1 на Х и на П2 а не раздельные сети (А в раздельных сетях так сделать нельзя, так как там не будут согласованы уровни подбираемых весовых коэффициентов и как следствие уровни выходных сигналов U.)
Второй момент о котором я уже писал---нужно после обучения сети кроме всего прочего смотреть и баланс по ставкам (например в полосах каких-то коэффициентов БК или в полосах ответов сети по уровню сигнала(или "вероятности" если у нас такая интерпретация). Вот представьте на секунду что у букмекера точно такая же сеть как у Вас и она показывает типа "вероятности"..ну что по Вашему тогда сделает букмекер если у него только один игрок----Вы ...разумеется он просто уменьшит кефф в каждом исходе да и всё и если сеть адекватная и на большом объёме частоты близки к экспериментальным, то Вы скорее всего проиграете. Исходя из этого надо упреждающе на ретро ещё до ставок знать --какие множества и ответы рациональнее бить исходя из анализа баланса в множествах.....иначе у Вас может вот так утрированно получаться---сеть у нас дала оценку по вероятности соответствующую
кефу 1.3 а БК там кефы занижает и например в полосе ответов сети 1.25--1.35 на П1 у нас минус в выборке (тогда зачем её бить-то).....к сожалению концепцию К*Р-1 применять нельзя в большинстве случаев из-того, что конечные лини БК формируются в результате сложных и непрозрачных (а порой полу-мистических) процессов....и там такой подход, который можно, например, применить в картах или кубиках, часто не совсем уместен для принятия решения по одной конкретной игре.
Edited by Bambuk, 31 August 2015 - 06:40.
#228 OFFLINE
Posted 31 August 2015 - 08:05
Edited by Bambuk, 31 August 2015 - 08:10.
#229 OFFLINE
Posted 31 August 2015 - 08:16
#230 OFFLINE
Posted 31 August 2015 - 19:37
Bambuk, on 31 August 2015 - 06:37, сказал:
Дело в том, что посмотрев ещё раз бегло тему, не совсем понял---каким образом Вы строите вероятностсную сеть, если обучение на исход производится отдельно?
Если взять и сделать три сети(как Вы пишите) на исход П1 потом на Х и потом на П2. то каждая сеть будет давать какой-то свой ответ, но как там Вы предлагаете вывести вероятностсные показатели (это невозможно даже теоретически сделать)? "Вероятность" можно попробовать породить искусственно в любой сети(где на выходе стоят например сигмойды)--например взять новые сигналы вот так U1_ver=U1/(U1+Ux+U2) Ux_ver=Ux/(U1+Ux+U2) U2_ver=U2/(U1+Ux+U2) но тогда сеть должна иметь 3 выходных нейрона для сигналов на П1 на Х и на П2 а не раздельные сети (А в раздельных сетях так сделать нельзя, так как там не будут согласованы уровни подбираемых весовых коэффициентов и как следствие уровни выходных сигналов U.)
Второй момент о котором я уже писал---нужно после обучения сети кроме всего прочего смотреть и баланс по ставкам (например в полосах каких-то коэффициентов БК или в полосах ответов сети по уровню сигнала(или "вероятности" если у нас такая интерпретация). Вот представьте на секунду что у букмекера точно такая же сеть как у Вас и она показывает типа "вероятности"..ну что по Вашему тогда сделает букмекер если у него только один игрок----Вы ...разумеется он просто уменьшит кефф в каждом исходе да и всё и если сеть адекватная и на большом объёме частоты близки к экспериментальным, то Вы скорее всего проиграете. Исходя из этого надо упреждающе на ретро ещё до ставок знать --какие множества и ответы рациональнее бить исходя из анализа баланса в множествах.....иначе у Вас может вот так утрированно получаться---сеть у нас дала оценку по вероятности соответствующую
кефу 1.3 а БК там кефы занижает и например в полосе ответов сети 1.25--1.35 на П1 у нас минус в выборке (тогда зачем её бить-то).....к сожалению концепцию К*Р-1 применять нельзя в большинстве случаев из-того, что конечные лини БК формируются в результате сложных и непрозрачных (а порой полу-мистических) процессов....и там такой подход, который можно, например, применить в картах или кубиках, часто не совсем уместен для принятия решения по одной конкретной игре.
В начале темы я строил 3 сети по решению задачи классификации (без вероятностей). То есть результат был 1 или 0 на исход. Позже обучил сеть на решение задачи регрессии сразу на 3 исхода (выходная функция активации - softmax). Здесь уже результат всех трёх исходов в сумме даёт 1(100%).
Кроме того, нейросеть - это не панацея. И критерий Келли тоже. Я сеть использую как вспомогательный инструмент. Не на всех матчах можно её применять. Всё равно решение принимает человек, нужен дополнительный анализ.
Фйолнир 1-1 Стьярнан Ф1(0) Кэф=1,88
Промежуточный обобщённый результат:
Выигрыш - 30; Воврат - 11; Проигрыш - 33.
Следующий прогноз:
Корк Сити - Сент-Патрикс Атлетик Ф1(0) Кэф=1,61
#231 OFFLINE
Posted 01 September 2015 - 11:14
В результате такого приёма мы как бы выкидываем лишнее и не загружаем мозги сети (это особенно ценно когда число нейронов и слоёв не велико). По идее простую сеть можно смастерить и в екселе, а учить с помощью "поиска решения".
Применение нейросетей для спортивного прогнозирования требует предварительного анализа исходных сигналов---желательно брать наиболее влиятельные характеристики, а то будет много шумовых компонент и они будут только ухудшать прогнозирование. Для линии 1Х2 желательно сделать разделение по силе команд ( в качестве показателя можно взять например очки или показатели по ВНП или по голам. допустим можно вот так взять S=(В/N)^2-(П/N)^2--- показатель силы и если S1<S2 то относить это ко второй сети).
Такой прём привлекателен ещё и тем что у вас появляется возможность пары с высокой энтропией (близкие по силе команды) подать на две сети и посмотреть резы ответов там и сям.
#232 OFFLINE
Posted 01 September 2015 - 11:38
Способов деления можно много конечно придумать, но по смыслу(и логике) это должно примерно быть похоже на то если б допустим мы делили пары по кефу на П1 и тоталу ТМ2.5 например.
Edited by Bambuk, 01 September 2015 - 11:38.
#233 OFFLINE
Posted 01 September 2015 - 18:54
#234 OFFLINE
Posted 01 September 2015 - 19:44
Цитата
Промежуточный обобщённый результат:
Выигрыш - 30; Воврат - 11; Проигрыш - 33.
Следующий прогноз:
Корк Сити - Сент-Патрикс Атлетик Ф1(0) Кэф=1,61
А какой профит по ставкам?
#235 OFFLINE
Posted 01 September 2015 - 20:05
Пакет, on 01 September 2015 - 19:44, сказал:
Корк Сити 3-1 Сент-Патрикс Атлетик Ф1(0) Кэф=1,61
Промежуточный обобщённый результат:
Выигрыш - 31; Воврат - 11; Проигрыш - 33.
Следующий прогноз:
03.09 - Жоинвиль - Сан-Паулу Ф2(0) Кэф=1,75
#236 OFFLINE
Posted 02 September 2015 - 06:49
#237 OFFLINE
Posted 02 September 2015 - 23:22
srotanov, on 01 September 2015 - 20:05, сказал:
Корк Сити 3-1 Сент-Патрикс Атлетик Ф1(0) Кэф=1,61
Промежуточный обобщённый результат:
Выигрыш - 31; Воврат - 11; Проигрыш - 33.
Следующий прогноз:
03.09 - Жоинвиль - Сан-Паулу Ф2(0) Кэф=1,75
Скорее всего будет ничья. После летнего перерыва лучше вообще стараться не ставить или ставить на более уверенные рассчитанные результаты. Непонятно пока как какие команды играют после перерыва и трансферов.
Подобие собранной нейросети забросил, слишком непонятные результаты она выводит... Сейчас в основном пробую расчеты по силе команд
#238 OFFLINE
Posted 02 September 2015 - 23:52
Интернациональ - Васко да Гама вероятно 2-0
Понте-Прета - Крузейро 1-0 0-0
Атлетико Минейро - Атлетико Паранаэсе 3-1
Фламенго - Аваи 2-1 1-1
Гояс - Палмейрас 1-1 0-1
Кориантианс - Флуминенсе 2-1 3-1
Коритиба - Спорт Ресифи скорее всего 1-1, но вероятно 1-0
#239 OFFLINE
Posted 03 September 2015 - 12:14
Фигейренсе - Гремио 0-0
#240 OFFLINE
Posted 15 September 2015 - 14:52
Промежуточный обобщённый результат:
Выигрыш - 31; Воврат - 12; Проигрыш - 33.
Что-то сеть последнее время валуйных прогнозов не выдаёт.