[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"doc-detail-117636-en":3,"doc-seo-117636-105":30,"detail-sidebar-cat-0-en-105":92},{"code":4,"msg":5,"data":6},0,"success",{"doc_id":7,"user_id":8,"nickname":9,"user_avatar":10,"doc_module":4,"category_id":11,"category_name":12,"doc_title":13,"doc_description":14,"doc_content":15,"file_id":16,"file_url":17,"file_type":18,"file_size":19,"view_count":20,"is_deleted":4,"is_public":20,"is_downloadable":20,"audit_status":20,"page_count":21,"language":22,"language_code":23,"site_id":24,"html_lang":23,"table_of_contents":25,"faqs":26,"seo_title":27,"seo_description":14,"update_tm":28,"read_time":29},117636,13056703019662,"Evangeline","https://ap-avatar.wpscdn.com/avatar/be000253a8e92610077?_k=1778726343310543188",8,"Research & Report","Comparing Traditional and Streaming Machine Learning Methods for Soccer Pass Detection - Thesis Abstract","Sports analytics increasingly relies on continuous data streams from wearable tracking devices, yet traditional Machine Learning struggles with incremental learning as data evolves. Streaming Machine Learning addresses this by enabling continuous learning and adaptation to incoming data. This thesis compares both approaches for soccer pass detection, classifying pass vs non-pass actions using leg-movement features extracted from sensors on players’ shoes. Balanced, progressively imbalanced, and resampled datasets (SMOTE, C-SMOTE) are evaluated with standard metrics, while t-tests and Nemenyi tests assess significance. Results show streaming frameworks can match or exceed traditional models, with ensemble methods delivering strong performance and streaming methods outperforming on larger rebalanced datasets.","Comparing Traditional and Streaming Machine Learning Methods for Soccer Pass Detection  \nTesi di Laurea Magistrale in  \nComputer Science and Engineering  \nIngegneria Informatica  \nAuthor: Stefania Menconi  \nStudent ID: 967553  \nAdvisor: Prof. Emanuele Della Valle  \nCo-advisors: Alessio Bernardo, Giacomo Ziffer  \nAcademic Year: 2022-2023  \ni  \nAbstract  \nSports analytics has grown significantly through continuous data streams from wearable tracking devices. However, traditional Machine Learning methods struggle with incremental learning from evolving data. Streaming Machine Learning enables models to continuously learn and adapt from incoming data. This thesis aims to compare the performance of traditional and Streaming Machine Learning approaches in sports analytics by identifying passes during a soccer match. We evaluate the ability of algorithms from both fields to differentiate between pass and non-pass actions using only leg movement features extracted from sensors placed on players’ shoes. Initial balanced and progressively imbalanced datasets are generated alongside larger rebalanced datasets produced statically via SMOTE and dynamically via C-SMOTE. Traditional and streaming algorithms such as decision tree, bagging, random forest, Hoeffding tree, leveraging bagging, adaptive random forest, and streaming random patches are tested on these datasets using a variety of standard performance metrics. Statistical analyses like the t-test and Nemenyi test determine significant differences between algorithms’ performance. Results demonstrate that Streaming Machine Learning frameworks can perform on par with or surpass traditional Machine Learning in various contexts. While traditional techniques initially hold advantages, streaming algorithms consistently outperform traditional counterparts over larger rebalanced datasets. Ensemble methods prove particularly robust across paradigms, and additionally, leveraging bagging and streaming random patches emerge as top performers, though adaptive random forest maintains competitiveness. This work provides compelling evidence that Streaming Machine Learning achieves comparable or better performance than traditional Machine Learning. Leveraging streaming techniques’ adaptability extends possibilities for online sports analytics. Future works expand analysis through varied matches modelling player tendencies and evaluate algorithms’ long-term adaptability on edge devices. Overall, this research underscores Streaming Machine Learning’s growing relevance for analyzing continuous data streams in dynamic domains like sports.  \nKeywords: Machine Learning, Streaming Machine Learning, Sports Analytics, Imbalanced Classification, Resampling, Statistical Tests  \nAbstract in Italiano  \nL’analisi sportiva ha visto un notevole sviluppo grazie ai flussi continui di dati provenientidai dispositivi indossabili di tracciamento. Tuttavia, i metodi tradizionali di Machine Learning faticano nell’apprendimento incrementale da dati in evoluzione. Streaming Machine Learning consente ai modelli di apprendere in modo continuo e adattarsi ai dati in arrivo. Questa tesi si propone di confrontare le prestazioni dei metodi tradizionali e di Streaming Machine Learning nell’ambito dell’analisi sportiva, attraverso l’identificazione dei passaggi di una partita di calcio. Valutiamo la capacità degli algoritmi di entrambii campi di differenziare tra azioni di passaggio e di non passaggio, utilizzando solo le caratteristiche del movimento delle gambe estratte da sensori posizionati sulle scarpe dei giocatori. Vengono generati dataset iniziali bilanciati e progressivamente sbilanciati, insieme a dataset più ampi ribilanciati staticamente tramite SMOTE e dinamicamentetramite C-SMOTE. Diversi algoritmi tradizionali e in streaming come decision tree, bagging, random forest, Hoeffding tree, leveraging bagging, adaptive random forest e streaming random patches sono testati su questi dataset utilizzando una varietà di metriche d","cbCaiovBGJLhsaL1","https://ap.wps.com/l/cbCaiovBGJLhsaL1","pdf",1518842,1,110,"English","en",105,"# Abstract\n# Abstract in Italiano\n# 1 Introduction\n## 1.1 Thesis Contributions\n## 1.2 Thesis Organization\n# 2 State of the Art\n## 2.1 Sports Analytics\n## 2.1.1 DEBS 2013 Grand Challenge\n## 2.2 Machine Learning\n## 2.2.1 Decision Tree\n## 2.2.2 Bagging\n## 2.2.3 Random Forest\n## 2.3 Streaming Machine Learning\n## 2.3.1 Hoeffding Tree","[{\"question\":\"What problem does the thesis address in soccer pass detection?\",\"answer\":\"It addresses how to distinguish pass actions from non-pass actions in soccer using features extracted from wearable leg-movement sensors on players’ shoes.\"},{\"question\":\"How does Streaming Machine Learning differ from traditional Machine Learning in this work?\",\"answer\":\"Streaming Machine Learning continuously updates and adapts as new incoming data arrives, while traditional methods are evaluated in settings that do not inherently support incremental adaptation.\"},{\"question\":\"How are imbalanced datasets handled and evaluated?\",\"answer\":\"The study uses balanced and progressively imbalanced datasets, plus larger rebalanced datasets created statically via SMOTE and dynamically via C-SMOTE. Algorithms are then compared using standard performance metrics and significance tests including the t-test and Nemenyi test.\"}]","Comparing Traditional and Streaming Machine Learning Methods for Soccer Pass Detection - Thesis Abstract | PDF",1785677519,277,{"code":4,"msg":31,"data":32},"ok",{"site_id":24,"language":23,"slug":33,"title":13,"keywords":34,"description":14,"schema_data":35,"social_meta":87,"head_meta":89,"extra_data":91,"updated_unix":28},"comparing-traditional-and-streaming-machine-learning-methods-for-soccer-pass-detection-thesis-abstract","",{"@graph":36,"@context":86},[37,54,69],{"@type":38,"itemListElement":39},"BreadcrumbList",[40,44,48,51],{"item":41,"name":42,"@type":43,"position":20},"https://docshare.wps.com","Home","ListItem",{"item":45,"name":46,"@type":43,"position":47},"https://docshare.wps.com/document/","Document",2,{"item":49,"name":12,"@type":43,"position":50},"https://docshare.wps.com/document/research-report/",3,{"item":52,"name":13,"@type":43,"position":53},"https://docshare.wps.com/document/comparing-traditional-and-streaming-machine-learning-methods-for-soccer-pass-detection-thesis-abstract/117636/",4,{"url":52,"name":13,"@type":55,"author":56,"headline":13,"publisher":58,"fileFormat":61,"inLanguage":23,"description":14,"dateModified":62,"datePublished":63,"encodingFormat":61,"isAccessibleForFree":64,"interactionStatistic":65},"DigitalDocument",{"name":9,"@type":57},"Person",{"url":41,"name":59,"@type":60},"DocShare","Organization","application/pdf","2026-08-05","2026-08-02",true,{"@type":66,"interactionType":67,"userInteractionCount":20},"InteractionCounter",{"@type":68},"ViewAction",{"@type":70,"mainEntity":71},"FAQPage",[72,78,82],{"name":73,"@type":74,"acceptedAnswer":75},"What problem does the thesis address in soccer pass detection?","Question",{"text":76,"@type":77},"It addresses how to distinguish pass actions from non-pass actions in soccer using features extracted from wearable leg-movement sensors on players’ shoes.","Answer",{"name":79,"@type":74,"acceptedAnswer":80},"How does Streaming Machine Learning differ from traditional Machine Learning in this work?",{"text":81,"@type":77},"Streaming Machine Learning continuously updates and adapts as new incoming data arrives, while traditional methods are evaluated in settings that do not inherently support incremental adaptation.",{"name":83,"@type":74,"acceptedAnswer":84},"How are imbalanced datasets handled and evaluated?",{"text":85,"@type":77},"The study uses balanced and progressively imbalanced datasets, plus larger rebalanced datasets created statically via SMOTE and dynamically via C-SMOTE. Algorithms are then compared using standard performance metrics and significance tests including the t-test and Nemenyi test.","https://schema.org",{"og:url":52,"og:type":88,"og:title":13,"og:site_name":59,"og:description":14},"article",{"robots":90,"canonical":52},"index,follow",{"doc_id":7,"site_id":24},{"code":4,"msg":5,"data":93},[94,98,102,106,111,116,121,124,129,132,136],{"id":20,"doc_module":4,"doc_module_name":46,"category_name":95,"show_sort_weight":96,"slug":97},"Story & Novel",90,"story-novel",{"id":47,"doc_module":4,"doc_module_name":46,"category_name":99,"show_sort_weight":100,"slug":101},"Literature",80,"literature",{"id":53,"doc_module":4,"doc_module_name":46,"category_name":103,"show_sort_weight":104,"slug":105},"Exam",70,"exam",{"id":107,"doc_module":4,"doc_module_name":46,"category_name":108,"show_sort_weight":109,"slug":110},5,"Comic",60,"comic",{"id":112,"doc_module":4,"doc_module_name":46,"category_name":113,"show_sort_weight":114,"slug":115},6,"Technology",50,"technology",{"id":117,"doc_module":4,"doc_module_name":46,"category_name":118,"show_sort_weight":119,"slug":120},7,"Healthcare",40,"healthcare",{"id":11,"doc_module":4,"doc_module_name":46,"category_name":12,"show_sort_weight":122,"slug":123},30,"research-report",{"id":125,"doc_module":4,"doc_module_name":46,"category_name":126,"show_sort_weight":127,"slug":128},9,"Religion & Spirituality",20,"religion-spirituality",{"id":127,"doc_module":4,"doc_module_name":46,"category_name":130,"show_sort_weight":127,"slug":131},"World Cup","world-cup",{"id":133,"doc_module":4,"doc_module_name":46,"category_name":134,"show_sort_weight":133,"slug":135},10,"Lifestyle","lifestyle",{"id":137,"doc_module":4,"doc_module_name":46,"category_name":138,"show_sort_weight":107,"slug":139},19,"General","general"]