ryan phillips week4_demo_noname
TRANSCRIPT
![Page 1: Ryan phillips week4_demo_noname](https://reader031.vdocuments.us/reader031/viewer/2022030201/58a68bd11a28ab31478b4da5/html5/thumbnails/1.jpg)
Building a Better Boxer with Wearable Technology
RyanPhillips
![Page 2: Ryan phillips week4_demo_noname](https://reader031.vdocuments.us/reader031/viewer/2022030201/58a68bd11a28ab31478b4da5/html5/thumbnails/2.jpg)
The Goal: Cleaner Woriout Feedbaci
StraightPunches Power Punches
Punches
Jab Cross Uppercut Hook
Block
![Page 3: Ryan phillips week4_demo_noname](https://reader031.vdocuments.us/reader031/viewer/2022030201/58a68bd11a28ab31478b4da5/html5/thumbnails/3.jpg)
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
![Page 4: Ryan phillips week4_demo_noname](https://reader031.vdocuments.us/reader031/viewer/2022030201/58a68bd11a28ab31478b4da5/html5/thumbnails/4.jpg)
How is this woriing?
Notinformative
![Page 5: Ryan phillips week4_demo_noname](https://reader031.vdocuments.us/reader031/viewer/2022030201/58a68bd11a28ab31478b4da5/html5/thumbnails/5.jpg)
How is this woriing?
Notinformative
Informative!
![Page 6: Ryan phillips week4_demo_noname](https://reader031.vdocuments.us/reader031/viewer/2022030201/58a68bd11a28ab31478b4da5/html5/thumbnails/6.jpg)
Which Punches are being misclassified?
Twochallenges:
- JabsmixedwithCrosses
- Hooksoftenmisclassified
![Page 7: Ryan phillips week4_demo_noname](https://reader031.vdocuments.us/reader031/viewer/2022030201/58a68bd11a28ab31478b4da5/html5/thumbnails/7.jpg)
Which Punches are being misclassified?
Solutions:
- SimplifyUI;CollapseJabsandCrossesintoonecategory
- RemoveNoisyHookData
Result:Accuracyincreasedfrom77%to89%