SlideShare a Scribd company logo
1 of 11
#evolve19
AI / MACHINE LEARNING &
ADOBE SENSEI
Brett Butterfield – Adobe Sensei
Giancarlo F. Berner – Kleiber Digital
August 6 - 2019
#evolve19 2
SESSION OVERVIEW
• Introduction into AI/Machine Learning
• Live Demo of AI Techniques, powered
by Adobe Sensei
#evolve19 3
WHAT IS ARTIFICIAL INTELLIGENCE?
Artificial Intelligence is the concept and process of defining
and building systems that act like humans, think like
humans, learn like humans and decide like humans.
G.F.Berner - 1983
(Today I want to add “and perform tasks like humans”)
#evolve19 4
1956 – AI workshop at Dartmouth College (NH) – Beginning of AI research
1956 – 74 – Reasoning Algorithms (games), Natural Language, Robotics
1980 – 87 – Expert Systems, Knowledge Base, Pattern Recognition
1993 – 2011 – Deep Blue, Autonom. Driving, Robotics, Speech Recognition, Search
Engines, Cognitive Systems, Computational Intelligence
2011 – today – Machine/Deep Learning, Big Data, Speech/Image Recognition
1983 – Work on USA – Universal System Analyzer (Digital Analysis System)
1985 – Matrix Matching Concepts (OCR, Image)
1987 – Work on Dr. Hey – Expert System for Pharmacies
1989 – Analysis of Chess Algorithms
A LITTLE HISTORY
#evolve19 55
AI
Machine Learning Deep Learning
Expert Systems
Knowledge Base
Pattern Recognition
Image Recognition
Robotics
Speech Recognition
Animation
Simulation
Diagnosis
Analyzers
Games
Predictions
#evolve19 6
MACHINE LEARNING - DEFINITION
Machine Learning is the practice and science of building
systems that continuously improve the outcome of a
process, not by modifying the code, but by processing more
and better data.
G.F.Berner - 1992
#evolve19 7
Common Styles
• Supervised Learning – A model’s mapping functions are trained by labelling the input
data and knowing the output data.
• Unsupervised Learning – The model only knows the input variables, but not the
corresponding output variables. Used e.g. to structure the data (“similarities”).
New Styles
• Reinforcement Training – “Trial & Error”, decide the best next action (“what gives most
points”).
MACHINE LEARNING STYLES
COMMON AND NEW LEARNING STYLES
#evolve19 8
Machine Learning Style
• Classification – Predict the outcome if the output variables are in form of categories,
e.g. input label is “headache”, output is “healthy” or “sick”.
• Regression – Predict the outcome if the output variables are in form real values, e.g.
predict the age of a person.
Popular Algorithms
• Linear Regression (determine output variable of an input and quantify relationship)
• Logistic Regression (transformation function to determine probability)
• Naïve-Bayes (probability that an event will occur based on past events)
• CART (Classification and Regression Trees)
• KNN (K-Nearest Neighbors)
SUPERVISED LEARNING
FORMS AND ALGORITHMS
#evolve19 9
Machine Learning Style
• Association – Find probability of co-occurrence of items in a data set. Popular in E-
Commerce, e.g. “Buy a printer, there is 85% probability to buy toner”.
• Clustering – Group samples so that objects in the same cluster are more similar than to
objects of another cluster.
• Dimensionality Reduction – reduce the number of variables of a data set but still
maintaining the relevant information. Feature Extraction and Feature Selection methods
Popular Algorithms
• Apriori (transactional database, popular for commerce)
• K-means (iterative algorithm, groups similar data into clusters)
• Principal Component Analysis (PCA) (Feature Extraction)
UNSUPERVISED LEARNING
FORMS AND ALGORITHMS
#evolve19 10
DEMO ADOBE SENSEI
MACHINE LEARNING & AI
• Voice Search
• Image Recognition
• ~ 10 more Live Demos
Brett Butterfield – Director Adobe Sensei
#evolve19
THANK YOU!
Brett Butterfield – brettb@adobe.com
Giancarlo Berner – gberner@kleiber-digital.com

More Related Content

Similar to Evolve19 | Giancarlo Berner & Brett Butterfield | AI & Adobe Sensei

Sp14 cs188 lecture 1 - introduction
Sp14 cs188 lecture 1  - introductionSp14 cs188 lecture 1  - introduction
Sp14 cs188 lecture 1 - introduction
Amer Noureddin
 
Machine Learning ICS 273A
Machine Learning ICS 273AMachine Learning ICS 273A
Machine Learning ICS 273A
butest
 
Machine Learning ICS 273A
Machine Learning ICS 273AMachine Learning ICS 273A
Machine Learning ICS 273A
butest
 
Introduction to Artificial Intelligences
Introduction to Artificial IntelligencesIntroduction to Artificial Intelligences
Introduction to Artificial Intelligences
Meenakshi Paul
 
computer science engineering spe ialized in artificial Intelligence
computer science engineering spe ialized in artificial Intelligencecomputer science engineering spe ialized in artificial Intelligence
computer science engineering spe ialized in artificial Intelligence
KhanKhaja1
 

Similar to Evolve19 | Giancarlo Berner & Brett Butterfield | AI & Adobe Sensei (20)

Machine Learning - Challenges, Learnings & Opportunities
Machine Learning - Challenges, Learnings & OpportunitiesMachine Learning - Challenges, Learnings & Opportunities
Machine Learning - Challenges, Learnings & Opportunities
 
San Francisco Hacker News - Machine Learning for Hackers
San Francisco Hacker News - Machine Learning for HackersSan Francisco Hacker News - Machine Learning for Hackers
San Francisco Hacker News - Machine Learning for Hackers
 
Sp14 cs188 lecture 1 - introduction
Sp14 cs188 lecture 1  - introductionSp14 cs188 lecture 1  - introduction
Sp14 cs188 lecture 1 - introduction
 
Machine Learning ICS 273A
Machine Learning ICS 273AMachine Learning ICS 273A
Machine Learning ICS 273A
 
Machine Learning ICS 273A
Machine Learning ICS 273AMachine Learning ICS 273A
Machine Learning ICS 273A
 
IIPGH Webinar 1: Getting Started With Data Science
IIPGH Webinar 1: Getting Started With Data ScienceIIPGH Webinar 1: Getting Started With Data Science
IIPGH Webinar 1: Getting Started With Data Science
 
Introduction ML - Introduçao a Machine learning
Introduction ML - Introduçao a Machine learningIntroduction ML - Introduçao a Machine learning
Introduction ML - Introduçao a Machine learning
 
Artificial intelligence
Artificial intelligenceArtificial intelligence
Artificial intelligence
 
Machine Learning, AI and the Brain
Machine Learning, AI and the Brain Machine Learning, AI and the Brain
Machine Learning, AI and the Brain
 
Data science essentials in azure ml
Data science essentials in azure mlData science essentials in azure ml
Data science essentials in azure ml
 
Putting the Person into Personalization by Elizabeth Churchill
Putting the Person into Personalization by Elizabeth ChurchillPutting the Person into Personalization by Elizabeth Churchill
Putting the Person into Personalization by Elizabeth Churchill
 
ML crash course
ML crash courseML crash course
ML crash course
 
AI - ML - DL
AI - ML - DLAI - ML - DL
AI - ML - DL
 
ai.ppt
ai.pptai.ppt
ai.ppt
 
ai.ppt
ai.pptai.ppt
ai.ppt
 
ai.ppt
ai.pptai.ppt
ai.ppt
 
Introduction to Artificial Intelligences
Introduction to Artificial IntelligencesIntroduction to Artificial Intelligences
Introduction to Artificial Intelligences
 
ai.ppt
ai.pptai.ppt
ai.ppt
 
computer science engineering spe ialized in artificial Intelligence
computer science engineering spe ialized in artificial Intelligencecomputer science engineering spe ialized in artificial Intelligence
computer science engineering spe ialized in artificial Intelligence
 
Invited Talk MESOCA 2014: Evolving software systems: emerging trends and chal...
Invited Talk MESOCA 2014: Evolving software systems: emerging trends and chal...Invited Talk MESOCA 2014: Evolving software systems: emerging trends and chal...
Invited Talk MESOCA 2014: Evolving software systems: emerging trends and chal...
 

More from Evolve The Adobe Digital Marketing Community

More from Evolve The Adobe Digital Marketing Community (20)

Evolve 19 | Sarah Xu & Kanika Gera | Adobe I/O - Why You Need it to Execute o...
Evolve 19 | Sarah Xu & Kanika Gera | Adobe I/O - Why You Need it to Execute o...Evolve 19 | Sarah Xu & Kanika Gera | Adobe I/O - Why You Need it to Execute o...
Evolve 19 | Sarah Xu & Kanika Gera | Adobe I/O - Why You Need it to Execute o...
 
Evolve 19 | Upen Manickam & Amanda Gray | Adventures in SPA with AEM 6.5
Evolve 19 | Upen Manickam & Amanda Gray | Adventures in SPA with AEM 6.5Evolve 19 | Upen Manickam & Amanda Gray | Adventures in SPA with AEM 6.5
Evolve 19 | Upen Manickam & Amanda Gray | Adventures in SPA with AEM 6.5
 
Evolve 19 | Ameeth Palla | Adobe Asset Link - Use Cases and Pitfalls to Avoid
Evolve 19 | Ameeth Palla | Adobe Asset Link - Use Cases and Pitfalls to AvoidEvolve 19 | Ameeth Palla | Adobe Asset Link - Use Cases and Pitfalls to Avoid
Evolve 19 | Ameeth Palla | Adobe Asset Link - Use Cases and Pitfalls to Avoid
 
Evolve 19 | Giancarlo Berner | JECIS 2 - The Beginning of a New Era in Buildi...
Evolve 19 | Giancarlo Berner | JECIS 2 - The Beginning of a New Era in Buildi...Evolve 19 | Giancarlo Berner | JECIS 2 - The Beginning of a New Era in Buildi...
Evolve 19 | Giancarlo Berner | JECIS 2 - The Beginning of a New Era in Buildi...
 
Evolve 19 | Paul Legan & Kristin Jones | Anatomy of a Solid AEM Implementatio...
Evolve 19 | Paul Legan & Kristin Jones | Anatomy of a Solid AEM Implementatio...Evolve 19 | Paul Legan & Kristin Jones | Anatomy of a Solid AEM Implementatio...
Evolve 19 | Paul Legan & Kristin Jones | Anatomy of a Solid AEM Implementatio...
 
Evolve 19 | Rabiah Coon & Rebecca Blaha | Rockstar Kickoffs for AEM Projects
Evolve 19 | Rabiah Coon & Rebecca Blaha | Rockstar Kickoffs for AEM ProjectsEvolve 19 | Rabiah Coon & Rebecca Blaha | Rockstar Kickoffs for AEM Projects
Evolve 19 | Rabiah Coon & Rebecca Blaha | Rockstar Kickoffs for AEM Projects
 
Evolve19 | Nick Panagopoulos | World Focus: Translation Tips and Trends
Evolve19 | Nick Panagopoulos | World Focus: Translation Tips and TrendsEvolve19 | Nick Panagopoulos | World Focus: Translation Tips and Trends
Evolve19 | Nick Panagopoulos | World Focus: Translation Tips and Trends
 
Evolve 19 | Rabiah Coon, Sabrina Schmidt & Noah Linge | Industry Focus | Furn...
Evolve 19 | Rabiah Coon, Sabrina Schmidt & Noah Linge | Industry Focus | Furn...Evolve 19 | Rabiah Coon, Sabrina Schmidt & Noah Linge | Industry Focus | Furn...
Evolve 19 | Rabiah Coon, Sabrina Schmidt & Noah Linge | Industry Focus | Furn...
 
Evolve 19 | Carl Madaffari | Best Practices | From Customer Data to Customer ...
Evolve 19 | Carl Madaffari | Best Practices | From Customer Data to Customer ...Evolve 19 | Carl Madaffari | Best Practices | From Customer Data to Customer ...
Evolve 19 | Carl Madaffari | Best Practices | From Customer Data to Customer ...
 
Evolve 19 | Kevin Campton & Sharat Radhakrishnan | Industry Focus | Autodesk ...
Evolve 19 | Kevin Campton & Sharat Radhakrishnan | Industry Focus | Autodesk ...Evolve 19 | Kevin Campton & Sharat Radhakrishnan | Industry Focus | Autodesk ...
Evolve 19 | Kevin Campton & Sharat Radhakrishnan | Industry Focus | Autodesk ...
 
Evolve 19 | Gina Petruccelli | Let’s Dig Into Requirements
Evolve 19 | Gina Petruccelli | Let’s Dig Into RequirementsEvolve 19 | Gina Petruccelli | Let’s Dig Into Requirements
Evolve 19 | Gina Petruccelli | Let’s Dig Into Requirements
 
Evolve 19 | Dave Fox | Retaining Niche Talent in a Highly Competitive Environ...
Evolve 19 | Dave Fox | Retaining Niche Talent in a Highly Competitive Environ...Evolve 19 | Dave Fox | Retaining Niche Talent in a Highly Competitive Environ...
Evolve 19 | Dave Fox | Retaining Niche Talent in a Highly Competitive Environ...
 
Evolve 19 | Paul Legan | Going Beyond Metadata: Extracting Meaningful Informa...
Evolve 19 | Paul Legan | Going Beyond Metadata: Extracting Meaningful Informa...Evolve 19 | Paul Legan | Going Beyond Metadata: Extracting Meaningful Informa...
Evolve 19 | Paul Legan | Going Beyond Metadata: Extracting Meaningful Informa...
 
Evolve 19 | Gordon Pike | Prepping for Tomorrow - Creating a Flexible AEM Arc...
Evolve 19 | Gordon Pike | Prepping for Tomorrow - Creating a Flexible AEM Arc...Evolve 19 | Gordon Pike | Prepping for Tomorrow - Creating a Flexible AEM Arc...
Evolve 19 | Gordon Pike | Prepping for Tomorrow - Creating a Flexible AEM Arc...
 
Evolve 19 | Jayan Kandathil | Running AEM Workloads on Microsoft Azure
Evolve 19 | Jayan Kandathil | Running AEM Workloads on Microsoft AzureEvolve 19 | Jayan Kandathil | Running AEM Workloads on Microsoft Azure
Evolve 19 | Jayan Kandathil | Running AEM Workloads on Microsoft Azure
 
Evolve 19 | Amol Anand & Daniel Gordon | Author in AEM Once - Deliver Everywhere
Evolve 19 | Amol Anand & Daniel Gordon | Author in AEM Once - Deliver EverywhereEvolve 19 | Amol Anand & Daniel Gordon | Author in AEM Once - Deliver Everywhere
Evolve 19 | Amol Anand & Daniel Gordon | Author in AEM Once - Deliver Everywhere
 
Evolve 19 | Benjie Wheeler | Intro to Adobe Experience Manager 6.5
Evolve 19 | Benjie Wheeler | Intro to Adobe Experience Manager 6.5Evolve 19 | Benjie Wheeler | Intro to Adobe Experience Manager 6.5
Evolve 19 | Benjie Wheeler | Intro to Adobe Experience Manager 6.5
 
Evolve 19 | Bruce Swann | Adobe Campaign - Capabilities, Roadmap, and Fit wit...
Evolve 19 | Bruce Swann | Adobe Campaign - Capabilities, Roadmap, and Fit wit...Evolve 19 | Bruce Swann | Adobe Campaign - Capabilities, Roadmap, and Fit wit...
Evolve 19 | Bruce Swann | Adobe Campaign - Capabilities, Roadmap, and Fit wit...
 
Evolve 19 | Pete Hoback & Francisco Fagalde | AEM QA, UAT, & Go Live
Evolve 19 | Pete Hoback & Francisco Fagalde | AEM QA, UAT, & Go LiveEvolve 19 | Pete Hoback & Francisco Fagalde | AEM QA, UAT, & Go Live
Evolve 19 | Pete Hoback & Francisco Fagalde | AEM QA, UAT, & Go Live
 
Evolve 19 | Harsh Walia | Best Practices - Adobe Experience Manager
Evolve 19 | Harsh Walia | Best Practices - Adobe Experience ManagerEvolve 19 | Harsh Walia | Best Practices - Adobe Experience Manager
Evolve 19 | Harsh Walia | Best Practices - Adobe Experience Manager
 

Recently uploaded

Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Victor Rentea
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 

Recently uploaded (20)

Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
WSO2 Micro Integrator for Enterprise Integration in a Decentralized, Microser...
WSO2 Micro Integrator for Enterprise Integration in a Decentralized, Microser...WSO2 Micro Integrator for Enterprise Integration in a Decentralized, Microser...
WSO2 Micro Integrator for Enterprise Integration in a Decentralized, Microser...
 
JohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptxJohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptx
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
Quantum Leap in Next-Generation Computing
Quantum Leap in Next-Generation ComputingQuantum Leap in Next-Generation Computing
Quantum Leap in Next-Generation Computing
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
The Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and InsightThe Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and Insight
 

Evolve19 | Giancarlo Berner & Brett Butterfield | AI & Adobe Sensei

  • 1. #evolve19 AI / MACHINE LEARNING & ADOBE SENSEI Brett Butterfield – Adobe Sensei Giancarlo F. Berner – Kleiber Digital August 6 - 2019
  • 2. #evolve19 2 SESSION OVERVIEW • Introduction into AI/Machine Learning • Live Demo of AI Techniques, powered by Adobe Sensei
  • 3. #evolve19 3 WHAT IS ARTIFICIAL INTELLIGENCE? Artificial Intelligence is the concept and process of defining and building systems that act like humans, think like humans, learn like humans and decide like humans. G.F.Berner - 1983 (Today I want to add “and perform tasks like humans”)
  • 4. #evolve19 4 1956 – AI workshop at Dartmouth College (NH) – Beginning of AI research 1956 – 74 – Reasoning Algorithms (games), Natural Language, Robotics 1980 – 87 – Expert Systems, Knowledge Base, Pattern Recognition 1993 – 2011 – Deep Blue, Autonom. Driving, Robotics, Speech Recognition, Search Engines, Cognitive Systems, Computational Intelligence 2011 – today – Machine/Deep Learning, Big Data, Speech/Image Recognition 1983 – Work on USA – Universal System Analyzer (Digital Analysis System) 1985 – Matrix Matching Concepts (OCR, Image) 1987 – Work on Dr. Hey – Expert System for Pharmacies 1989 – Analysis of Chess Algorithms A LITTLE HISTORY
  • 5. #evolve19 55 AI Machine Learning Deep Learning Expert Systems Knowledge Base Pattern Recognition Image Recognition Robotics Speech Recognition Animation Simulation Diagnosis Analyzers Games Predictions
  • 6. #evolve19 6 MACHINE LEARNING - DEFINITION Machine Learning is the practice and science of building systems that continuously improve the outcome of a process, not by modifying the code, but by processing more and better data. G.F.Berner - 1992
  • 7. #evolve19 7 Common Styles • Supervised Learning – A model’s mapping functions are trained by labelling the input data and knowing the output data. • Unsupervised Learning – The model only knows the input variables, but not the corresponding output variables. Used e.g. to structure the data (“similarities”). New Styles • Reinforcement Training – “Trial & Error”, decide the best next action (“what gives most points”). MACHINE LEARNING STYLES COMMON AND NEW LEARNING STYLES
  • 8. #evolve19 8 Machine Learning Style • Classification – Predict the outcome if the output variables are in form of categories, e.g. input label is “headache”, output is “healthy” or “sick”. • Regression – Predict the outcome if the output variables are in form real values, e.g. predict the age of a person. Popular Algorithms • Linear Regression (determine output variable of an input and quantify relationship) • Logistic Regression (transformation function to determine probability) • Naïve-Bayes (probability that an event will occur based on past events) • CART (Classification and Regression Trees) • KNN (K-Nearest Neighbors) SUPERVISED LEARNING FORMS AND ALGORITHMS
  • 9. #evolve19 9 Machine Learning Style • Association – Find probability of co-occurrence of items in a data set. Popular in E- Commerce, e.g. “Buy a printer, there is 85% probability to buy toner”. • Clustering – Group samples so that objects in the same cluster are more similar than to objects of another cluster. • Dimensionality Reduction – reduce the number of variables of a data set but still maintaining the relevant information. Feature Extraction and Feature Selection methods Popular Algorithms • Apriori (transactional database, popular for commerce) • K-means (iterative algorithm, groups similar data into clusters) • Principal Component Analysis (PCA) (Feature Extraction) UNSUPERVISED LEARNING FORMS AND ALGORITHMS
  • 10. #evolve19 10 DEMO ADOBE SENSEI MACHINE LEARNING & AI • Voice Search • Image Recognition • ~ 10 more Live Demos Brett Butterfield – Director Adobe Sensei
  • 11. #evolve19 THANK YOU! Brett Butterfield – brettb@adobe.com Giancarlo Berner – gberner@kleiber-digital.com