Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Provide an implementation of common metrics to help with classification and regression #9

Open
PerlinWarp opened this issue Nov 10, 2021 · 0 comments
Labels
enhancement New feature or request

Comments

@PerlinWarp
Copy link
Owner

Both feature engineering and preprocessing of EMG data will likely be added for any significantly difficult project using pyomyo. If so it would be nice to contribute these implementations back so that efficiency improvements/bug fixes can be shared.
It would be nice to include a metrics.py file containing implementations and a plot_metrics.py file that can give some intuition on what each feature captures.

Some examples of metrics to include are Mean Absolute Value (MAV), Root Mean Square (RMS), Willison Amplitude (WAMP), Waveform Length (WL) and Zero Crossings (ZL). More info can be found in this paper for different metrics.
My hope was to implement them and create a notebook showing their feature importance's for different tasks and models but have not had the time so far.

@PerlinWarp PerlinWarp added the enhancement New feature or request label Nov 10, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant