Fangbo Bing, Guoxin Zhang, Linjuan Wei, Ming Zhang
{"title":"自行车马鞍高度分类的机器学习方法。","authors":"Fangbo Bing, Guoxin Zhang, Linjuan Wei, Ming Zhang","doi":"10.3389/fspor.2025.1607212","DOIUrl":null,"url":null,"abstract":"<p><strong>Background: </strong>Saddle height is an important factor in bike fitting because it correlates with cycling efficiency and the risk of injuries. Conventional approaches use anthropometric parameters and joint angles as references to calculate the optimal saddle height, such as the greater trochanter height and knee flexion angle. However, these methods fail to consider individual dynamic differences in cycling.</p><p><strong>Objective: </strong>This study proposed a machine learning (ML) model for calculating saddle height based on easily measured kinematic data.</p><p><strong>Method: </strong>In total, 16 subjects participated in riding tests at three saddle heights. The motion capture system recorded the trajectories of markers attached to their lower limbs. Features were calculated using the hip, knee, and ankle joint angles. The optimal feature set was selected using forward sequential feature selection. The accuracies of four ML models were compared using leave-one-subject-out cross-validation.</p><p><strong>Results: </strong>The optimal feature set contained 14 features related to the hip, knee, and ankle joint angles. The sagittal plane knee angle was the most sensitive to the saddle height, with a classification accuracy of 80%. The <i>k</i>-nearest neighbor model had the highest accuracy of 99.79% when using all the optimal features as inputs.</p><p><strong>Conclusion: </strong>The proposed model compensates for the lack of consideration in traditional methods of individual dynamic variations in cycling, providing a more objective tool for data-driven personalization in bike fitting.</p>","PeriodicalId":12716,"journal":{"name":"Frontiers in Sports and Active Living","volume":"7 ","pages":"1607212"},"PeriodicalIF":2.6000,"publicationDate":"2025-09-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.ncbi.nlm.nih.gov/pmc/articles/PMC12483900/pdf/","citationCount":"0","resultStr":"{\"title\":\"A machine learning approach for saddle height classification in cycling.\",\"authors\":\"Fangbo Bing, Guoxin Zhang, Linjuan Wei, Ming Zhang\",\"doi\":\"10.3389/fspor.2025.1607212\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<p><strong>Background: </strong>Saddle height is an important factor in bike fitting because it correlates with cycling efficiency and the risk of injuries. Conventional approaches use anthropometric parameters and joint angles as references to calculate the optimal saddle height, such as the greater trochanter height and knee flexion angle. However, these methods fail to consider individual dynamic differences in cycling.</p><p><strong>Objective: </strong>This study proposed a machine learning (ML) model for calculating saddle height based on easily measured kinematic data.</p><p><strong>Method: </strong>In total, 16 subjects participated in riding tests at three saddle heights. The motion capture system recorded the trajectories of markers attached to their lower limbs. Features were calculated using the hip, knee, and ankle joint angles. The optimal feature set was selected using forward sequential feature selection. The accuracies of four ML models were compared using leave-one-subject-out cross-validation.</p><p><strong>Results: </strong>The optimal feature set contained 14 features related to the hip, knee, and ankle joint angles. The sagittal plane knee angle was the most sensitive to the saddle height, with a classification accuracy of 80%. The <i>k</i>-nearest neighbor model had the highest accuracy of 99.79% when using all the optimal features as inputs.</p><p><strong>Conclusion: </strong>The proposed model compensates for the lack of consideration in traditional methods of individual dynamic variations in cycling, providing a more objective tool for data-driven personalization in bike fitting.</p>\",\"PeriodicalId\":12716,\"journal\":{\"name\":\"Frontiers in Sports and Active Living\",\"volume\":\"7 \",\"pages\":\"1607212\"},\"PeriodicalIF\":2.6000,\"publicationDate\":\"2025-09-17\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"https://www.ncbi.nlm.nih.gov/pmc/articles/PMC12483900/pdf/\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Frontiers in Sports and Active Living\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.3389/fspor.2025.1607212\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"2025/1/1 0:00:00\",\"PubModel\":\"eCollection\",\"JCR\":\"Q2\",\"JCRName\":\"SPORT SCIENCES\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Frontiers in Sports and Active Living","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.3389/fspor.2025.1607212","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"2025/1/1 0:00:00","PubModel":"eCollection","JCR":"Q2","JCRName":"SPORT SCIENCES","Score":null,"Total":0}
A machine learning approach for saddle height classification in cycling.
Background: Saddle height is an important factor in bike fitting because it correlates with cycling efficiency and the risk of injuries. Conventional approaches use anthropometric parameters and joint angles as references to calculate the optimal saddle height, such as the greater trochanter height and knee flexion angle. However, these methods fail to consider individual dynamic differences in cycling.
Objective: This study proposed a machine learning (ML) model for calculating saddle height based on easily measured kinematic data.
Method: In total, 16 subjects participated in riding tests at three saddle heights. The motion capture system recorded the trajectories of markers attached to their lower limbs. Features were calculated using the hip, knee, and ankle joint angles. The optimal feature set was selected using forward sequential feature selection. The accuracies of four ML models were compared using leave-one-subject-out cross-validation.
Results: The optimal feature set contained 14 features related to the hip, knee, and ankle joint angles. The sagittal plane knee angle was the most sensitive to the saddle height, with a classification accuracy of 80%. The k-nearest neighbor model had the highest accuracy of 99.79% when using all the optimal features as inputs.
Conclusion: The proposed model compensates for the lack of consideration in traditional methods of individual dynamic variations in cycling, providing a more objective tool for data-driven personalization in bike fitting.