{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,12]],"date-time":"2025-10-12T04:07:35Z","timestamp":1760242055606,"version":"build-2065373602"},"reference-count":22,"publisher":"MDPI AG","issue":"12","license":[{"start":{"date-parts":[[2018,11,23]],"date-time":"2018-11-23T00:00:00Z","timestamp":1542931200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100003725","name":"National Research Foundation of Korea","doi-asserted-by":"publisher","award":["2017R1E1A1A03070652"],"award-info":[{"award-number":["2017R1E1A1A03070652"]}],"id":[{"id":"10.13039\/501100003725","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>Recently, wearable devices have become a prominent health care application domain by incorporating a growing number of sensors and adopting smart machine learning technologies. One closely related topic is the strategy of combining the wearable device technology with skill assessment, which can be used in wearable device apps for coaching and\/or personal training. Particularly pertinent to skill assessment based on high-dimensional time series data from wearable sensors is classifying whether a player is an expert or a beginner, which skills the player is exercising, and extracting some low-dimensional representations useful for coaching. In this paper, we present a deep learning-based coaching assistant method, which can provide useful information in supporting table tennis practice. Our method uses a combination of LSTM (Long short-term memory) with a deep state space model and probabilistic inference. More precisely, we use the expressive power of LSTM when handling high-dimensional time series data, and state space model and probabilistic inference to extract low-dimensional latent representations useful for coaching. Experimental results show that our method can yield promising results for characterizing high-dimensional time series patterns and for providing useful information when working with wearable IMU (Inertial measurement unit) sensors for table tennis coaching.<\/jats:p>","DOI":"10.3390\/s18124112","type":"journal-article","created":{"date-parts":[[2018,11,23]],"date-time":"2018-11-23T12:20:28Z","timestamp":1542975628000},"page":"4112","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":30,"title":["LSTM-Guided Coaching Assistant for Table Tennis Practice"],"prefix":"10.3390","volume":"18","author":[{"given":"Se-Min","family":"Lim","sequence":"first","affiliation":[{"name":"Department of Electronic and Information Engineering, Korea University, 2511 Sejong-ro, Sejong-City 30016, Korea"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Hyeong-Cheol","family":"Oh","sequence":"additional","affiliation":[{"name":"Department of Electronic and Information Engineering, Korea University, 2511 Sejong-ro, Sejong-City 30016, Korea"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jaein","family":"Kim","sequence":"additional","affiliation":[{"name":"Department of Mathematics, Korea University, 145 Anam-ro, Anamdong 5-ga, Seoul 02841, Korea"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Juwon","family":"Lee","sequence":"additional","affiliation":[{"name":"Department of Control and Instrumentation Engineering, Korea University, 2511 Sejong-ro, Sejong-City 30016, Korea"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jooyoung","family":"Park","sequence":"additional","affiliation":[{"name":"Department of Control and Instrumentation Engineering, Korea University, 2511 Sejong-ro, Sejong-City 30016, Korea"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2018,11,23]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","unstructured":"Kim, T., Park, J., Heo, S., Sung, K., and Park, J. (2017). Characterizing Dynamic Walking Patterns and Detecting Falls with Wearable Sensors Using Gaussian Process Methods. Sensors, 17.","DOI":"10.3390\/s17051172"},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"203","DOI":"10.1016\/j.pmcj.2012.06.002","article-title":"The mobile fitness coach: Towards individualized skill assessment using personalized mobile devices","volume":"9","author":"Kranz","year":"2013","journal-title":"Pervasice Mob. Comput."},{"key":"ref_3","doi-asserted-by":"crossref","unstructured":"Murad, A., and Pyun, J.-Y. (2017). Deep Recurrent Neural Networks for Human Activity Recognition. Sensors, 17.","DOI":"10.3390\/s17112556"},{"key":"ref_4","doi-asserted-by":"crossref","unstructured":"Bayo-Monton, J.L., Martinez-Millana, A., Han, W., Fernandez-Llatas, C., Sun, Y., and Traver, V. (2018). Wearable Sensors Integrated with Internet of Things for Advancing eHealth Care. Sensors, 18.","DOI":"10.3390\/s18061851"},{"key":"ref_5","doi-asserted-by":"crossref","unstructured":"Zeng, M., Nguyen, L.T., Yu, B., Mengshoel, O.J., Zhu, J., Wu, P., and Zhang, J. (2014, January 6\u20137). Convolutional Neural Networks for Human Activity Recognition using Mobile Sensors. Proceedings of the 6th International Conference on Mobile Computing, Applications and Services, Austin, TX, USA.","DOI":"10.4108\/icst.mobicase.2014.257786"},{"key":"ref_6","doi-asserted-by":"crossref","unstructured":"Chen, Y., and Xue, Y. (2015, January 9\u201312). A Deep Learning Approach to Human Activity Recognition Based on Single Accelerometer. Proceedings of the 2015 IEEE International Conference on Systems, Man, and Cybernetics, Kowloon, China.","DOI":"10.1109\/SMC.2015.263"},{"key":"ref_7","unstructured":"Hessen, H.-O., and Tessem, A.J. (2015). Human Activity Recognition with Two Body-Worn Accelerometer Sensors. [Master\u2019s Thesis, Norwegian University of Science and Technology]."},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"1735","DOI":"10.1162\/neco.1997.9.8.1735","article-title":"Long Short-term memory","volume":"9","author":"Hochreiter","year":"1997","journal-title":"Neural Comput."},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"203","DOI":"10.1109\/TPAMI.2008.137","article-title":"A Novel Connectionist System for Improved Unconstrained Handwriting Recognition","volume":"31","author":"Graves","year":"2009","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."},{"key":"ref_10","doi-asserted-by":"crossref","unstructured":"Zen, H., and Sak, H. (2015, January 19\u201324). Unidirectional Long Short-term Memory Recurrent Neural Network with Recurrent Output Layer for Low-latency Speech Synthesis. Proceedings of the IEEE International Conference on Acoustics, Speech, and Signal Processing, Brisbane, Australia.","DOI":"10.1109\/ICASSP.2015.7178816"},{"key":"ref_11","first-page":"78","article-title":"Pattern Recognition and Machine Learning","volume":"60","author":"Bishop","year":"2006","journal-title":"J. Korean Soc. Civ. Eng."},{"key":"ref_12","doi-asserted-by":"crossref","unstructured":"Huang, L., Sun, J., Xu, J., and Yang, Y. (2017, January 11\u201314). An Improved Residual LSTM Architecture for Acoustic Modeling. Proceedings of the IEEE International Conference on Computer and Communication Systems, Krakow, Poland.","DOI":"10.1109\/CCOMS.2017.8075276"},{"key":"ref_13","unstructured":"Zhu, M., and Gupta, S. (2017). To prune, or not to prune: Exploring the efficacy of pruning for model compression. Mach. Learn."},{"key":"ref_14","unstructured":"Abadi, M., Barham, P., Chen, J., Chen, Z., Davis, A., Dean, J., Devin, M., Ghemawat, S., Irving, G., and Isard, M. (2016, January 2\u20134). TensorFlow: A System for Large-scale Machine Learning. Proceedings of the 12th USENIX Conference on Operating Systems Design and Implementation, Savannah, GA, USA."},{"key":"ref_15","unstructured":"(2018, June 11). Scikit-Learn: Machine Learning in Python. Available online: http:\/\/scikit-learn.org\/stable\/."},{"key":"ref_16","unstructured":"Kingma, D.P., and Welling, M. (2013). Auto-encoding variational bayes. Mach. Learn."},{"key":"ref_17","unstructured":"Rezende, D.J., Mohamed, S., and Wierstra, D. (2014). Stochastic backpropagation and approximate inference in deep generative models. Mach. Learn."},{"key":"ref_18","unstructured":"Raschka, S. (2015). Python Machine Learning, Packt Publishing Ltd."},{"key":"ref_19","doi-asserted-by":"crossref","unstructured":"Krishnan, R.G., Shalit, U., and Sontag, D. (2017, January 4\u20139). Structured Inference Networks for Nonlinear State Space Models. Proceedings of the Thirty-First AAAI Conference on Artificial Intelligence (AAAI-17), San Francisco, CA, USA.","DOI":"10.1609\/aaai.v31i1.10779"},{"key":"ref_20","unstructured":"Ross, S., Gordon, G., and Bagnell, D. (2011, January 11\u201313). A reduction of imitation learning and structured prediction to no-regret online learning. Proceedings of the Fourteenth International Conference on Artificial Intelligence and Statistics, Lauderdale, FL, USA."},{"key":"ref_21","unstructured":"(2018, June 12). Table Tennis Terminology. Available online: http:\/\/lucioping.altervista.org\/English\/basicinfo\/TT%20terminology.htm."},{"key":"ref_22","unstructured":"(2018, June 12). Table Tennis Terminology. Available online: https:\/\/www.allabouttabletennis.com\/table-tennis-terminology.html."}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/18\/12\/4112\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T15:31:47Z","timestamp":1760196707000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/18\/12\/4112"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018,11,23]]},"references-count":22,"journal-issue":{"issue":"12","published-online":{"date-parts":[[2018,12]]}},"alternative-id":["s18124112"],"URL":"https:\/\/doi.org\/10.3390\/s18124112","relation":{},"ISSN":["1424-8220"],"issn-type":[{"type":"electronic","value":"1424-8220"}],"subject":[],"published":{"date-parts":[[2018,11,23]]}}}