Lock in $30 Savings on PRO—Offer Ends Soon! ⏳

Machine Learning in our apps

Avatar for Camila Gaitan Camila Gaitan
November 29, 2019

Machine Learning in our apps

Avatar for Camila Gaitan

Camila Gaitan

November 29, 2019
Tweet

More Decks by Camila Gaitan

Other Decks in Technology

Transcript

  1. Systems Engineer Universidad Libre de Colombia Whoami Analytics and Machine

    Learning Pontificia Universidad Javeriana Engineering Manager Merlin Jobs Co-Organizer IOS Developers Colombia
  2. “The field of study that gives computers the ability to

    learn without being explicitly programmed” Arthur Samuel Learn = Find complex patterns in the data. Learn algorithms Automatic = Systems will have continuous improvements through learning Machine Learning
  3. Is possible to do any ML stuff in mobile? NO

    Training – Metal has some APIS for on Device training and CoreML 3 Faster on prediction tasks User privacy If we choose the right use case, it could be cheaper
  4. Thinking in our mobile model Merlin System Ranking System using

    Score – Heuristics Model User complaints High Latency – More than 3 secs Ranking is only used in the user experience “Faster response times: It’s more responsive than sending HTTP requests, so doing real-time inference is possible, making for a better user experience” 300 Milliseconds
  5. Results version 0.000001 Merlin System Ranking System using Score –

    Heuristics Model Happy users Reduce Latency Predictive model to determine good and bad match Prediction 1000 tuples = 89 Milliseconds
  6. Concluding 1. Faster Mobile Inference 2. You don’t need to

    be an expert in ML 3. The most important thing: feature engineering and data cleaning 4. Improve user experience 5. Find use cases in your companies to start using ML in our apps