Я собираюсь приступить к разработке мобильного приложения, которое использует акселерометр для определения типа движения, будь то прыжки, бег, ходьба и т. д. Недавно я провел много поиска в Интернете и в некоторой степени понял, что с помощью машинного обучения можно обнаруживать закономерности в выборочных данных, собранных с акселерометра. Я совершенно новичок в машинном обучении, но если я правильно понимаю (основываясь на советах, которые другие эксперты дали в Интернете), я могу использовать либо машины опорных векторов, либо нейронные сети, чтобы распознавать закономерности в собранных образцах и сопоставлять их с определенным типом движения. Я также знаю, что библиотека OpenCV предоставляет оба метода.
Может ли кто-нибудь с опытом в этой области сказать мне, какой метод лучше использовать, а также провести меня через шаги, необходимые от сбора данных до представления результатов?