Skip to content

1sooing/Striders

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation


Striders

Android application

  • Transferring acceleration data Android sends real-time acceleration values ​​to Windows server via Bluetooth communication.

  • Get approval from the server Waits for an approval signal from the server. Then stores the identification parameter received from the server.

Windows server

  • Communicate with android using bluetooth It configures communication channels with various Android.

  • Storing and managing data by device ID Configure a profile to manage acceleration data for each device. Contrast with profile when connecting device.

  • Pass the parameters to the deep learning server Pass the parameters to the deep learning server. Choose whether to create a profile or identify this device.

Deep learning server

  • Build the learner Data was processed with test set and test label to learn the matrix of acceleration values.

  • Saving and loading learned models Store the learned model to save time and recall it when each device connected.

  • Calculate the loss After receiving the walk data, the loss is calculated by comparing with the model.


References

[Tutorial] docker for windows download (+ other OS)

running jupyter server

RNN tutorial

install NLTK

install theano

[ Lecture ] "모두를 위한 머신러닝/딥러닝 강의" | hunkim (kim sung hun)

Stanford Computer Engineering Artificial Intelligence Instruction 'CS231n'

RNN introduction | Original : colah's blog

[ Supplement ] A site that beautifully visualizes the process of machine learning.

The utility of LSTM

Speeding up with Theano & GPU

About

Project of Gait Analysis based on android acceleration data using RNN

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published