Сервис футбольной статистики
#41 OFFLINE
Posted 05 October 2013 - 19:12
Команда Все Сезон 2012/2013
С 15 по Все
минуты минуту
Количество голов Все до Все
гола голов
ПоискПоиск
Найдено 32 из 37 матчей
Не понял—почему мало матчей?
#42 OFFLINE
Posted 07 October 2013 - 21:31
Bambuk, on 05 October 2013 - 19:12, said:
Команда Все Сезон 2012/2013
С 15 по Все
минуты минуту
Количество голов Все до Все
гола голов
ПоискПоиск
Найдено 32 из 37 матчей
Не понял—почему мало матчей?
Edited by footbalfan, 07 October 2013 - 21:32.
#43 OFFLINE
Posted 08 October 2013 - 09:19
footbalfan, on 07 October 2013 - 21:31, said:
#44 OFFLINE
Posted 08 October 2013 - 22:24
Bambuk, on 08 October 2013 - 09:19, said:
#45 OFFLINE
Posted 09 October 2013 - 07:16
footbalfan, on 08 October 2013 - 22:24, said:
Мне конечно сложно тут эту тему обсуждать (что полезно что нет) так как я в лайве практически не играю. Но мне странно что народ как-то не активно обсуждает это дело....
делаю один единственный вывод--сами не знают что им надо (да я уже писал об этом--90% это ведомые--что им скажут в то и верят особо если нарисован +++ баланс)...
В основном игроков которые играют на каких-то интервалах интересует событие--гол (и от кого) и тут наверно для этих целей целосообразно иметь какую-либо оценку для интервала хотяб вот по голу, но тогда надо два каких-то горизонта Т1 и Т2 и вот выбрать тогда надо 1. пару (идентифицировать--например по кефам 1Х2 ну или ТМ2,5 можно там добавить)
2. вот эти Т1 и Т2 и 3. счёт до Т1 тогда выборка по 1 и 3 пунктам даст некоторое множество и там некоторые матчи могут и 0-0 закончится и в интевале выбранном голов может не быть
а так же если интервал большой то там может быть и два гола и три (но если нам например нужен хотья бы один то мы можем больше допустим не рассматривать..это зависит от конкретной задачи и стратегии конечно) и вот тогда можно уже там оценивать для команд и вообще--частоты событий...--это просто пример конечно.
Я вообще вот к чему веду--например на некоторых сайтах дают расклад в интевалах по командам забила-пропустила (при этом не указано число матчей с 0-0) и такие оценки они нахрен не нужны--так как там даже пары невозможно создать....а игра Манчестер Юн. с Ман. Сити это ж не одно и тоже с Ман.Ю---Сандерленд.
Разумным подходом с точки зрения востребованноси сервиса мне кажется является предоставления информации по наиболее часто практикуемым игроками стратегиям.
Вот допустим небезызвестная и промытая до костей "против ничьи" там например для кластера образованного по 1Х2+ТМ2,5 может быть интересным кто забъёт первый гол
и там допустим можно какие-то параметры находить от нулевого горизонта .
Конечно все потребности и запросы удовлетворить невозможно--я поэтому и написал что представив все голы по минутам (и матчи где голов небыло) по выборке
1Х2 (ТМ) + горизонт Т1 (который может и быть началом матча Т1=0) и до конца матча Вы практически все запросы удовлетворите. Игроку по сути надо вот что---идинтификация пары
и знание числа всех таких матчей а в них задав Т1 игрок может понять счета к этому времени и может даже задать какой-то (то есть опять выборка) потом он понимает сколько
закончились 0-0 или без изменения счёта...потом допустим задав Т2 он понимает что в этом интервале произошло и если допустим произошло--что может произойти дальше и с какой вероятностью.....вот как-то так наверно должен игрок действовать..... Но мы конечно понимаем что вариантов тут мильён и все их рассмотреть сложно.
Edited by Bambuk, 09 October 2013 - 07:20.
#46 OFFLINE
Posted 31 October 2013 - 06:18
Интересно будет услышать отклик. Также хочу сообщить что часть функционала будет платной, это необходимо для дальнейшего развития проекта, становится проблематичным поддерживать информацию в свежем виде и заполнять старыми данными. Для зарегистрированных пользователей будут существенные скидки, спешите зарегистрироваться! Список функций и их прогресс можно увидеть на главной странице.
#47 OFFLINE
Posted 08 November 2013 - 21:35
#48 OFFLINE
Posted 09 November 2013 - 06:31
Названия ячеек
g1/ min1/ g2/ min2/ g3/ min3/ g4/ min4/ g5/ min5/ g6/ min6 итд……
а в клетках например вот так
0*1/ 38/ 0*2/ 41/ 0*3/ 45/ 1*3/ 76/
Тогда в базе данных вот так будет инфы расположена
Дата/Чемпионат/Команда 1/Счет/ Команда 1/1/x/2/ТМ 2.5/ТБ 2.5
21-апр 2013/ Серия А 2012/2013/ Наполи / (0-1) 3 – 2/ Кальяри / 1.42/ 4.87/ 8.92/ 2.29/ 1.69/
И далее в этой записи идут счета и минуты, тогда игрок задав например границы для кефа П1 и допустим тотала ТМ может образовать кластер с определёнными свойствами и анализировать далее
Вот пример (цифры от фонаря)
Допустим задал я интервал по П1 1,45-1,6 (если база большая то можно и более узкие интервалы брать)
и ТМ2,5 больше 1,75 (или тоже интервал 1,75-1,9 )
допустим вижу 170 примеров в 120 первый гол забивает фаворит и в 20 счёт 0-0 тогда я могу допустим вот такие оценки делать Р перв г. Фавор=120/170 Р нет гола=20/170
ну и так далее
допустим я вижу следующее из 30 голов забитых аутсайдером в 23 матчах забивается ответный гол фаворитом тогда вот оценка на переход из состояния 0-1 в 1-1 Р=23/30
ну и так далее и тому подобное.
Вот у Вас так сделать нельзя и все случаи Вы рассмотреть не сможете а их вагон и телега в придачу поэтому я писал что надо игрокам
Вот то что есть+ ещё колонку с таким вот представлением 0*1/ 38/ 0*2/ 41/ 0*3/ 45/ 1*3/ 76
Тогда эту запись можно распаковать если допустим отводить 3позиции на счёт и 2 позиции на минуты
И получим 6 позиций на гол с учётом разделителя (все голы после 90 минуты можно точковать как 90 например).
И можно какую-то допустим инфу дать—как эти данные можно обработать с краткими примерами ну вот типа как я показал (хотяб 3-4 примера показать и вот это более интересно будет)
Я почему это собственно пишу—по общей статистике Вы стратегию не построите ни в жисть а надо брать желательно узкие интервалы по кефам—тогда эту статистику можно как-то ещё соотнести с трендами биржи и понять какие кефы брать а какие нет.
Edited by Bambuk, 09 November 2013 - 06:33.
#49 OFFLINE
Posted 09 November 2013 - 08:33
#50 OFFLINE
Posted 09 November 2013 - 09:30
footbalfan, on 09 November 2013 - 08:33, said:
http://www.forebet.com
http://www.progsport.com
Edited by ozrior, 09 November 2013 - 09:31.
#51 OFFLINE
Posted 09 November 2013 - 11:21
#52 OFFLINE
Posted 09 November 2013 - 12:56
footbalfan, on 09 November 2013 - 08:33, said:
Сейчас попробую изложить материал, которого я уверен в НЕТЕ больше нет ни где.
Я вскользь упомянул об операторах и смысл их введения. Вот этот вопрос требует прояснения и уточнения.
Работаем мы с псевдовероятностями для пары В1Н1 П1 В2Н2П2 считаем это вот ВНП делённые на (В+П+Н) берём или общие данные –допустим чтоб примитивно понять кто сильнее (но это и по очкам видно) или по данным для дома и гостя.
Оператор я брал просто как цифру и она конечно вероятность не отражает а просто её можно использовать для формирования выборок например.
О операторы я вводил чисто от балды а ситуация на самом деле вот какая---
Мы имеем два векторы и нам из них надо сформировать вектор который отражает вероятностсные характеристики пары. Возникает вопрос—а как это можно сделать?
Давайте поковыряемся в этом вопросе.
Имея данные например такие 0,25/ 0,25/ 0,5 для первой команды для домашних игр
и 0,285/ 0,214/ 0,5 --для гостевой по гостям
Мы так вот сразу ответ не получим. Дело в том что вот эти параметры они даны формально для первой команды—по отношению к некой средней абстрактной команде, представляющей среднее по лиге для гостя
А для второй—контрагент это абстрактная средняя домашняя.
Лига имеет вполне определённые параметры по этим средним—надо тупо сложить все домашние вектора
И поделить на их число (или просто ВНП данные по лиге средние делённые на число команд)
Противоположные параметры очевидно—просто перевёрнутый вектор для первых
Вот пример 0,46 0,28 0,26 и для гостя будет 0,26 0,28 0,46 (ну это совершенно очевидный факт)…
И разумеется если Вы проанализируете как могут располагаться исходники
по командам (в примере это 0,25/ 0,25/ 0,5 для первой команды для домашних игр
и 0,285/ 0,214/ 0,5 --для гостевой по гостям ) по отношению вот к этим средним, то поймёте что вариантов там много и как-то это всё обозначить формулами сложно.
В связи с этим можно поступать при необходимости следёющим образом---
Построить нейро-вычислитель.
Как можно строить? Сейчас буду рассказывать.
Во первых давайте определимся с исходными данными-псевдовероятностями В1Н1П1 и В2Н2П2
Для расчёта нам желательно не малое число игр…но тут мы столкнёмся с очевидной проблемой их отсутствия в разумном объёме. Тогда давайте и задействуем предыдущий сезон.
Для нейро-вычислителя я брал например данные за 2/3 сезона примерно—это по сути окно большого размера которое мы тащим по данным. Это окно разумеется очень крупно чтоб учесть последние тенденции игры команд, но игроки часто используют лички и это окно формально их как бы учтёт но в несколько ином варианте. Можно взять пол сезона например окно тут хозяин-барин. При окне в пол сезоны Мы очевидно
будем задействовать исторические данные всегда пока не проидём точку----пол-ссезона в текущем чемпе.
В пол сезонах мы получим 9-10 игр для дома и для гостя (разумеется тут доверительные вероятности очень малы так как игр мало)..
Тем не менее альтернатив нет и при использовании точек нейро-вычислителя как критериев мы собственно ни чего не теряем а получаем вполне детерминированный процесс получения оценок и они высасаны не из пальца будут как Вы увидите далее.
Что делаем дальше после определения размера окна?--- Собираем данные из базы и получаем вот такую вот херню
W1/ D1/ L1/ W2/ D2/ L2/ исход/
0,846/ 0,0769/ 0,0769/ 0,1538/ 0,1538/ 0,692/ 1 0 0
Допустим у нас 1500 записей таких
Тогда нам надо на вход подать вектора, а на выходе получить вероятность пары.
Возьмём сеть следующей архитектуры (это как пример можете задать сами чё хотите)
4нейрона в первом слое и 3 нейрона во втором.
Для первого слоя в качестве активационной функции нейрона возьмём сигмойд, а для выходного—
SOFTMAX—функцию.
Это фсю «фуйню» можно забодяжить в екселе совершенно спокойно
и подбирать поиском решения параметры сети.
Параметры
w11
w21
w31
w41
w51
w61
Q1
w12
w22
w32
w42
w52
w62
Q2
w13
w23
w33
w43
w53
w63
Q3
w14
w24
w34
w44
w54
w64
Q4
W11
W21
W31
W41
W12
W22
W32
W42
W13
W23
W33
W43
W-веса Q-уровни активации нейронов первого слоя.
Теперь что такое сигмойд?
Это вот для одного нейрона формула
=1/(1+EXP(-$P$8*($B$3*E11+$B$4*F11+$B$5*G11+$B$6*H11+$B$7*I11+$B$8*J11-$B$9)))
$P$8—это коэффициент которым можно менять форму сигмойда ..можно тупо=1 и не использовать
Все абсолютные адреса это веса а остальные—значения внп для команд.
=EXP($B$31*O11+$B$32*P11+$B$33*Q11+$B$34*R11) это компонента SOFTMAX функции
Их тут три и надо будет потом сложить эти три значения и получить сумму.
потом поделить каждую компоненту вот на эту сумму.
Более подробную инфу по сетям смотрите в нете—там её полно и тут ликбезом заниматься смысла нет,
Если будут конкретные вопросы спрашивайте.
Вот готовый файл с таким вычислителем для АПЛ построен по данным за 5 сезонов.
yadi.sk/d/i_gUKOr-CPoks
Разумеется там в данных много шумовых компонент связанных с вновь зашедшими командами но думаю они там сильно не исказят «картину мира»
Обучаем так если в екселе—берём и вычисляем сумму квадратов разности между
выходом сети и вектором результата (100—это выигрыш дом 010-нич. 001—выигр гостя)
потом складываем по всем примерам эту фигню и берём в качестве целевой ячейки (которую надо минимизировать.)
Как видите сложного особо ни чего нет.
#53 OFFLINE
Posted 09 November 2013 - 13:14
И потом надо понимать--если прогноз или методика публичны, то на дистанции это скорее всего работать не будет.
Edited by Bambuk, 09 November 2013 - 13:17.
#54 OFFLINE
Posted 09 November 2013 - 14:45
chepicov, on 09 November 2013 - 11:21, said:
#55 OFFLINE
#56 OFFLINE
#57 OFFLINE
Posted 09 November 2013 - 17:13
footbalfan, on 09 November 2013 - 14:45, said:
вот допустим уравнение Y=X1*W1+X2*W2 ....X1, X2, Y известно.. ну и подберём давайте веса
если данных много то нам веса надо так подобрать чтоб получить максимум правдоподобия...если постулировать нормально распределёнными компоненты то максимум правдоподобия совпадёт с критерием--минимум суммы квадратов отклонений.
chepicov, on 09 November 2013 - 17:03, said:
Эта финальная фраза звучит как оскорбление
А и Б сидели на трубе..... (а труба оказалась нефтяной).... какова будет зарплата у дворника?
ЁКЛМН...у меня вообще нет высшего образования.......я просто брал и читал.
Edited by Bambuk, 09 November 2013 - 17:17.
#58 OFFLINE
Posted 09 November 2013 - 18:03
Bambuk, on 09 November 2013 - 17:13, said:
А теперь просто возьмите и объясните
Хотя...
37902783.jpg 106.38K 2 downloads
#59 OFFLINE
Posted 09 November 2013 - 18:37
chepicov, on 09 November 2013 - 18:03, said:
Кто хочет может вот так даже потестировать на фантики пока (ну это кому воще не катит масть и с анализом труба....но не нефтяная)---брать кефы меньше 2(это как пример конечно) найденные вычислителем и смотреть в лайве возможность взять кефы БК на 10% выше чем они были до инплей........ если базы нет то можно брать долю предыдущего сезона по внп и текущий.
Допустим смотрим на стат сайте ВНП данные по дому и гостю за предыдущ сезон делим на число игр (19 допустим) получим циферки-векторы псевдо вероятностей по АПЛ
тогда давайте возьмём 6 матчей условно из предыдущего сез. тогда вот вектор этот умножим на 6--каждую компоненту получим пересчёт на 6 игр далее берём текущие данные по дому гостю например--5игр получилось И данные 3 1 1 тогда вот прибавьте к ним этот пересчитанный на 6игр вектор (но не вероятностсный, а уже там дробные будут данные возможно допустим 3,5 1,5 1) складываем компоненты векторов (3;1;1)+(3.5;1.5;1) и делим на 5+6=11 и вот эту фигню можно ставить в вычислитель (так как игр пока мало).....
P.S.
Не надо спрашивать у нейрохирурга--зачем и почему и в какую область головного мозга он лезет со стамеской и киянкой....берите стамеску и киянку...и присоединяйтесь...как только вы угробите с дюжину черепов, то мир и его логическое продолжение в виде черепа с мозгами станет проще...
Edited by Bambuk, 09 November 2013 - 18:49.
#60 OFFLINE
Posted 09 November 2013 - 18:54
Bambuk, on 09 November 2013 - 17:13, said:
ОК, почитал. Пишут следующее:
"Следует отметить, что прогнозирование возможно только тогда, когда предыдущие изменения действительно в какой-то степени предопределяют будущие."
Так вот, в какой степени прошлогодние, например, результаты, предопределяют текущие? Это невозможно оценить. Или я чего-то не понимаю?