Machine Learning: Understanding the Invisible Force Changing Our World

Ken Tabor
Principal Software Architect at Sabre, Author, Speaker
Sep. 18, 2017

More Related Content


Machine Learning: Understanding the Invisible Force Changing Our World

  1. Understanding the Invisible Force Changing Our World Machine Learning KEN TABOR @KenTabor
  2. “I think that AI will lead to a low cost and better quality life for millions of people. Like electricity, it’s a possibility to build a wonderful society.” Andrew Ng
  3. "We were early in machine learning and are already seeing significant dividends coming out. Many of the XXXXXXXX companies are already using this technology and are planning to use it even more." Larry Page
  4. Machine learning drives … product search ranking, product and deals recommendations, merchandising placements, fraud detection, translations, and much more. Jeff Bezos
  5. XXX XXXXXXX laid out a development plan on Thursday to become the world leader in A.I. by 2030, aiming to surpass its rivals technologically and build a domestic industry worth almost $150 billion. State Council of China
  6. “Artificial intelligence is the future, not only for XXXXXX, but for all humankind. … Whoever becomes the leader in this sphere will become the ruler of the world.” Vladimir Putin
  7. WHAT?
  8. What it’s Not ML is something different.
  9. It’s Not Big data “Copy your stats into the lake tonight.”
  10. It’s Not Data science “Any local users old enough to buy?” SELECT * from users WHERE age BETWEEN 35 AND 55 AND country = 'UK';

  11. It’s Not A rules engine if (currentProductId === A_BOOK_ID) { 
 “Show her related book titles.”
  12. Machine Learning Algorithms (code recipes) That can learn behavior Without writing more code
  13. Machine Learning Through pattern matching By classifying things Offering % predictions
  14. Using data to create knowledge 
  15. Data Structured Unstructured { "user": { "name": "Ken Tabor", "title": "Principal Software Architect", "company": "Sabre", "contact": { "email": "", "phone": "8675309", "twitter": "@kentabor" }, "eatsChocolate": true } } Ʃ Ƭ ƫ
  16. Learning how? 1. Supervised learning 2. Reinforcement learning 3. Unsupervised learningǠ
  17. 1. Supervised You feed the algorithm data You tag the data with labels Algorithm creates a model of understanding (learns) 
  18. BALL
  19. Can we trick our customers into helping us?
  20. User clicks are training
  21. Design a micro-interaction encouraging training
  22. 2. Reinforcement You have a trained ML model You let it run Give it a reality-check function ǽ
  23. function IsEnRouteAndNotCrashing()
  24. function HasWonGame()
  25. 3. Unsupervised You feed the algorithm data It discovers hidden patterns Clusters based on similarity of features  Ǡ
  26. Orange 10 Brown 4 Yellow 9 Blue 12 Green 11 Red 8 Total 54
  27. Orange 10/14 Brown 4/4 Yellow 9/6 Blue 12/12 Green 11/8 Red 8/11 Total 54/55
  28. Orange 10/14/15 Brown 4/4/1 Yellow 9/6/9 Blue 12/12/8 Green 11/8/11 Red 8/11/10 Total 54/55/54
  29. “I could do that!” You don’t scale Humans are error prone People get bored
  30. Questions How much do I regret eating all of the M&Ms? Do people consume brighter colors faster? Ship more brown because dye is cheaper? Production glitch - expected a repeatable amount? Why do the red ones taste better?
  31. Why Now?
  32. Increase in compute power & data storage Ȑ your phone your laptop companies the cloud
  33. Technology
  34. Why are they just giving it away for free?
  35. Good will Show of force Talent recruitment I’m guessing
  36. Are they not afraid of my competition?
  37. NO
  38. Data Compute cycles Brain power They have more The smart get smarter
  39. Why Now?
  40. Interest Success Visibility Build
  41. SO WHAT?
  42. Business: Big
  43. GM and Lyft announced the joint venture on Monday, which also includes a $500 million investment by GM in Lyft. January 4, 2016
  44. IBM will spend $240 million over 10 years to develop an artificial intelligence research lab with the Massachusetts Institute of Technology… September 6, 2017
  45. Databricks, a big data analytics platform … announced that it has raised a $140 million Series D round… August 22, 2017
  46. DataType: Text
  47. Neural Machine Translation November 15, 2016 English/French German Spanish Portuguese Chinese Japanese Korean Turkish Total of eight language pairs to/from English and French.
  48. 2010 - 2015 Credit card transactions +48% Debit card transactions +46% Electronic transactions +45% Annual transactions +34.2bill July 27, 2017
  49. Quarterly Earnings Stories 5,300 public companies 2013 - wrote 318 stories (6%) 65 (human) reporters 2015 - 3,700 stories (70%) AI system April 14, 2017
  50. DataType: Image
  51. …Google will now show you a silent six-second clip…decided to use some of its machine learning smarts to enable this feature… algorithm actually analyzes the whole video and then decides which six-second clip to pick. August 18, 2017
  52. Assisting Pathologists in Detecting Cancer with Deep Learning…prediction heatmaps produced by the algorithm had improved so much that the localization score (FROC) for the algorithm reached 89%, which significantly exceeded the score of 73% for a pathologist with no time constraint. March 3, 2017
  53. DEMO Amazon Rekognition
  54. NOW WHAT?
  55. Human-centered Design
  56. “People like you also shopped for…” Auto-generate Personas
  57. Don’t give me 200 results. Offer the 3 best choices. Personalized Data
  58. Like a robot Like a person Humanize AI with Awesome UI “flat” “skeuomorphic”
  59. Position Your Career
  60. Be curious
  61. “Knows machine learning” “Experienced with Adobe CS2 Suite” is the new
  62. Find the data (representing users) Machines lack empathy and ethical frameworks for passing humane judgements on humans.
  63. Racist AI? Mindfully consider training data Unconscious bias is tough Make diversity a priority Choose inclusion by default
  64. Momma’s Gotta Die Tonight Body Count 1992 See more:
  65. Design for Zero-D
  66. Past computer/human interface (CHI) Command Line Windows AR/VR 1D 2D 3D
  67. Voice recognition Face recognition Touch-screen secondary API response refinement Future of CHI is 0D? Chatbot scripts
  68. Trusting corporate ML algorithms Representing your brand well
  69. Explain nuances Surface assumptions Confirm safe context “Why is your list different than mine?” Zero-D UX
  70. THEN WHAT?
  71. “If you feel safe in the area you’re working in, you’re not working in the right area.” - David Bowie
  72. Ken’s next move
  73. Invest another year into being a learning machine
  74. Find a problem Discover data Code like a caveman Test solutions Daydream  ☼
  75. Share what I learn @KenTabor AvailableonAmazon
  76. References can-make-an-impact-like-electricity-andrew-ng/articleshow/ 60227045.cms intelligence.html driverless-cars-ride-sharing-investment to-invest-240-million-to-develop-ai-research-lab-with-mit platform-databricks-raises-140m-series-d-round-led-by- andreessen-horowitz/ learning.html second-video-previews-to-mobile-search/ pathologists-in-detecting.html region=us-east-1#/label-detection included-game-dos-screenshot-file-list-of-donkey-bas.png Windows-Turns-29-Happy-Birthday-to-the-World-s-Number-1- OS-465507-8.jpg wpallimport/files/1/2013/09/dezeen_ikea-launch_augmented- reality_2014_ss2_pan.jpg