Git Product home page Git Product logo

Comments (8)

dymnz avatar dymnz commented on September 3, 2024

Wavelet

  • Surface Electromyography Signal Processing and
    Classification Techniques
    • Wavelet denoising

from semg.

dymnz avatar dymnz commented on September 3, 2024

PCA Signal Filter and Reconstruct

Basic idea: Raw signal -> PCA -> discard unwanted -> reconstruct -> clean signal

  • PCA maximize variability
  • 4-ch sEMG for 4 muscle, each channel should have more or less equal variability
  • Discarding a PCAed signal would remove some variability from all signal, equally
    --> may not be suitable

Look for more example

from semg.

dymnz avatar dymnz commented on September 3, 2024

ICA

  • sEMG signal has Gaussian dist., not suitable for ICA
  • Is RMS signal suitable for FastICA? probably not
    Dropping ICA, at least temporarily. See 'Meeting 2018/05/11 - 4-ch SEMG'

from semg.

dymnz avatar dymnz commented on September 3, 2024

Alternative BSS

See #42 for TDSEP

  • Exploiting time separation. ICA/PCA lack temporal information
    • signal separation nonstationary
    • signal separation time
    • signal separation temporal
    • temporal decorrelation
    • temporal structure BSS

from semg.

dymnz avatar dymnz commented on September 3, 2024

Pulse Gen Integration

  • Pulse mode seems be performing better w/ separated FLX/EXT or PRO/SUP

from semg.

dymnz avatar dymnz commented on September 3, 2024

Why BSS

X = AS, Measured EMG
Y = f(S), Angle

S: EMG
A: Mixing matrix
f: Non-linear function
---
NN: 
Have Y and X
Find inv(A), to get S = inv(A)X
then, find f(), to get Y = f(S)

NN w/ BSS:
Have Y and X
BSS: Find inv(A)
NN: Only needs to find f(), simplify NN's job


from semg.

dymnz avatar dymnz commented on September 3, 2024

New

  • RMS -> ICA
    • Done previously, check history
  • RMS -> TDSEP
    • Makes more sense then above

from semg.

dymnz avatar dymnz commented on September 3, 2024

Nonnegative Matrix Factorization (NMF)


General info on PCA/ICA/NMF:
https://pdfs.semanticscholar.org/presentation/3389/7f174795bb193a4b91d65b767ade629f1f6d.pdf

from semg.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.