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

The Machine Learning Journey- Breakthrough to D...

GDP Labs
October 11, 2016

The Machine Learning Journey- Breakthrough to Daily Life

The Machine Learning Journey- Breakthrough to Daily Life

GDP Labs

October 11, 2016
Tweet

More Decks by GDP Labs

Other Decks in Technology

Transcript

  1. Journey Breakthrough to Daily Life On Lee CTO of GDP

    Venture, GDP Labs COO & CTO of KASKUS The Machine Learning [email protected] linkedin.com/in/onlee |
  2. Digital conglomerates like Alibaba, Amazon, Baidu, Apple, Facebook, Google and

    Microsoft combined have invested billions of dollars, tens of thousands of engineers, hundreds of thousands of servers and state-of-the-art data centers to deliver intelligent, distributed and mobile applications based on Machine Learning technology. It seems that there is always a breakthrough of new technology each decade: Mainframe in 1960, Minicomputer in 1970, PC in 1980, Internet in 1990 and Mobile in 2000. Machine Learning has been around for decades. Why is it gaining popularity now? This talk will discuss what machine learning is and how it will impact our daily life and work. DESCRIPTION
  3. Artificial Intelligence (AI) the theory and development of computer systems

    able to perform tasks that normally require human intelligence, such as visual perception, speech recognition, decision-making, and translation between languages. 6
  4. Field of study that gives computers the ability to learn

    (from data) without being explicitly programmed. -- Arthur Samuel (1959) 8
  5. A set of methods that can automatically detect patterns in

    data, then use the uncovered patterns to predict future data, or perform other kinds of decision making under uncertainty (such as planning how to make collect more data). -- Machine Learning: A Probabilistic Perspective, Kevin P. Murphy 10
  6. Deep (Machine) Learning is part of a broader family of

    machine learning methods based on learning representations of data. An observation (e.g., an image) can be represented in many ways such as a vector of intensity values per pixel, or in a more abstract way as a set of edges, regions of particular shape, etc. Source: Wikipedia 12
  7. Supervised Learning (Predictive) Learn a mapping from inputs x to

    outputs y • Classification - applications: Email spam filtering, image classification, handwriting recognition • Regression - applications: Predict stock market, climate, age viewer watching YouTube 15 Source: Machine Learning: A Probabilistic Perspective, Kevin P. Murphy
  8. Unsupervised Learning (Descriptive) Find “interesting patterns” • Discovering clusters -

    application: in e-commerce, cluster users into groups based on their purchasing behavior, and then to send targeted ads to each group • Discovering latent factors (dimensionality reduction) - application: map 3D to 2D 16 Source: Machine Learning: A Probabilistic Perspective, Kevin P. Murphy
  9. Reinforcement Learning Decision making - given x, z, find f

    such that y = f(x) where y has a (non linear) relationship with z • This is useful for learning how to act or behave when given occasional reward or punishment signals • e.g. given lots of chess board position (x) and piece to move next (z) pairs, find what piece to move next to eventually win (y) a chess board position (x) 17 Source: Machine Learning: A Probabilistic Perspective, Kevin P. Murphy
  10. BIG DATA at least in terabytes (one million million =

    1012 = 240) MOORE’S LAW Computing power doubles every year CPU GPU MEMORY STORAGE Cloud Computing Improved Algorithms Internet
  11. Daily Life Applications Robotic FinTech Recommender System News Speech Recognition

    Healthcare Search Face Recognition Fingerprint Identification Character Recognition Auto-correct on smart phone Language Translation (Natural Language Processing) 28
  12. • Prerequisites ◦ Computer Science ◦ Mathematics ◦ Statistics •

    Take ML classes • Learn ML Cloud-Based & Open Source APIs Computer Scientist & Engineer 32
  13. • Audit ML class • Apply ML in your business

    • Learn various case studies • Don’t be overwhelmed with the technical details Business People 33
  14. Human + Machine (not Human vs. Machine) Machine Learning complements

    your knowledge just like calculator, computer, car, train & plane 34