46

PowerPoint Presentation · SASPy –python package ... AI, big data analytics, robotics ... Enabling users to better use AI Newer techniques Interacting with other systems to use

  • Upload
    others

  • View
    3

  • Download
    0

Embed Size (px)

Citation preview

Page 1: PowerPoint Presentation · SASPy –python package ... AI, big data analytics, robotics ... Enabling users to better use AI Newer techniques Interacting with other systems to use
Page 2: PowerPoint Presentation · SASPy –python package ... AI, big data analytics, robotics ... Enabling users to better use AI Newer techniques Interacting with other systems to use
Page 3: PowerPoint Presentation · SASPy –python package ... AI, big data analytics, robotics ... Enabling users to better use AI Newer techniques Interacting with other systems to use
Page 4: PowerPoint Presentation · SASPy –python package ... AI, big data analytics, robotics ... Enabling users to better use AI Newer techniques Interacting with other systems to use
Page 5: PowerPoint Presentation · SASPy –python package ... AI, big data analytics, robotics ... Enabling users to better use AI Newer techniques Interacting with other systems to use
Page 6: PowerPoint Presentation · SASPy –python package ... AI, big data analytics, robotics ... Enabling users to better use AI Newer techniques Interacting with other systems to use
Page 7: PowerPoint Presentation · SASPy –python package ... AI, big data analytics, robotics ... Enabling users to better use AI Newer techniques Interacting with other systems to use
Page 8: PowerPoint Presentation · SASPy –python package ... AI, big data analytics, robotics ... Enabling users to better use AI Newer techniques Interacting with other systems to use
Page 9: PowerPoint Presentation · SASPy –python package ... AI, big data analytics, robotics ... Enabling users to better use AI Newer techniques Interacting with other systems to use
Page 10: PowerPoint Presentation · SASPy –python package ... AI, big data analytics, robotics ... Enabling users to better use AI Newer techniques Interacting with other systems to use

SAS Global Forum

Largest annual SAS user conference

Biggest this year – over 6,000 people

Papers, Demos, Quad, Hands-on-workshops

Up to 34 sessions concurrently

Generally want to attend 5 or 6 at same time

Page 11: PowerPoint Presentation · SASPy –python package ... AI, big data analytics, robotics ... Enabling users to better use AI Newer techniques Interacting with other systems to use
Page 12: PowerPoint Presentation · SASPy –python package ... AI, big data analytics, robotics ... Enabling users to better use AI Newer techniques Interacting with other systems to use
Page 13: PowerPoint Presentation · SASPy –python package ... AI, big data analytics, robotics ... Enabling users to better use AI Newer techniques Interacting with other systems to use

Theme – “Analytics in Action”

Page 14: PowerPoint Presentation · SASPy –python package ... AI, big data analytics, robotics ... Enabling users to better use AI Newer techniques Interacting with other systems to use
Page 15: PowerPoint Presentation · SASPy –python package ... AI, big data analytics, robotics ... Enabling users to better use AI Newer techniques Interacting with other systems to use
Page 16: PowerPoint Presentation · SASPy –python package ... AI, big data analytics, robotics ... Enabling users to better use AI Newer techniques Interacting with other systems to use
Page 17: PowerPoint Presentation · SASPy –python package ... AI, big data analytics, robotics ... Enabling users to better use AI Newer techniques Interacting with other systems to use
Page 18: PowerPoint Presentation · SASPy –python package ... AI, big data analytics, robotics ... Enabling users to better use AI Newer techniques Interacting with other systems to use
Page 19: PowerPoint Presentation · SASPy –python package ... AI, big data analytics, robotics ... Enabling users to better use AI Newer techniques Interacting with other systems to use
Page 20: PowerPoint Presentation · SASPy –python package ... AI, big data analytics, robotics ... Enabling users to better use AI Newer techniques Interacting with other systems to use

SAS Viya

Good solid progress over a range over areas

Most R&D effort on Viya

For◦ Newer visual tools

◦ Traditional SAS coding

Still complementary strategy at this stage◦ SAS 9.4 + SAS Viya

Page 21: PowerPoint Presentation · SASPy –python package ... AI, big data analytics, robotics ... Enabling users to better use AI Newer techniques Interacting with other systems to use

SAS Viya – Visual Tools

Visual Analytics Visual Statistics Visual Data Mining and Machine Learning Visual Investigator Visual Text Analytics Visual Forecasting …

Data Management◦ A start – more over next 2 years◦ DI Studio capability still some time off

Page 22: PowerPoint Presentation · SASPy –python package ... AI, big data analytics, robotics ... Enabling users to better use AI Newer techniques Interacting with other systems to use

SAS Viya – Traditional SAS coding

Bring over SAS programs◦ Run basically as-is

◦ Use “SAS Programming Run-time environment” – SPRE

◦ Full SAS 9.4 equivalent programming environment

◦ Runs as single thread

Update to use CAS (Cloud Analytics Services)◦ New Viya in-memory processing engine

◦ Parallel processing

Page 23: PowerPoint Presentation · SASPy –python package ... AI, big data analytics, robotics ... Enabling users to better use AI Newer techniques Interacting with other systems to use

SAS Viya User Interfaces – SAS and others

SAS Studio

Enterprise Guide◦ Through SAS 9.4 at present

◦ Will be native in future

Jupyter Notebook

SASPy – python package

SWAT – for Python and R to access SAS

Page 24: PowerPoint Presentation · SASPy –python package ... AI, big data analytics, robotics ... Enabling users to better use AI Newer techniques Interacting with other systems to use
Page 25: PowerPoint Presentation · SASPy –python package ... AI, big data analytics, robotics ... Enabling users to better use AI Newer techniques Interacting with other systems to use

Jupyter Notebook – with SAS kernel

Page 26: PowerPoint Presentation · SASPy –python package ... AI, big data analytics, robotics ... Enabling users to better use AI Newer techniques Interacting with other systems to use

SAS EG lives on!

New version due out mid-year (8.1)

Fresh and modern new look and capability

Flexible window management – floating, multi-screen

Can run code without Process Flow

Plan is for EG and SAS Studio to have ◦ Same capability

◦ Same look-and-feel

Good paper – “Celebrity makeover: …”

Page 27: PowerPoint Presentation · SASPy –python package ... AI, big data analytics, robotics ... Enabling users to better use AI Newer techniques Interacting with other systems to use
Page 28: PowerPoint Presentation · SASPy –python package ... AI, big data analytics, robotics ... Enabling users to better use AI Newer techniques Interacting with other systems to use
Page 29: PowerPoint Presentation · SASPy –python package ... AI, big data analytics, robotics ... Enabling users to better use AI Newer techniques Interacting with other systems to use

SAS Visual Analytics

Flagship product – lots of development

Latest release 8.31 (or 8.3 + September 2018 release)

8.4 mid-year

7.5 version coming for SAS 9.4◦ Moved to HTML5

◦ Look-and-feel of Viya VA 8

Good update paper – “A quick tour of VA 8.3”

Page 30: PowerPoint Presentation · SASPy –python package ... AI, big data analytics, robotics ... Enabling users to better use AI Newer techniques Interacting with other systems to use

SAS Visual Analytics – 8.3 highlights

User Interface◦ Precision Grid◦ Cell graphs◦ Container navigation

Re-use◦ Object templates◦ Common filters◦ Data views

Data & Analytics◦ Automated analysis◦ Data join◦ Geo analysis

Page 31: PowerPoint Presentation · SASPy –python package ... AI, big data analytics, robotics ... Enabling users to better use AI Newer techniques Interacting with other systems to use

Precision Grid

Page 32: PowerPoint Presentation · SASPy –python package ... AI, big data analytics, robotics ... Enabling users to better use AI Newer techniques Interacting with other systems to use

Cell graphs

Page 33: PowerPoint Presentation · SASPy –python package ... AI, big data analytics, robotics ... Enabling users to better use AI Newer techniques Interacting with other systems to use

Automated analysis – new object

Page 34: PowerPoint Presentation · SASPy –python package ... AI, big data analytics, robotics ... Enabling users to better use AI Newer techniques Interacting with other systems to use

VA– Data driven content object

Add third-party JavaScript based visualisations◦ D3.js, C3.js, GoogleCharts, Dimple etc

◦ Interactions with standard VA objects, e.g. filtering

Use own JavaScript logic◦ E.g. update operational system

Page 35: PowerPoint Presentation · SASPy –python package ... AI, big data analytics, robotics ... Enabling users to better use AI Newer techniques Interacting with other systems to use

Data driven content

Page 36: PowerPoint Presentation · SASPy –python package ... AI, big data analytics, robotics ... Enabling users to better use AI Newer techniques Interacting with other systems to use
Page 37: PowerPoint Presentation · SASPy –python package ... AI, big data analytics, robotics ... Enabling users to better use AI Newer techniques Interacting with other systems to use

A fast changing world

Page 38: PowerPoint Presentation · SASPy –python package ... AI, big data analytics, robotics ... Enabling users to better use AI Newer techniques Interacting with other systems to use

4th Industrial Revolution - now◦ Major changes in technology and connectivity

◦ Fusing physical, digital and biological worlds

◦ AI, big data analytics, robotics

3rd Industrial Revolution – 1970’s onwards◦ Introduction of computing

Page 39: PowerPoint Presentation · SASPy –python package ... AI, big data analytics, robotics ... Enabling users to better use AI Newer techniques Interacting with other systems to use

How will AI and automation affect work?

Doom and Gloom!

800 million jobs replaced by 2030!!

40% of all jobs replaced by AI!!

Page 40: PowerPoint Presentation · SASPy –python package ... AI, big data analytics, robotics ... Enabling users to better use AI Newer techniques Interacting with other systems to use

“The Future of Jobs 2018” ReportWorld Economic Forum, September, 2018

By 2022 75 million jobs replaced by AI and automation But 133 million new roles created Net additional 58 million jobs

Therefore lots of change in available work

AI will add $15 trillion to global GDP by 2030◦ PWC Report

Page 41: PowerPoint Presentation · SASPy –python package ... AI, big data analytics, robotics ... Enabling users to better use AI Newer techniques Interacting with other systems to use

“65% of children in school will have jobs that don’t yet exist”

Page 42: PowerPoint Presentation · SASPy –python package ... AI, big data analytics, robotics ... Enabling users to better use AI Newer techniques Interacting with other systems to use

AI at SAS Global Forum

Most high-profile topic

Many papers and demos

Two aspects◦ AI and society generally

◦ Using AI in practice

See Technology Connection video for examples

Page 43: PowerPoint Presentation · SASPy –python package ... AI, big data analytics, robotics ... Enabling users to better use AI Newer techniques Interacting with other systems to use

AI and society generally

Acknowledgement of huge changes underway

General feeling of positive impact◦ AI to augment humans

◦ Automation of repetitive tasks

Page 44: PowerPoint Presentation · SASPy –python package ... AI, big data analytics, robotics ... Enabling users to better use AI Newer techniques Interacting with other systems to use

AI and SAS

One of the hottest topics around at present

Definition of AI changing and not agreed

Key aspect is predictive analytics◦ Especially machine learning

◦ SAS been providing predictive analytics for over 40 years!

◦ Many other companies now jumping on the bandwagon

Page 45: PowerPoint Presentation · SASPy –python package ... AI, big data analytics, robotics ... Enabling users to better use AI Newer techniques Interacting with other systems to use

SAS ongoing AI development

Embedding AI into SAS products, e.g.◦ Smarter data management

◦ Automated visualisations and narratives

Enabling users to better use AI◦ Newer techniques

◦ Interacting with other systems to use AI capability

◦ Making AI capability more accessible – for “citizen data scientist”

◦ Previewed automated AI analytics capability

Page 46: PowerPoint Presentation · SASPy –python package ... AI, big data analytics, robotics ... Enabling users to better use AI Newer techniques Interacting with other systems to use

SAS Global Forum Roundup

Colin Harris, [email protected]