Filip Maertens - AI, Machine Learning and Chatbots: Think AI-first

38
AI, Machine Learning en Chatbots: Think AI-first Filip Maertens (Founder, faction.xyz) Twitter: @fmaertens LinkedIn: https://www.linkedin.com/in/fmaertens/ Presented at “The Future of IT” - Organised by @itworks on the 20th of September 2017 in Parker Hotel Brussels Airport, Belgium

Transcript of Filip Maertens - AI, Machine Learning and Chatbots: Think AI-first

Page 1: Filip Maertens - AI, Machine Learning and Chatbots: Think AI-first

AI, Machine Learning en Chatbots:

Think AI-first Filip Maertens (Founder, faction.xyz)

Twitter: @fmaertensLinkedIn: https://www.linkedin.com/in/fmaertens/

Presented at “The Future of IT” - Organised by @itworks on the 20th of September 2017 in Parker Hotel Brussels Airport, Belgium

Page 2: Filip Maertens - AI, Machine Learning and Chatbots: Think AI-first

AI, Machine Learning, and chatbots: an AI-First approach

Seminar “The Future of IT” by ITWorks

Page 3: Filip Maertens - AI, Machine Learning and Chatbots: Think AI-first

• Learningistheprocessofimproving withexperience atsometask

• Improving overtask,T

• Withrespecttoperformancemeasure,P

• Basedonexperience, E

Learning how to filter spam

T =IdentifyspamemailsP =%offilteredspamemailsvs%offilteredhamemailsE =adatabaseofemailsthatwerelabelledbyusers/experts

the principles of learning

Page 4: Filip Maertens - AI, Machine Learning and Chatbots: Think AI-first

Deep Belief Networks

Computer Vision

Audio Signal Processing

Natural Language (NLP)

many domains in the field of A.I.

Page 5: Filip Maertens - AI, Machine Learning and Chatbots: Think AI-first

5 year old ?

the age of A.I. ?

Page 6: Filip Maertens - AI, Machine Learning and Chatbots: Think AI-first

Sensors, cameras, databases, etc.

Measuring devices

Noise filtering, Feature Extraction,

Normalization

Preprocessing

Feature selection, feature projection

Dimensionality reduction

Classification, regression, clustering, description

Model learning

Cross validation, bootstrap

Model testing

PSupervised UnsupervisedVS

Target / outcome is knownI know how to classify this data, I just

need you(the classifier) to do it.

Target / outcome is unknownI have no idea how to classify this data,

can you(the algorithm) create a classifier for me?

ReinforcementVS

Classification & outcome is unknownI have no idea how to classify this data, can you classify this data and I'll give you a reward if it's

correct or I'll punish you if it's not.

machine learning, the basics

Page 7: Filip Maertens - AI, Machine Learning and Chatbots: Think AI-first

unsupervised deep learning

Page 8: Filip Maertens - AI, Machine Learning and Chatbots: Think AI-first

Two sides to the data story

Declared

Observed

ContentStructured, explicit, self-declared, and static

ContextUnstructured, time-series,

observed, and dynamic

Page 9: Filip Maertens - AI, Machine Learning and Chatbots: Think AI-first

“ don’t worry. we have lots of data! “

Data can be unlabeled

Data usually is dirty

Data is sometimes not

relevant

Over 80% of data is not, wrong or insufficiently

labeled

Resolutions, sampling rates,

special characters, hidden values, NULL values, …

Sometimes the data is simply not

fit for purpose!

I don’t need a lot of data. I need good data.

Page 10: Filip Maertens - AI, Machine Learning and Chatbots: Think AI-first

“ … but I also need enough data! “

UNDERFITTINGUsing an algorithm that cannot capture the full complexity of the data

Page 11: Filip Maertens - AI, Machine Learning and Chatbots: Think AI-first

“ … and data should also be diverse enough! “

OVERFITTINGTuning the algorithm so carefully it starts matching the noise in the training data

Page 12: Filip Maertens - AI, Machine Learning and Chatbots: Think AI-first

“ training vs test data “

20%Testdata

80%Trainingdata

TESTING IS A HUGE FIELD

Page 13: Filip Maertens - AI, Machine Learning and Chatbots: Think AI-first

intelligent process automation

Page 14: Filip Maertens - AI, Machine Learning and Chatbots: Think AI-first

data fusion & predictive maintenance on carsEnablementofnewbusiness,worthUS$1.1billion(ofUS$31billion)overnext5years

Page 15: Filip Maertens - AI, Machine Learning and Chatbots: Think AI-first

prediction on ocean to coast currentsWediditforecologicalreasons.Betterpredictions,meanbettercareofourcoastalregionsandhumans.Oh,andsurfing!

Page 16: Filip Maertens - AI, Machine Learning and Chatbots: Think AI-first

automating 50% of a support centerSavingsalready75%overtarget.Bonuspointsbecausesupportagentscannowdobetterwork

Natural language understanding

Natural language generation

Voice and text

Profiling and analytics

Page 17: Filip Maertens - AI, Machine Learning and Chatbots: Think AI-first

automated damage classificationSavingalready1million/year(estimatedtoincreasesavingstenfoldovernextfiveyears)

Page 18: Filip Maertens - AI, Machine Learning and Chatbots: Think AI-first

early cancer detection on ct imagesSurpassingefficiencyandaccuracyofradiospecialistsinthenextfewmonths

Page 19: Filip Maertens - AI, Machine Learning and Chatbots: Think AI-first

Artificial Intelligence � Affective Computing

Rethinking the ambient intelligence paradigma pervasive computing principle that is sensitive and responsive

Page 20: Filip Maertens - AI, Machine Learning and Chatbots: Think AI-first

Technical challenges

Battery and power consumption

Distributed & Edge Computing

On-Chip classifiers

A.I. on time series data (Reservoir, LSM, DL)

Homomorphic cryptography (Privacy)

Pervasive data collection and storage

Page 21: Filip Maertens - AI, Machine Learning and Chatbots: Think AI-first

Experiential challenges

Acceptance of pervasiveness

Social and psychological elements in engineering serendipity

Privacy (GDPR) and Ethics

Morality Systems

Decision-support vs. Autonomous systems

Page 22: Filip Maertens - AI, Machine Learning and Chatbots: Think AI-first

GDPR: When laws clash with machine learning

Right to be forgotten Right to explanation

Automated individual decision making

Hard to explain. How can decisions (predictions) be explained, when they

are the result of complex neural networks, which are black boxes ?

Page 23: Filip Maertens - AI, Machine Learning and Chatbots: Think AI-first

a final thought before we part…

Page 24: Filip Maertens - AI, Machine Learning and Chatbots: Think AI-first

zooming in on chatbots

Page 25: Filip Maertens - AI, Machine Learning and Chatbots: Think AI-first

Difficult to ignore the conversational opportunityWith billions of users exchanging messages and interacting with each other over messaging platforms, a business can no longer ignore the potential and opportunity of getting hands-on with “chat bots”.

Page 26: Filip Maertens - AI, Machine Learning and Chatbots: Think AI-first
Page 27: Filip Maertens - AI, Machine Learning and Chatbots: Think AI-first

Over 90% understandingTechnology maturity

New and improved methods for natural language understanding have produced unprecedented levels of accuracy in understanding and dealing with natural language.

Channel maturity

With over 1 billion users, exchanging over 60 billion messages per day on Facebook and WhatsApp, and spending over 1 hour per day on messaging platforms,

Over 60 billion messages / day

Page 28: Filip Maertens - AI, Machine Learning and Chatbots: Think AI-first
Page 29: Filip Maertens - AI, Machine Learning and Chatbots: Think AI-first

A brief history of conversational agents

Personal assistants, virtual agents, chat bots or conversational agents. However you want to call this technology, they all hint for the need for humans to interact with machines in a more natural and frictionless manner when dealing with complex interactions.

Page 30: Filip Maertens - AI, Machine Learning and Chatbots: Think AI-first

1966, ELIZA by MIT AI Labs

1972, PARRY by Stanford University

1988, Jabberwacky by Rollo Carpenter

1992, Dr. Sbaitso by Creative Technology

1995, ALICE by Richard Wallace

2006, Watson by IBM2008, Siri by Apple

2012, Google Now by Google

2015, Alexa by Amazon

2015, Cortana by Microsoft

1950 Alan Turing on Computing Machinery and Intelligence

1957 Noam Chomsky on Syntactic Structures

1969 Roger Schank on conceptual dependency theory for NLU

1970 William Woods on augmented transition networks

1990s General use of machine learning boosts NLP methods

> 2006 Use of deep learning, increased CPU and data

Page 31: Filip Maertens - AI, Machine Learning and Chatbots: Think AI-first

Building the frictionlesscustomer experience

A seamless user experience between machine and human is the general objective for any company that is using technology to scale their business or deliver a competitive service to their constituents.

While mobile has trumped web in terms of usability by using tactile interfaces, conversational interfaces might trump mobile by using natural language.

Page 32: Filip Maertens - AI, Machine Learning and Chatbots: Think AI-first

The evolution of shrinking interfaces

Size of a roomMainframe

Fits in your handSmartphone

Fits in a bagDesk & Laptops

Fits on your wristWearables

Pervasive interfacesInvisibles

Page 33: Filip Maertens - AI, Machine Learning and Chatbots: Think AI-first

The types of conversational interfaces

DedicatedMessaging

Voice HUBsAppliances

IntegratedSmartphone

Existing ChannelsTraditional

Page 34: Filip Maertens - AI, Machine Learning and Chatbots: Think AI-first

The conversational channel strategy

Page 35: Filip Maertens - AI, Machine Learning and Chatbots: Think AI-first

The types of conversations

AGENT

Genesys, etc.

SOCIAL

SparkCentral, etc.

INTELLIGENT

Chatlayer, etc.

One to one manual conversations between

user and agent

Supporting users through social

channels

Using A.I. to automate

conversations

Page 36: Filip Maertens - AI, Machine Learning and Chatbots: Think AI-first

The support business caseLowering the support cost through natural language processing (NLP) and automating the

conversation, so that the bulk of the load is handled by automated and intelligent platforms. Built on ROI. Reach an ROI in less than a year (*), making a positive business case.

Page 37: Filip Maertens - AI, Machine Learning and Chatbots: Think AI-first

The user experience & brand caseIncrease brand visibility and proximity through new and innovative conversational user

experiences. Reduce churn, increase conversions or raise brand awareness. Built on vision.

Page 38: Filip Maertens - AI, Machine Learning and Chatbots: Think AI-first

AI, Machine Learning, and chatbots: an AI-First approach

Seminar “The Future of IT” by ITWorks