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

Machine Learning & CoreML by Anita Agrawal Swif...

Machine Learning & CoreML by Anita Agrawal Swift Hyderabad

Swift India

July 08, 2017
Tweet

More Decks by Swift India

Other Decks in Programming

Transcript

  1. Today’s Agenda • Introduction to Machine learning. • Different Types

    of Machine Learning. • Machine Learning in our day to day lives. • Machine Learning In iOS. • Introduction to Core ML Framework. • Sample Demo Application Using Core ML.
  2. “A breakthrough in machine learning would be worth ten Microsofts”

    “Machine learning is enabling us to say yes to some things that in past years we would have said no to” “Web rankings today are mostly a matter of machine learning” “ Technologies like artificial intelligence and machine learning can make huge difference to everyday”
  3. Machine learning is a type of Artificial intelligence (AI) that

    provides computers with the ability to learn without being explicitly programmed.
  4. Machine Learning Process Training Data model/ predictor Training the Model

    with Data Prediction model/ predictor Test the Model with unseen data Testing Data Machine learning is about predicting future based upon the past.
  5. Machine learning in apple’s products and services • Siri •

    Photos • Music • Camera • Fitness related apps • QuickType keyboard • iWatch
  6. Real Time Image Recognition Text Prediction Entity Recognition Sentiment Analysis

    Handwriting Recognition Style Transfer Search Ranking Machine Translation Image Captioning Personalization Face Detection Emotion Detection Speaker Identification Music Tagging Text Summarization
  7. ML Frameworks Your App Vision Natural Language Processing Core ML

    Domain Specific Framework Accelerate Metal Performance Shaders ML Framework ML Performance Primitives
  8. Model Types Text Prediction Sentiment Analysis Handwriting Recognition Translation Music

    Tagging Scene Classification Feed Forward Neural Networks Convolutional Neural Networks Recurrent Neural Networks Tree Ensembles Support Vector Machines Generalized Linear Models
  9. Resources Images : www.google.com Flow and Content : WWDC 2017,

    session 703 Demo App : https://medium.com/towards-data-science/introduction-to-core-ml- conversion-tool-d1466bf10018