55
AI thoughts Athanassios Liakopoulos Global Practice for Network, Workplace & Edge GRNOG #8

Title slide with picture - GRNOG · 2019-06-13 · – Big data analytics need to be fair – Permission to process – Purpose limitation – Holding on to data ... Internet of Things

  • Upload
    others

  • View
    2

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Title slide with picture - GRNOG · 2019-06-13 · – Big data analytics need to be fair – Permission to process – Purpose limitation – Holding on to data ... Internet of Things

AI thoughtsAthanassios Liakopoulos

Global Practice for Network, Workplace & EdgeGRNOG #8

Page 2: Title slide with picture - GRNOG · 2019-06-13 · – Big data analytics need to be fair – Permission to process – Purpose limitation – Holding on to data ... Internet of Things

Who am I?

– I am not an AI expert!

– Just sharing my thoughts

– Not assigned to any AI role in my organization

- Leading solutions for Enterprise IoT

Page 3: Title slide with picture - GRNOG · 2019-06-13 · – Big data analytics need to be fair – Permission to process – Purpose limitation – Holding on to data ... Internet of Things

Outline

– AI use cases

– Ethics

– Machine Learning– Basic terms, phases, reality, etc

– Reinforcement learning - Lets play Atari!

– CNN - Where is the cat?

– ML in networking / PdM

Page 4: Title slide with picture - GRNOG · 2019-06-13 · – Big data analytics need to be fair – Permission to process – Purpose limitation – Holding on to data ... Internet of Things

“The illiterate of the 21st century will not be those who cannot read and write, but those who cannot learn, unlearn, and relearn. ”

Alvin Toffler

4

Page 5: Title slide with picture - GRNOG · 2019-06-13 · – Big data analytics need to be fair – Permission to process – Purpose limitation – Holding on to data ... Internet of Things

Backwards Brain BicycleKnowledge vs Understanding

5

https://ed.ted.com/featured/bf2mRAfC

Page 6: Title slide with picture - GRNOG · 2019-06-13 · – Big data analytics need to be fair – Permission to process – Purpose limitation – Holding on to data ... Internet of Things

AI examples

6

Page 7: Title slide with picture - GRNOG · 2019-06-13 · – Big data analytics need to be fair – Permission to process – Purpose limitation – Holding on to data ... Internet of Things

AI use cases

– Deep Blue vs Garry Kasparov (1996-1997)

– Autonomous cars (Tesla Autopilot 2014)

– Google DeepMind plays Atari Breakout (2015)

– AlphaGo (2016)

– AI vs Doctors

– Skin cancer (2017), Cardiography (2017) , MRI (2019)

– “My personal IoT experience” (2017)

– Uber accident (2018)

7

Page 8: Title slide with picture - GRNOG · 2019-06-13 · – Big data analytics need to be fair – Permission to process – Purpose limitation – Holding on to data ... Internet of Things

AI ethics

8

Page 9: Title slide with picture - GRNOG · 2019-06-13 · – Big data analytics need to be fair – Permission to process – Purpose limitation – Holding on to data ... Internet of Things

Ethics challenges

– Self-driving Uber taxi accident

– Accept credit based on customer (vs financial) profile

– Admission to the university based on non-academic (vs academic) profile

– Get private insurance based on your gene profile

– Get employed based on …

– Fake news - Stop Misinformation and False News

– Responsibility fall in Intenet giants, e.g. Facebook, etc

9

Big Data – a tool for inclusion or exclusion?

Page 10: Title slide with picture - GRNOG · 2019-06-13 · – Big data analytics need to be fair – Permission to process – Purpose limitation – Holding on to data ... Internet of Things

Areas of concern

– Protected classification– Race, ethnicity, national origin, gender, religion, etc

– Biased data– Data input is biased

– Use of irrelevant data (e.g. zip code)

– Tension between Individual Rights and Organisational Rights– The AI algorithm is an intellectual property – Need to be protected

– Negligence laws– Who’s fault is the Uber taxi accident?

– AI programmer? Car provider? Service provider? Taxi driver? Other?

– Customer analytics– Consumer Reporting Agencies (CRAs)

– Implement reasonable procedures to insure a maximum possible accuracy of consumer reports

– Provide consumers with access to their information

– Provide consumers with the ability to correct errors

– Unfair and deceptive practices can arise when companies are maintaining large amounts of sensitive data about individuals and are not securing it from misuse

– General data protection regulation (GDPR)– Privacy is a fundamental right for people in Europe

– AI & GDPR– Big data analytics need to be fair

– Permission to process

– Purpose limitation

– Holding on to data

– Accuracy

– Individual rights and access to data

– Security measures and risks

– Accountability

– Controllers and processes

10

Page 11: Title slide with picture - GRNOG · 2019-06-13 · – Big data analytics need to be fair – Permission to process – Purpose limitation – Holding on to data ... Internet of Things

Basic terms

11

Page 12: Title slide with picture - GRNOG · 2019-06-13 · – Big data analytics need to be fair – Permission to process – Purpose limitation – Holding on to data ... Internet of Things

Artificial intelligencePredict and anticipate possible future events

12

INSIGHTS – extensive data analysis with rich insights

SPEED – faster time-to-market with new services and products

AGILIY – increased efficiency and automation of internal

processes

Artificial intelligence is a technology that appears to emulate human performance typically by learning, coming to its own conclusions, appearing to understand complex content, and engaging in natural human-like actions.

Page 13: Title slide with picture - GRNOG · 2019-06-13 · – Big data analytics need to be fair – Permission to process – Purpose limitation – Holding on to data ... Internet of Things

Let’s get grounded…what is AI?What makes a machine intelligent?

13Confidential

Artificial intelligence

Machine learning

Deep learning

Artificial intelligence (AI)

Mimics human behavior. Any technique that enables machines to solve a task in a way like humans do.

Machine learning (ML)

Algorithms that allow computers to learn from examples without being explicitly programmed.

Deep learning (DL) Subset of ML, using deep artificial neural networks as models, inspired by the structure and function of the human brain.

Example: Siri

Example: Google Maps

Example: Self-driving car

Page 14: Title slide with picture - GRNOG · 2019-06-13 · – Big data analytics need to be fair – Permission to process – Purpose limitation – Holding on to data ... Internet of Things

Why should you be interested in AI / advanced analytics?

141 IDC. Goldman Sachs. HPE Corporate Strategy.2018

AI and advancedanalytics infrastructurecould constitute

15-20%of the market by 20211

AI and advanced analytics is one of the top 3 prioritiesfor CIOs

Our customers want AI and advanced analytics….

….but face many challenges

Use casesNew roles, skill gapsCulture and change

Data preparationLegacy Infrastructure

Page 15: Title slide with picture - GRNOG · 2019-06-13 · – Big data analytics need to be fair – Permission to process – Purpose limitation – Holding on to data ... Internet of Things

Data explosion and need for advanced analytics

4 petabytes a day

Per-day posting toFacebook across2 billion users (2017)

2MB per active user

40,000petabytes a day*

Sensory data from10 million connectedcars (by 2020)

40 petabytesWalmart’s transactiondatabase (2017)

Structured data

Human interaction data

Digitization of analog reality

* Driver assistance systems only

Page 16: Title slide with picture - GRNOG · 2019-06-13 · – Big data analytics need to be fair – Permission to process – Purpose limitation – Holding on to data ... Internet of Things

Taking a holistic view to artificial intelligence

16

AI Use Cases

Customer Service Internet of Things

Security and FraudDigital Workplace

AI Technologies

Machine, Deep Learning Natural-Language Processing

Voice, Face Recognition Robots and Sensors

AI Applications

Bots, Chatbots Virtual Assistants

Predictive Analytics Smart Objects, Sensors

AI People

Data Scientists, Data Officers Developers

Enterprise ArchitectsBusinesses

Page 17: Title slide with picture - GRNOG · 2019-06-13 · – Big data analytics need to be fair – Permission to process – Purpose limitation – Holding on to data ... Internet of Things

Key questions remain

17

How do you integrate your AI and data ecosystem for advanced analytics?

How do you modernize and prepare your EDW or Hadoop big data foundation for AI?

How do you get started with gaining intelligence with your data?

What is the best way to prepare your company culture for data centric and AI future?

What opportunities does AI bring to your business? What are the major use cases?

Page 18: Title slide with picture - GRNOG · 2019-06-13 · – Big data analytics need to be fair – Permission to process – Purpose limitation – Holding on to data ... Internet of Things

Machine Learning

18

Page 19: Title slide with picture - GRNOG · 2019-06-13 · – Big data analytics need to be fair – Permission to process – Purpose limitation – Holding on to data ... Internet of Things

ML Analogy

How long am I going to live?

– Do I have a balanced diet?

– Do I have the right BMI?

– Do I exercise?

– Did my parents lived beyond 90?

– Do I use seat belt when I drive?

– Do I know to swim?

– Do I smoke?

– Do I take drugs?

– Do I climb to Everest?

– Am I F1 driver?

– Do I travel to Syria?

19

Page 20: Title slide with picture - GRNOG · 2019-06-13 · – Big data analytics need to be fair – Permission to process – Purpose limitation – Holding on to data ... Internet of Things

ML basics

Supervised Machine Learning Unsupervised Machine Learning

20

Page 21: Title slide with picture - GRNOG · 2019-06-13 · – Big data analytics need to be fair – Permission to process – Purpose limitation – Holding on to data ... Internet of Things

ML basics

Classification Regression

21

Page 22: Title slide with picture - GRNOG · 2019-06-13 · – Big data analytics need to be fair – Permission to process – Purpose limitation – Holding on to data ... Internet of Things

Overfitting

22

Page 23: Title slide with picture - GRNOG · 2019-06-13 · – Big data analytics need to be fair – Permission to process – Purpose limitation – Holding on to data ... Internet of Things

Overfitting & Model complexity

23

Page 24: Title slide with picture - GRNOG · 2019-06-13 · – Big data analytics need to be fair – Permission to process – Purpose limitation – Holding on to data ... Internet of Things

Data (example)

24

LABELL1L2L2L1L3L1L1L3L2L2

Page 25: Title slide with picture - GRNOG · 2019-06-13 · – Big data analytics need to be fair – Permission to process – Purpose limitation – Holding on to data ... Internet of Things

AI Algorithms

25

Page 26: Title slide with picture - GRNOG · 2019-06-13 · – Big data analytics need to be fair – Permission to process – Purpose limitation – Holding on to data ... Internet of Things

ML phases

26

• Data preparation, • Feature engineering• Curse of dimensionality• Models are two lines

Page 27: Title slide with picture - GRNOG · 2019-06-13 · – Big data analytics need to be fair – Permission to process – Purpose limitation – Holding on to data ... Internet of Things

It takes more than having tomatoes to build a Greek salad

27

Page 28: Title slide with picture - GRNOG · 2019-06-13 · – Big data analytics need to be fair – Permission to process – Purpose limitation – Holding on to data ... Internet of Things

Neural Networks

28

Page 29: Title slide with picture - GRNOG · 2019-06-13 · – Big data analytics need to be fair – Permission to process – Purpose limitation – Holding on to data ... Internet of Things

29

Page 30: Title slide with picture - GRNOG · 2019-06-13 · – Big data analytics need to be fair – Permission to process – Purpose limitation – Holding on to data ... Internet of Things

30

Page 31: Title slide with picture - GRNOG · 2019-06-13 · – Big data analytics need to be fair – Permission to process – Purpose limitation – Holding on to data ... Internet of Things

Neural Network

31

Page 32: Title slide with picture - GRNOG · 2019-06-13 · – Big data analytics need to be fair – Permission to process – Purpose limitation – Holding on to data ... Internet of Things

Backpropagation

32

Page 33: Title slide with picture - GRNOG · 2019-06-13 · – Big data analytics need to be fair – Permission to process – Purpose limitation – Holding on to data ... Internet of Things

Reinforcement learning

33

Page 34: Title slide with picture - GRNOG · 2019-06-13 · – Big data analytics need to be fair – Permission to process – Purpose limitation – Holding on to data ... Internet of Things

Reinforcement Learning

34

Page 35: Title slide with picture - GRNOG · 2019-06-13 · – Big data analytics need to be fair – Permission to process – Purpose limitation – Holding on to data ... Internet of Things

Reinforcement Learning

35

Page 36: Title slide with picture - GRNOG · 2019-06-13 · – Big data analytics need to be fair – Permission to process – Purpose limitation – Holding on to data ... Internet of Things

Let play Atari

36

https://www.youtube.com/watch?v=V1eYniJ0Rnk

Page 37: Title slide with picture - GRNOG · 2019-06-13 · – Big data analytics need to be fair – Permission to process – Purpose limitation – Holding on to data ... Internet of Things

Convolutional Neural Networks

37

Page 38: Title slide with picture - GRNOG · 2019-06-13 · – Big data analytics need to be fair – Permission to process – Purpose limitation – Holding on to data ... Internet of Things

CNN

– Visual recognition problems

– Face detection, object detection, action classification, … “fun”!

– Image classification subproblems: view point variation, illumination, background clutter, deformation, occlusion, etc

– Hello World – Image recognition

– Filters examples (eyes)

38

Page 39: Title slide with picture - GRNOG · 2019-06-13 · – Big data analytics need to be fair – Permission to process – Purpose limitation – Holding on to data ... Internet of Things

Our data

39

Page 40: Title slide with picture - GRNOG · 2019-06-13 · – Big data analytics need to be fair – Permission to process – Purpose limitation – Holding on to data ... Internet of Things

Face detection

40

Page 41: Title slide with picture - GRNOG · 2019-06-13 · – Big data analytics need to be fair – Permission to process – Purpose limitation – Holding on to data ... Internet of Things

41

Page 42: Title slide with picture - GRNOG · 2019-06-13 · – Big data analytics need to be fair – Permission to process – Purpose limitation – Holding on to data ... Internet of Things

42

Page 43: Title slide with picture - GRNOG · 2019-06-13 · – Big data analytics need to be fair – Permission to process – Purpose limitation – Holding on to data ... Internet of Things

43

Input image Weight Loss

AlexNet

Page 44: Title slide with picture - GRNOG · 2019-06-13 · – Big data analytics need to be fair – Permission to process – Purpose limitation – Holding on to data ... Internet of Things

44

Page 45: Title slide with picture - GRNOG · 2019-06-13 · – Big data analytics need to be fair – Permission to process – Purpose limitation – Holding on to data ... Internet of Things

ML in networking (example)IntroSpect User and Entity Behavior Analytics (UEBA)

45

Page 46: Title slide with picture - GRNOG · 2019-06-13 · – Big data analytics need to be fair – Permission to process – Purpose limitation – Holding on to data ... Internet of Things

Behavior – Many Different Dimensions

Behavioral Analytics

Internal Resource Access Finance servers

AuthenticationAD logins

Remote AccessVPN logins

External ActivityC&C, personal email

SaaS Activity*Office 365, Box

Cloud IaaS*AWS, Azure

Physical Access*badge logs

ExfiltrationDLP, Email IntroSpect UEBA

https://www.arubanetworks.com/products/security/ueba/

Page 47: Title slide with picture - GRNOG · 2019-06-13 · – Big data analytics need to be fair – Permission to process – Purpose limitation – Holding on to data ... Internet of Things

Peer Baseline Anomaly

Page 48: Title slide with picture - GRNOG · 2019-06-13 · – Big data analytics need to be fair – Permission to process – Purpose limitation – Holding on to data ... Internet of Things

Finding the Malicious in the Anomalous

Behavioral Analytics

SUPERVISEDUNSUPERVISED

MACHINE LEARNINGDLP

SandboxFirewalls

STIXRulesEtc.

THIRD PARTY ALERTS

BUSINESS CONTEXTHigh Value AssetsHigh Value Actors

Page 49: Title slide with picture - GRNOG · 2019-06-13 · – Big data analytics need to be fair – Permission to process – Purpose limitation – Holding on to data ... Internet of Things

AI in productionHPE Prescriptive Maintenance

49

Page 50: Title slide with picture - GRNOG · 2019-06-13 · – Big data analytics need to be fair – Permission to process – Purpose limitation – Holding on to data ... Internet of Things

HPE Digital Prescriptive Maintenance Use Case

50

Data lakes, IoT, Infrastructure

Analytics and ML Software

HPE EdgeLine HPE Apollo HPE Servers

Proof-of ValueWorkshop Implementation

– Prescribes best maintenance decisions and automates actions

– Open end-to-end solution framework including data ingestion, visualization analysis, prediction and automation

– Integrates with various structured and unstructured sources at the Edge and Hybrid Cloud

– Works with leading maintenance technology partners (Dataiku, PTC/thingsworx or GE/Predix)

– Delivered through a workshop, POV, implementation services

Page 51: Title slide with picture - GRNOG · 2019-06-13 · – Big data analytics need to be fair – Permission to process – Purpose limitation – Holding on to data ... Internet of Things

Last remarks

51

Page 52: Title slide with picture - GRNOG · 2019-06-13 · – Big data analytics need to be fair – Permission to process – Purpose limitation – Holding on to data ... Internet of Things

Last remarks

– Fascinating world!

– Don’t start if you are afraid maths

– Learn python (?)

– It is more important to understand and analyse the data rather than to write code

– AI ethics are important

– AI is already here!

52

Page 53: Title slide with picture - GRNOG · 2019-06-13 · – Big data analytics need to be fair – Permission to process – Purpose limitation – Holding on to data ... Internet of Things

Further reading

– Deep learning & machine learning solutions

– https://www.hpe.com/us/en/solutions/hpc-high-performance-computing/deep-learning.html

– Enterprise artificial intelligence

– https://www.hpe.com/us/en/solutions/artificial-intelligence.html

– How to prepare your business for AI

– https://www.hpe.com/us/en/insights/articles/how-to-prepare-your-business-for-ai-1711.html

Page 54: Title slide with picture - GRNOG · 2019-06-13 · – Big data analytics need to be fair – Permission to process – Purpose limitation – Holding on to data ... Internet of Things

HPE is making AI enterprise-grade

54

Using AI to perfect race strategy Converging AI, IT and OTto boost output and quality

Accelerating Alzheimer’s research100x using in-memory analytics

Page 55: Title slide with picture - GRNOG · 2019-06-13 · – Big data analytics need to be fair – Permission to process – Purpose limitation – Holding on to data ... Internet of Things

Thank [email protected]