Se ha denunciado esta presentación.
Utilizamos tu perfil de LinkedIn y tus datos de actividad para personalizar los anuncios y mostrarte publicidad más relevante. Puedes cambiar tus preferencias de publicidad en cualquier momento.
MACHINE LEARNING AND
APPLICATIONS
Geeta Arora
Expert Session delivered during Workshop on
Image Processing and Machine Lea...
What is Machine Learning?
Hello World of Machine
Learning
Types of Machine Learning
Why Machine Learning?
AGENDA
Libraries...
What is Machine Learning?
Hello World of Machine
Learning
Types of Machine Learning
Why Machine Learning?
AGENDA
Libraries...
Machine Learning is not the future
Why Machine Learning?
Develop systems that can
automatically adapt
themselves to users
• Personalized news or emails
Disco...
Why the increased interest in Machine Learning?
1. Growing volumes and varieties of available data
2. Cheaper and more powerful computational processing
3. Better and inexpensive storage capacities
4. Open source revolution
What is Machine Learning?
Hello World of Machine
Learning
Types of Machine Learning
Why Machine Learning?
AGENDA
Libraries...
What is Machine Learning?
Field of study that gives the computers the ability to learn
without being explicitly programmed...
What is Machine Learning?
Hello World of Machine
Learning
Types of Machine Learning
Why Machine Learning?
AGENDA
Libraries...
Problem –
Distinguish Apple from Orange
Write a function which takes and image file and outputs if it is an
apple or not?
Start writing rules…
Rules start breaking ….
Lets solve with machine learning
Classifier
Apple
How do you solve the problem using Machine Learning?
Collect
Training Data
Train Classifier
Make
Predictions
Collect Training
Data
Train Classifier
Make
Predictions
Feature 1 Feature 2Example
Example
The Code – Hello World of Machine Learning
from sklearn import tree
features = [[140, "smooth"], [130, "smooth"], [150, "b...
clf.fit(features, labels)
Under the hood…
What is Machine Learning?
Hello World of Machine
Learning
Types of Machine Learning
Why Machine Learning?
AGENDA
Libraries...
Types of Machine Learning
Machine Learning
Supervised
Regression
Classification
Unsupervised Clustering
Reinforcement Reco...
What is Machine Learning?
Hello World of Machine
Learning
Types of Machine Learning
Why Machine Learning?
AGENDA
Libraries...
Machine Learning Workflow
What is Machine Learning?
Hello World of Machine
Learning
Types of Machine Learning
Why Machine Learning?
AGENDA
Libraries...
Machine Learning Libraries
What is Machine Learning?
Hello World of Machine
Learning
Types of Machine Learning
Why Machine Learning?
AGENDA
Libraries...
Gmail: ensuring a spam-free inbox with Machine Learning
Google's Smart Email Reply
Google Photos uses machine learning to create customized albums
Google Keyboard
Google Speech Recognition
Apple Siri
Amazon Echo
https://play.google.com/store/apps/details?id=com.scigh.cricketworldcup2
015
DEMO
Scigh Cricket App
geeta.a.arora@gmail.com
Machine Learning and Applications
Machine Learning and Applications
Machine Learning and Applications
Machine Learning and Applications
Machine Learning and Applications
Machine Learning and Applications
Machine Learning and Applications
Machine Learning and Applications
Machine Learning and Applications
Machine Learning and Applications
Machine Learning and Applications
Machine Learning and Applications
Machine Learning and Applications
Machine Learning and Applications
Próxima SlideShare
Cargando en…5
×

Machine Learning and Applications

1.105 visualizaciones

Publicado el

Expert Session delivered during Workshop on
Image Processing and Machine Learning for Pattern Recoginition on 11th July 2016 at
University Institute of Engineering and Technology, Chandigarh

Publicado en: Software
  • Sé el primero en comentar

Machine Learning and Applications

  1. 1. MACHINE LEARNING AND APPLICATIONS Geeta Arora Expert Session delivered during Workshop on Image Processing and Machine Learning for Pattern Recoginition on 11th July 2016 at University Institute of Engineering and Technology, Chandigarh
  2. 2. What is Machine Learning? Hello World of Machine Learning Types of Machine Learning Why Machine Learning? AGENDA Libraries Applications Demo Workflow
  3. 3. What is Machine Learning? Hello World of Machine Learning Types of Machine Learning Why Machine Learning? AGENDA Libraries Applications Demo Workflow
  4. 4. Machine Learning is not the future
  5. 5. Why Machine Learning? Develop systems that can automatically adapt themselves to users • Personalized news or emails Discover new knowledge from large databases Ability to mimic humans and replace monotonous tasks which require some intelligence • Recognizing handwritten characters Develop systems that are too difficult or expensive to construct manually or knowledge tuned to a specific task
  6. 6. Why the increased interest in Machine Learning? 1. Growing volumes and varieties of available data
  7. 7. 2. Cheaper and more powerful computational processing
  8. 8. 3. Better and inexpensive storage capacities
  9. 9. 4. Open source revolution
  10. 10. What is Machine Learning? Hello World of Machine Learning Types of Machine Learning Why Machine Learning? AGENDA Libraries Applications Demo Workflow
  11. 11. What is Machine Learning? Field of study that gives the computers the ability to learn without being explicitly programmed. (Arthur Sameul, 1959)
  12. 12. What is Machine Learning? Hello World of Machine Learning Types of Machine Learning Why Machine Learning? AGENDA Libraries Applications Demo Workflow
  13. 13. Problem – Distinguish Apple from Orange
  14. 14. Write a function which takes and image file and outputs if it is an apple or not?
  15. 15. Start writing rules…
  16. 16. Rules start breaking ….
  17. 17. Lets solve with machine learning Classifier Apple
  18. 18. How do you solve the problem using Machine Learning? Collect Training Data Train Classifier Make Predictions
  19. 19. Collect Training Data Train Classifier Make Predictions Feature 1 Feature 2Example Example
  20. 20. The Code – Hello World of Machine Learning from sklearn import tree features = [[140, "smooth"], [130, "smooth"], [150, "bumpy"], [170, "bumpy"]] labels = ["apples", "apples", "orange", "orange"] features = [[140, 1], [130, 1], [150, 0], [170, 0]] labels = [0, 0, 1, 1] clf = tree.DecisionTreeClassifier() clf.fit(features, labels) print(clf.predict([[160, 0]]))
  21. 21. clf.fit(features, labels) Under the hood…
  22. 22. What is Machine Learning? Hello World of Machine Learning Types of Machine Learning Why Machine Learning? AGENDA Libraries Applications Demo Workflow
  23. 23. Types of Machine Learning Machine Learning Supervised Regression Classification Unsupervised Clustering Reinforcement Recommendations
  24. 24. What is Machine Learning? Hello World of Machine Learning Types of Machine Learning Why Machine Learning? AGENDA Libraries Applications Demo Workflow
  25. 25. Machine Learning Workflow
  26. 26. What is Machine Learning? Hello World of Machine Learning Types of Machine Learning Why Machine Learning? AGENDA Libraries s Applications Demo Workflow
  27. 27. Machine Learning Libraries
  28. 28. What is Machine Learning? Hello World of Machine Learning Types of Machine Learning Why Machine Learning? AGENDA Libraries Applications Demo Workflow
  29. 29. Gmail: ensuring a spam-free inbox with Machine Learning
  30. 30. Google's Smart Email Reply
  31. 31. Google Photos uses machine learning to create customized albums
  32. 32. Google Keyboard
  33. 33. Google Speech Recognition
  34. 34. Apple Siri
  35. 35. Amazon Echo
  36. 36. https://play.google.com/store/apps/details?id=com.scigh.cricketworldcup2 015 DEMO Scigh Cricket App
  37. 37. geeta.a.arora@gmail.com

×