David Sumpter
David Sumpter
  • 28
  • 50 693
Chris Reid (Macquarie University) presenting his recent work on collective behaviour in weaver ants
Chris Reid (Macquarie University) presenting his recent work on collective behaviour in weaver ants
Переглядів: 113

Відео

Labyrinth Factory movie
Переглядів 639 місяців тому
Labyrinth Factory movie
Soccermatcs Bot
Переглядів 77410 місяців тому
A quick demo of my Soccermatics Bot.
Lesson 10: Using Streamlit to Create a Football Analytics Webpage
Переглядів 2,3 тис.Рік тому
This video is part of the Soccermatics course. soccermatics.readthedocs.io/en/latest/
Lesson 7: Evaluating off-ball actions
Переглядів 747Рік тому
We look at how we can combine pitch control with expected threat to evaluate off-ball actions. Video for the lesson soccermatics.readthedocs.io/en/latest/lesson7/ValuingOffBall.html
Lesson 6: Pitch control
Переглядів 1,3 тис.Рік тому
Video for lesson 6 of Soccermatics course. soccermatics.readthedocs.io/en/latest/lesson6/PitchControl.html
Lesson 5c: Limits of prediction
Переглядів 813Рік тому
Lesson 5c: Limits of prediction
Lesson 5b: Poisson regression
Переглядів 1,2 тис.Рік тому
Lesson 5b: Poisson regression
Lesson 5a: Binomial and Poisson distributions
Переглядів 707Рік тому
Lesson 5a: Binomial and Poisson distributions
Expected Threat: Example Applications
Переглядів 2 тис.Рік тому
Expected Threat: Example Applications
Lesson 4a: Position-based Expected Threat
Переглядів 1,4 тис.Рік тому
Lesson associated with this page: soccermatics.readthedocs.io/en/latest/lesson4/xTPos.html
Lesson 4b: Action-based Expected Threat.
Переглядів 1,1 тис.Рік тому
The video coupled to lesson 4b of Soccermatics: The Course soccermatics.readthedocs.io/en/latest/lesson4/xTAction.html
Markov chains for simulating matches
Переглядів 3,8 тис.Рік тому
Markov chains for simulating matches
Lesson 3: Statistical scouting
Переглядів 2,1 тис.Рік тому
Lesson 3: Statistical scouting
Lesson 2: Statistical models of football
Переглядів 7 тис.Рік тому
Lesson 2: Statistical models of football
Linear regression
Переглядів 1,1 тис.Рік тому
Linear regression
Lesson 1: Visualising football
Переглядів 8 тис.Рік тому
Lesson 1: Visualising football
Soccermatics Lecture 1
Переглядів 1,6 тис.Рік тому
Soccermatics Lecture 1
Heat maps of football actions
Переглядів 2,5 тис.Рік тому
Heat maps of football actions
Passing networks
Переглядів 3,2 тис.Рік тому
Passing networks
Plotting shots
Переглядів 3,1 тис.Рік тому
Plotting shots
Hammarby F06 akademi (del 3)
Переглядів 9504 роки тому
Hammarby F06 akademi (del 3)
Hammarby F06 akademi (del 2)
Переглядів 7444 роки тому
Hammarby F06 akademi (del 2)
Hammarby F06 akademi (del 1)
Переглядів 1,5 тис.4 роки тому
Hammarby F06 akademi (del 1)
Seeing in to the future
Переглядів 5764 роки тому
Seeing in to the future

КОМЕНТАРІ

  • @juanmarino1186
    @juanmarino1186 2 місяці тому

    where do you get the data from

  • @thierryaubry3957
    @thierryaubry3957 2 місяці тому

    Thanks for your sharing, Sorry but I didn’t understand how to finalise this Markov chain when go “lost”

  • @Zzzero777
    @Zzzero777 5 місяців тому

    I can do that from scratch using a laptop

  • @evstafyevandrew2198
    @evstafyevandrew2198 7 місяців тому

    00:01:35 «Менеджер должен донести проблему для игроков» Напомнило «Нашу Рашу»: «Уроды! Козлы! Безногие! Всех порешу! Косоногие! Кто ж так играет!». И всё всем понятно... см.сами: ua-cam.com/video/-L2RnETHlT8/v-deo.html

  • @realdoritosman
    @realdoritosman 7 місяців тому

    Super cool! When do you expect this to be widely available?

  • @tommyg0033
    @tommyg0033 7 місяців тому

    At 27:30, the heatmap for shots has a 'cooler' band along the very top of the penalty area. Is this caused by some kind of data error/edge-case, or do players really avoid shooting from on the painted line?!

  • @jordiluc16
    @jordiluc16 8 місяців тому

    awesome, congrats! :-)

  • @wafiwahab4472
    @wafiwahab4472 8 місяців тому

    brilliant

  • @s.k_525
    @s.k_525 9 місяців тому

    Hi David, I am a full-time student of Statistics. In my spare time, I read your book "Soccermatics" it is absolutely amazing and inspiring to become a Soccer analyst. Could you please upload a full playlist on "Soccer analysis using R" or "How to become a Soccer analyst", also, a course or a playlist on the required concepts of Mathematics and Statistics to become a sports analyst using R programming language.?

    • @Berkay-oj8dz
      @Berkay-oj8dz Місяць тому

      Hey I'm a math major. What courses do you recommend to become soccer analyst

  • @s.k_525
    @s.k_525 9 місяців тому

    😮 This one is quite different from the on Wikipedia. Sir, Did you create this yourself? As a student of statistics, I am currently reading your book "Soccermatics" during my spare time. It is amazing 😍. Regards: Sanaullah Khan, from Pakistan.

  • @user-jc1er7rj9s
    @user-jc1er7rj9s 10 місяців тому

    Nice tool! I love the whole philosophy behind Soccermatics. Thank you very much!

  • @poeticscales
    @poeticscales 10 місяців тому

    Hi Sir ! I've learnt a lot from you this past year , In my country there is not such any type of education of Football Analytics in my country which is India. So, your content have been a great source for me to learn about this field and not only I'm learning , I'm also putting out my work Indian Football Fanatics to make them aware about this field using my knowledge. I'm one of the fewest who is doing this on youtube. Just want to say thanks for your time and efforts you have put to aware more people !!

  • @s.k_525
    @s.k_525 10 місяців тому

    Great explanation🎉🎉🎉

  • @lalitha001
    @lalitha001 Рік тому

    Thank you !

  • @sebastianzapata9368
    @sebastianzapata9368 Рік тому

    Thanks so much for this video and the explanation, a lot of the visualizations wouldn't make full sense without the context and this video was a great provider of that too.

  • @georgcholewa1750
    @georgcholewa1750 Рік тому

    Hello David, thank you for the informative videos. Do you by chance have a dataset of expected threat to work with? I can't find xThreat data anywhere online. Thanks

  • @mitten7605
    @mitten7605 Рік тому

    This is really great, thank you David! Really grateful for the Soccermatics course.

  • @gabrielcarlos6261
    @gabrielcarlos6261 Рік тому

    Amazing

  • @lcsmrt
    @lcsmrt Рік тому

    Brilliant. Thank you so much for sharing your knowledge.

  • @mahmoudtony6905
    @mahmoudtony6905 Рік тому

    this is just an amazing work continue on these valuable lectures

  • @5kplamse
    @5kplamse Рік тому

    this models do not account for the randomness of human behaviour. as a player/team becomes more well drilled and skilled they will begin to create deviation in these models and de. how about assigning different points/weights for each player to account for these randomness.

  • @frankdartagnan2709
    @frankdartagnan2709 Рік тому

    So I might be off by a mile, but are top teams and our dear Prof. Sumpter feeding this to ML to get models and results? Or is this more of a simulation of current data?

  • @frankdartagnan2709
    @frankdartagnan2709 Рік тому

    This is quite remarkable. I was aware that pro teams have data analyst teams and models that capture movement. But also positional effect? And, with domain knowledge, also optimal tactics? This is breathtaking on my first sight.

  • @frankdartagnan2709
    @frankdartagnan2709 Рік тому

    I am very sorry if I am coming off as too forward. I read your literature for The Athletic, and I am super excited to explore this further. Please let me know if we could connect. I promise I won't take much of your time, I promise.

  • @frankdartagnan2709
    @frankdartagnan2709 Рік тому

    Greetings Professor. Now that I have finished all your videos, allow me to request if we could perhaps discuss modelling threat evaluation. I am privileged to learn so much from you, and I have an idea I have been writing on for a bit. I would be happy to keep it on the UA-cam comments, but is there some perhaps email we could connect on? May I leave my email where we could connect?

  • @neo_phyte
    @neo_phyte Рік тому

    🇮🇳

  • @dollarize6412
    @dollarize6412 Рік тому

    Such clear explanations in this video. Probability and algebra are a formidable force in mathematics.

  • @WhySoBroke
    @WhySoBroke Рік тому

    Absolutely awesome!!!

  • @ojasrane1414
    @ojasrane1414 Рік тому

    I wanted to learn the maths required for this. Where can i learn them.

  • @scraps7624
    @scraps7624 Рік тому

    Thank you for the brilliant lessons

  • @adityasinghds7204
    @adityasinghds7204 Рік тому

    Top top content professor 👌👌👌

  • @mohamedkhaled4888
    @mohamedkhaled4888 Рік тому

    Firstly, thank you for your efforts. But after trying to make the only forward passes network, l couldn't do it, and I don't know where to get help after searching for a while. It would be nice if you can help me with that. Thank you.

    • @aashiksingh7704
      @aashiksingh7704 Рік тому

      I used lambda to try and find whether a pass was made forwards or not. I took the original dataframe (df) and created a new column based on the following condition: df['pass_direction'] = df[['x', 'end_x']].apply(lambda i: 'forward' if i['end_x'] > i['x'] else 'backward', axis=1) I am making an assumption that if the 'end_x' is greater than the 'x' position for that particular id then it must be a forward pass? Let me know what you think

    • @mohamedkhaled4888
      @mohamedkhaled4888 Рік тому

      @@aashiksingh7704 Thank you for your respond, I think that is really a good idea, I already knew the suedo code but I'm not comfortable with data science and python, I appreciate your help, thank you. 😀

    • @plarp
      @plarp Рік тому

      @@mohamedkhaled4888 Hopefully you completed the challenge - I changed the code defining the mask. I made the same assumption as Aashik about a foward pass (end_x > x) and this seems to be correct. My solution, I added the last & and the condition following it: mask_england_fwd = (df.type_name == 'Pass') & (df.team_name == "England Women's") & (df.index < sub) & (df.outcome_name.isnull()) & (df.sub_type_name != "Throw-in") & (df.end_x > df.x)

  • @mohamadokiema5610
    @mohamadokiema5610 Рік тому

    Thanks .Professor David

  • @ankitsanap5908
    @ankitsanap5908 Рік тому

    It was very disappointing by seeing this course is free only for EU CITIZENS 😢.

  • @cenismo
    @cenismo Рік тому

    Thanks from Brazil!

  • @elieprince1883
    @elieprince1883 4 роки тому

    Fun to see that it's not just me who loves football! Keep having fun 👍🏾⚽️ I’m Elie Prince