Надеюсь, здесь есть специалисты по нейронным сетям, которые могут помочь с этим! (:
Предыстория: я использую акселерометр для рисования фигур в воздухе, и мне интересно, можно ли использовать нейронную сеть, чтобы определить, какую фигуру я нарисовал.
Предположим, у меня есть предопределенный «словарь» трех возможных форм (скажем, круг, овал, восьмерка). Я рисую много кругов, собираю полученные данные акселерометра и предварительно обрабатываю их, чтобы создать набор S из N (x, y, z) векторов. (X, y, z — значения ускорения.)
Наконец, у меня есть нейронная сеть с 3 булевыми выходами (круг, овал, рис-8).
Мой вопрос: Какими должны быть входные данные?
Единственное решение, которое я могу придумать: иметь 3N входных данных (x1, y1, z1, x2, y2, z2, ..., xN, yN, zN).
Моя проблема: такое решение не сообщает нейронной сети, что x1, y1, z1 связаны друг с другом, что у них одинаковая временная метка. Насколько я понимаю, нейронная сеть должна каким-то образом получать информацию об этих «отношениях». Это необходимо? Если да, то можно ли это сделать в данном конкретном случае и как? Является ли нейронная сеть совершенно неправильным решением проблемы определения формы по данным акселерометра?