Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Insight_Smartan_WorkoutRecommender

 Insight_Smartan_WorkoutRecommender

Avatar for judithyueli

judithyueli

October 12, 2015

Other Decks in Technology

Transcript

  1. Matching Routines by Keywords Workout Routines Database Female beginner “Female

    Beginner Routines” “Perfect Woman Routines” myfitnesspal
  2. Matching Routines by Keywords Workout Routines Database Female beginner “Female

    Beginner Routines” “Perfect Woman Routines” Arm focus Abs focus myfitnesspal
  3. ____ ____ ____ ____ ____ ____ ____ ____ ____ Smartan

    Database 2000 + Routines 1300 + Exercises Smartan: Matching Exercise Patterns ____ ____ ____ User current workout
  4. Algorithm: Non-negative Matrix Factorization •  Unsupervised learning for feature extraction

    •  Similar to topic modeling (LDA) •  Similarity is measured by Pearson correlation
  5. Algorithm: Non-negative Matrix Factorization •  Unsupervised learning for feature extraction

    •  Similar to topic modeling (LDA) •  Similarity is measured by Pearson correlation
  6. Algorithm: Non-negative Matrix Factorization •  Unsupervised learning for feature extraction

    •  Similar to topic modeling (LDA) •  Similarity is measured by Pearson correlation
  7. About Judith •  PhD Candidate, Stanford University •  Computational Geoscience

    •  “Real-time Monitoring of CO2 Leakage” •  Signal Processing (Kalman Filter) University Singers Choir Dubs Fan
  8. Algorithm Validation 1 1 1 1 1 1 1 1

    A total of ~12000 data points 2000 + Routine 1300+ Exercises 1 1 1 1 1 1 1
  9. •  30 features •  Project gradient by Scikit-Learn (5.3) • 

    Alternate least square by nimfa (0.85) 1 1 1 1 1 1 1 Take out 20% as testing data A total of ~12000 data points 2000 + Routine 1300+ Exercises 80% as training data Algorithm Validation 1 1 1 1 RMSE = 1 N (r true −r NMF )2 ∑ 1
  10. Comparison of Two Female Beginner Routines Female Beginner Routine Perfect

    Woman Routine 0 0.5 1 1.5 2 2.5 Cardio/Weight Loss Core/Abs Strength Arm/Bicep Glute Building Score
  11. Recommendations based on Workout Themes Walking Elliptical Plank Air Bike

    Crunches Barbell Curl Drag Curl Lying Leg Curls/Leg Extension Cardio Core strength Arm Glute 30 Workout Themes ____ ____ ____ 2000 Workout Routines ____ ____ ____ ____ ____ ____ •  Unsupervised learning •  Similar to topic modeling (LDA) 17 26 55 43 20 40 45 34 Routine A User A