Ryan phillips week4_demo_noname

Preview:

Citation preview

Building a Better Boxer with Wearable Technology

RyanPhillips

The Goal: Cleaner Woriout Feedbaci

StraightPunches Power Punches

Punches

Jab Cross Uppercut Hook

Block

Analyzing the Data

RawData:• Motion inX, Y, Z• Rotation inX, Y,Z

Engineered Features inPostgreSQL:• Averages of each

dimension• Absolute value of Y-

motion

Createddatabase inPostgreSQL

Entered FeaturesintoRandom Forest

Optimized usingscikit-learn

Validatedusing newdata

How is this woriing?

Notinformative

How is this woriing?

Notinformative

Informative!

Which Punches are being misclassified?

Twochallenges:

- JabsmixedwithCrosses

- Hooksoftenmisclassified

Which Punches are being misclassified?

Solutions:

- SimplifyUI;CollapseJabsandCrossesintoonecategory

- RemoveNoisyHookData

Result:Accuracyincreasedfrom77%to89%

Thank you for Your Attention

Ryan Phillipsryancphillips01@gmail.com

Recommended