multiparadigmd atas cience - swiss re group | swiss reconrad+wolfram.pdf2009:c omputationm eetsk...

47
Multiparadigm data science: AI, analytics and answers Multiparadigm data science: AI, analytics and answers | 1

Upload: others

Post on 10-Sep-2020

3 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Multiparadigmd atas cience - Swiss Re Group | Swiss ReConrad+Wolfram.pdf2009:C omputationm eetsK nowledge( Wolfram|Alpha;A pple’sS iri,2 011) 2011:C omputationm eetsD ocuments( CDF)

Multiparadigm data science:AI, analytics and answers

Multiparadigm data science: AI, analytics and answers | 1

Page 2: Multiparadigmd atas cience - Swiss Re Group | Swiss ReConrad+Wolfram.pdf2009:C omputationm eetsK nowledge( Wolfram|Alpha;A pple’sS iri,2 011) 2011:C omputationm eetsD ocuments( CDF)

More data ⟶

better decisions?

2 | Multiparadigm data science: AI, analytics and answers

Page 3: Multiparadigmd atas cience - Swiss Re Group | Swiss ReConrad+Wolfram.pdf2009:C omputationm eetsK nowledge( Wolfram|Alpha;A pple’sS iri,2 011) 2011:C omputationm eetsD ocuments( CDF)

Problem: Information overload

Multiparadigm data science: AI, analytics and answers | 3

Page 4: Multiparadigmd atas cience - Swiss Re Group | Swiss ReConrad+Wolfram.pdf2009:C omputationm eetsK nowledge( Wolfram|Alpha;A pple’sS iri,2 011) 2011:C omputationm eetsD ocuments( CDF)

Bigger problem: personal + systemic data

4 | Multiparadigm data science: AI, analytics and answers

Page 5: Multiparadigmd atas cience - Swiss Re Group | Swiss ReConrad+Wolfram.pdf2009:C omputationm eetsK nowledge( Wolfram|Alpha;A pple’sS iri,2 011) 2011:C omputationm eetsD ocuments( CDF)

Today’s data answers challenge:

Available ⟶ Accessible?(esp. Disparate ⟶ Combined)Averaged ⟶ Personalised

Multiparadigm data science: AI, analytics and answers | 5

Page 6: Multiparadigmd atas cience - Swiss Re Group | Swiss ReConrad+Wolfram.pdf2009:C omputationm eetsK nowledge( Wolfram|Alpha;A pple’sS iri,2 011) 2011:C omputationm eetsD ocuments( CDF)

Key solution:

Computation for Everyone (⟹ smart automation)Everyone for Computation (⟹ computational thinking)

6 | Multiparadigm data science: AI, analytics and answers

Page 7: Multiparadigmd atas cience - Swiss Re Group | Swiss ReConrad+Wolfram.pdf2009:C omputationm eetsK nowledge( Wolfram|Alpha;A pple’sS iri,2 011) 2011:C omputationm eetsD ocuments( CDF)

AI, data Computation for Everyone: ImageIdentify »Dynamic[img = CurrentImage[];imgassembled = Magnify[Column[{Magnify[img, 2], ImageIdentify[img]}], 2]]

������

Multiparadigm data science: AI, analytics and answers | 7

Page 8: Multiparadigmd atas cience - Swiss Re Group | Swiss ReConrad+Wolfram.pdf2009:C omputationm eetsK nowledge( Wolfram|Alpha;A pple’sS iri,2 011) 2011:C omputationm eetsD ocuments( CDF)

How to achieve:(highest-level, insightful)Computation for Everyone?

8 | Multiparadigm data science: AI, analytics and answers

Page 9: Multiparadigmd atas cience - Swiss Re Group | Swiss ReConrad+Wolfram.pdf2009:C omputationm eetsK nowledge( Wolfram|Alpha;A pple’sS iri,2 011) 2011:C omputationm eetsD ocuments( CDF)

Review:what’s worked well for computation?

Traditionally computation domains

Scaling-up pencil and paper

Well-structured models

Simple-to-specify questions of data

Multiparadigm data science: AI, analytics and answers | 9

Page 10: Multiparadigmd atas cience - Swiss Re Group | Swiss ReConrad+Wolfram.pdf2009:C omputationm eetsK nowledge( Wolfram|Alpha;A pple’sS iri,2 011) 2011:C omputationm eetsD ocuments( CDF)

Review:what’s still to develop?

Fuzzy questioning

Rapid deployment of new ideas

Communicating with computation

Utility of modern (non-rectangular) data structures

10 | Multiparadigm data science: AI, analytics and answers

Page 11: Multiparadigmd atas cience - Swiss Re Group | Swiss ReConrad+Wolfram.pdf2009:C omputationm eetsK nowledge( Wolfram|Alpha;A pple’sS iri,2 011) 2011:C omputationm eetsD ocuments( CDF)

Need Multiparadigm approachfor computation, for data science »

ie. Let the job lead the toolset;Data Science toolset ≠ Statistics toolset

Multiparadigm data science: AI, analytics and answers | 11

Page 12: Multiparadigmd atas cience - Swiss Re Group | Swiss ReConrad+Wolfram.pdf2009:C omputationm eetsK nowledge( Wolfram|Alpha;A pple’sS iri,2 011) 2011:C omputationm eetsD ocuments( CDF)

Computation for Everyone:Start with interface; ....work backwards

12 | Multiparadigm data science: AI, analytics and answers

Page 13: Multiparadigmd atas cience - Swiss Re Group | Swiss ReConrad+Wolfram.pdf2009:C omputationm eetsK nowledge( Wolfram|Alpha;A pple’sS iri,2 011) 2011:C omputationm eetsD ocuments( CDF)

Example: linguistic access

Multiparadigm data science: AI, analytics and answers | 13

Page 14: Multiparadigmd atas cience - Swiss Re Group | Swiss ReConrad+Wolfram.pdf2009:C omputationm eetsK nowledge( Wolfram|Alpha;A pple’sS iri,2 011) 2011:C omputationm eetsD ocuments( CDF)

Dynamic[CurrentImage[]]

14 | Multiparadigm data science: AI, analytics and answers

Page 15: Multiparadigmd atas cience - Swiss Re Group | Swiss ReConrad+Wolfram.pdf2009:C omputationm eetsK nowledge( Wolfram|Alpha;A pple’sS iri,2 011) 2011:C omputationm eetsD ocuments( CDF)

Example: knowledge apps����� ���� ���� �������

������ ���� ������

��� ��

����������� �����

��� ���

��� ��

����� ��/�� ����/�

����� �������� �����

�������� ���

��������� ��

������

��������

�������� ����� ������� ���� � �% ������ �� ������ � ����� ������ ������ �� ������

���� �� ����� ������ ��� ���� ������ ��� ����

���� �������� ���� ������� - ���� ��������� �� �� ���������� ���� ����� ���� �����

�� ����

- �� ��� ��� ���� ��������� �� �� �� ���� ����� ����

����� ���� �� ����

6.0

4.6

0 10 20 30 40

���������� ���� ��� ��� �� �� ��

����� ���� �����

- ���� ����� ���� ����� �� ����� ���� ��% �� ��� ���

�� �� ���

- ���� ����� ���� ����� ����������� �� � ������

�� ���� ��� ����

Multiparadigm data science: AI, analytics and answers | 15

Page 16: Multiparadigmd atas cience - Swiss Re Group | Swiss ReConrad+Wolfram.pdf2009:C omputationm eetsK nowledge( Wolfram|Alpha;A pple’sS iri,2 011) 2011:C omputationm eetsD ocuments( CDF)

Example: interactive report(eg. computable patient record) »

16 | Multiparadigm data science: AI, analytics and answers

Page 17: Multiparadigmd atas cience - Swiss Re Group | Swiss ReConrad+Wolfram.pdf2009:C omputationm eetsK nowledge( Wolfram|Alpha;A pple’sS iri,2 011) 2011:C omputationm eetsD ocuments( CDF)

Different processes of data automationSearch (✓ powerful for eking out existing info, × generating new knowledge, quantification)

AI curation (✓ work from existing data, × promise yet realised)

Computational (✓ new knowledge, insights, × data needs to be in shape)

Multiparadigm data science: AI, analytics and answers | 17

Page 18: Multiparadigmd atas cience - Swiss Re Group | Swiss ReConrad+Wolfram.pdf2009:C omputationm eetsK nowledge( Wolfram|Alpha;A pple’sS iri,2 011) 2011:C omputationm eetsD ocuments( CDF)

Build-in a Computable Data Layer

18 | Multiparadigm data science: AI, analytics and answers

Page 19: Multiparadigmd atas cience - Swiss Re Group | Swiss ReConrad+Wolfram.pdf2009:C omputationm eetsK nowledge( Wolfram|Alpha;A pple’sS iri,2 011) 2011:C omputationm eetsD ocuments( CDF)

Shi� in data qualityCurrent: for human readabilityFuture: for “citizen” computation

Multiparadigm data science: AI, analytics and answers | 19

Page 20: Multiparadigmd atas cience - Swiss Re Group | Swiss ReConrad+Wolfram.pdf2009:C omputationm eetsK nowledge( Wolfram|Alpha;A pple’sS iri,2 011) 2011:C omputationm eetsD ocuments( CDF)

Example: immediate data computation������� GenomeLookup["CTCTCTAACTAAACT"]

������� {{{Chromosome1, 1}, {108939073, 108939087}},{{Chromosome1, -1}, {138309610, 138309624}},{{Chromosome5, -1}, {139640264, 139640278}},{{Chromosome8, 1}, {72019948, 72019962}},{{Chromosome9, 1}, {110092060, 110092074}}}

20 | Multiparadigm data science: AI, analytics and answers

Page 21: Multiparadigmd atas cience - Swiss Re Group | Swiss ReConrad+Wolfram.pdf2009:C omputationm eetsK nowledge( Wolfram|Alpha;A pple’sS iri,2 011) 2011:C omputationm eetsD ocuments( CDF)

Knowledge assets:Wolfram’s »

Multiparadigm data science: AI, analytics and answers | 21

Page 22: Multiparadigmd atas cience - Swiss Re Group | Swiss ReConrad+Wolfram.pdf2009:C omputationm eetsK nowledge( Wolfram|Alpha;A pple’sS iri,2 011) 2011:C omputationm eetsD ocuments( CDF)

Knowledge assets:Industry (eg. insurance, pharma)

22 | Multiparadigm data science: AI, analytics and answers

Page 23: Multiparadigmd atas cience - Swiss Re Group | Swiss ReConrad+Wolfram.pdf2009:C omputationm eetsK nowledge( Wolfram|Alpha;A pple’sS iri,2 011) 2011:C omputationm eetsD ocuments( CDF)

Knowledge assets:Health system—finance (Public or Private)

Multiparadigm data science: AI, analytics and answers | 23

Page 24: Multiparadigmd atas cience - Swiss Re Group | Swiss ReConrad+Wolfram.pdf2009:C omputationm eetsK nowledge( Wolfram|Alpha;A pple’sS iri,2 011) 2011:C omputationm eetsD ocuments( CDF)

Knowledge assets:Health system—finance (Public or Private)

24 | Multiparadigm data science: AI, analytics and answers

Page 25: Multiparadigmd atas cience - Swiss Re Group | Swiss ReConrad+Wolfram.pdf2009:C omputationm eetsK nowledge( Wolfram|Alpha;A pple’sS iri,2 011) 2011:C omputationm eetsD ocuments( CDF)

Knowledge assets:Publicly funded R&D

Multiparadigm data science: AI, analytics and answers | 25

Page 26: Multiparadigmd atas cience - Swiss Re Group | Swiss ReConrad+Wolfram.pdf2009:C omputationm eetsK nowledge( Wolfram|Alpha;A pple’sS iri,2 011) 2011:C omputationm eetsD ocuments( CDF)

Knowledge assets:Clients’/Patients’

26 | Multiparadigm data science: AI, analytics and answers

Page 27: Multiparadigmd atas cience - Swiss Re Group | Swiss ReConrad+Wolfram.pdf2009:C omputationm eetsK nowledge( Wolfram|Alpha;A pple’sS iri,2 011) 2011:C omputationm eetsD ocuments( CDF)

Multiparadigm data science: AI, analytics and answers | 27

Page 28: Multiparadigmd atas cience - Swiss Re Group | Swiss ReConrad+Wolfram.pdf2009:C omputationm eetsK nowledge( Wolfram|Alpha;A pple’sS iri,2 011) 2011:C omputationm eetsD ocuments( CDF)

Data Repository »

28 | Multiparadigm data science: AI, analytics and answers

Page 29: Multiparadigmd atas cience - Swiss Re Group | Swiss ReConrad+Wolfram.pdf2009:C omputationm eetsK nowledge( Wolfram|Alpha;A pple’sS iri,2 011) 2011:C omputationm eetsD ocuments( CDF)

What’s for the human,What’s for the computer ?

Computer role: crunch data ⟶ suggest insightHuman role: be the boss ⟶ manage the

human-computer team;

Example: Patient Liver Spreadsheet »

Multiparadigm data science: AI, analytics and answers | 29

Page 30: Multiparadigmd atas cience - Swiss Re Group | Swiss ReConrad+Wolfram.pdf2009:C omputationm eetsK nowledge( Wolfram|Alpha;A pple’sS iri,2 011) 2011:C omputationm eetsD ocuments( CDF)

Example case:Management Decisions:instinct or analysis?

Eras of management: instinct, simple targets, agile-targets?

30 | Multiparadigm data science: AI, analytics and answers

Page 31: Multiparadigmd atas cience - Swiss Re Group | Swiss ReConrad+Wolfram.pdf2009:C omputationm eetsK nowledge( Wolfram|Alpha;A pple’sS iri,2 011) 2011:C omputationm eetsD ocuments( CDF)

Example use:Should Texasbuy hurricaneinsurance? »

Multiparadigm data science: AI, analytics and answers | 31

Page 32: Multiparadigmd atas cience - Swiss Re Group | Swiss ReConrad+Wolfram.pdf2009:C omputationm eetsK nowledge( Wolfram|Alpha;A pple’sS iri,2 011) 2011:C omputationm eetsD ocuments( CDF)

Barriers to ubiquitouscomputation workflows

Computational Data

Technology EcosystemInterfaces (all levels)Ubiquitous deploymentComputational powerCoherence

Maths/Coding/Computational Thinking Education

32 | Multiparadigm data science: AI, analytics and answers

Page 33: Multiparadigmd atas cience - Swiss Re Group | Swiss ReConrad+Wolfram.pdf2009:C omputationm eetsK nowledge( Wolfram|Alpha;A pple’sS iri,2 011) 2011:C omputationm eetsD ocuments( CDF)

Wolfram: infrastructure for injecting

computation everywhere

Multiparadigm data science: AI, analytics and answers | 33

Page 34: Multiparadigmd atas cience - Swiss Re Group | Swiss ReConrad+Wolfram.pdf2009:C omputationm eetsK nowledge( Wolfram|Alpha;A pple’sS iri,2 011) 2011:C omputationm eetsD ocuments( CDF)

Multiparadigm Data Science Examples: Thrust SSC / Bloodhound »Biovotion (quick cut) »

34 | Multiparadigm data science: AI, analytics and answers

Page 35: Multiparadigmd atas cience - Swiss Re Group | Swiss ReConrad+Wolfram.pdf2009:C omputationm eetsK nowledge( Wolfram|Alpha;A pple’sS iri,2 011) 2011:C omputationm eetsD ocuments( CDF)

Key unification technology:symbolic expressions

Multiparadigm data science: AI, analytics and answers | 35

Page 36: Multiparadigmd atas cience - Swiss Re Group | Swiss ReConrad+Wolfram.pdf2009:C omputationm eetsK nowledge( Wolfram|Alpha;A pple’sS iri,2 011) 2011:C omputationm eetsD ocuments( CDF)

Key Technology: Wolfram Language

LiterateMultifaceted but unifiedPrinciple: human trumps computerAlgorithms included

36 | Multiparadigm data science: AI, analytics and answers

Page 37: Multiparadigmd atas cience - Swiss Re Group | Swiss ReConrad+Wolfram.pdf2009:C omputationm eetsK nowledge( Wolfram|Alpha;A pple’sS iri,2 011) 2011:C omputationm eetsD ocuments( CDF)

Key Technology:Enterprise Private Cloud »

Multiparadigm data science: AI, analytics and answers | 37

Page 38: Multiparadigmd atas cience - Swiss Re Group | Swiss ReConrad+Wolfram.pdf2009:C omputationm eetsK nowledge( Wolfram|Alpha;A pple’sS iri,2 011) 2011:C omputationm eetsD ocuments( CDF)

Example Workflow: Enterprise Private Cloud »

38 | Multiparadigm data science: AI, analytics and answers

Page 39: Multiparadigmd atas cience - Swiss Re Group | Swiss ReConrad+Wolfram.pdf2009:C omputationm eetsK nowledge( Wolfram|Alpha;A pple’sS iri,2 011) 2011:C omputationm eetsD ocuments( CDF)

Enterprise Computation: Why?

Prevent knowledge silos

Reduce code replication and liability

Manage valuable computational assets; centralised quality

Control your Data Security

Horizontal and Vertical Integration

One codebase, multiple interfaces eg. Excel

Key component of meeting regulations...

“Accurate computation” cf. Excel...

Multiparadigm data science: AI, analytics and answers | 39

Page 40: Multiparadigmd atas cience - Swiss Re Group | Swiss ReConrad+Wolfram.pdf2009:C omputationm eetsK nowledge( Wolfram|Alpha;A pple’sS iri,2 011) 2011:C omputationm eetsD ocuments( CDF)

Departmental siloing: Same computations,different departments?

����

Time to build Enterprise Computation...

40 | Multiparadigm data science: AI, analytics and answers

Page 41: Multiparadigmd atas cience - Swiss Re Group | Swiss ReConrad+Wolfram.pdf2009:C omputationm eetsK nowledge( Wolfram|Alpha;A pple’sS iri,2 011) 2011:C omputationm eetsD ocuments( CDF)

Paradox: change education

computerbasedmath.org: rebuild the maths curriculum assuming computers exist »

Multiparadigm data science: AI, analytics and answers | 41

Page 42: Multiparadigmd atas cience - Swiss Re Group | Swiss ReConrad+Wolfram.pdf2009:C omputationm eetsK nowledge( Wolfram|Alpha;A pple’sS iri,2 011) 2011:C omputationm eetsD ocuments( CDF)

Computational Thinking Process1.

2.

3.

4.

42 | Multiparadigm data science: AI, analytics and answers

Page 43: Multiparadigmd atas cience - Swiss Re Group | Swiss ReConrad+Wolfram.pdf2009:C omputationm eetsK nowledge( Wolfram|Alpha;A pple’sS iri,2 011) 2011:C omputationm eetsD ocuments( CDF)

Example Module:Should I Insure My Laptop? »

Multiparadigm data science: AI, analytics and answers | 43

Page 44: Multiparadigmd atas cience - Swiss Re Group | Swiss ReConrad+Wolfram.pdf2009:C omputationm eetsK nowledge( Wolfram|Alpha;A pple’sS iri,2 011) 2011:C omputationm eetsD ocuments( CDF)

History so far...1988: Maths (Mathematica)1990s: Maths ⟶ Computation2000s: Prototyping ⟶ Complete Workflow/Deployment2009: Computation meets Knowledge (Wolfram|Alpha; Apple’s Siri, 2011)2011: Computation meets Documents (CDF)2012: Finance Platform2012: Wolfram Technical Services2014: Wolfram Language (Programming Cloud)2016: Wolfram Enterprise Private Cloud2017: Multiparadigm Data Science (MPDS)

44 | Multiparadigm data science: AI, analytics and answers

Page 45: Multiparadigmd atas cience - Swiss Re Group | Swiss ReConrad+Wolfram.pdf2009:C omputationm eetsK nowledge( Wolfram|Alpha;A pple’sS iri,2 011) 2011:C omputationm eetsD ocuments( CDF)

How will you:Empower the knowledge consumerto generate usable knowledge?

Multiparadigm data science: AI, analytics and answers | 45

Page 46: Multiparadigmd atas cience - Swiss Re Group | Swiss ReConrad+Wolfram.pdf2009:C omputationm eetsK nowledge( Wolfram|Alpha;A pple’sS iri,2 011) 2011:C omputationm eetsD ocuments( CDF)

What’s yourEnterprise Computation Strategy?

www.wolfram.comwww.wolframalpha.comwww.conradwolfram.com

@conradwolfram

46 | Multiparadigm data science: AI, analytics and answers

Page 47: Multiparadigmd atas cience - Swiss Re Group | Swiss ReConrad+Wolfram.pdf2009:C omputationm eetsK nowledge( Wolfram|Alpha;A pple’sS iri,2 011) 2011:C omputationm eetsD ocuments( CDF)

Basic Copyright Notice & Disclaimer

©2017 This presentation is copyright protected. All rights reserved. You may download or print out a hard copy for your private or internal use. You are not permitted to create any modifications or derivatives of this presentation without the prior written permission of the copyright owner.

This presentation is for information purposes only and contains non-binding indications. Any opinions or views expressed are of the author and do not necessarily represent those of Swiss Re. Swiss Re makes no warranties or representations as to the accuracy, comprehensiveness, timeliness or suitability of this presentation for a particular purpose. Anyone shall at its own risk interpret and employ this presentation without relying on it in isolation. In no event will Swiss Re be liable for any loss or damages of any kind, including any direct, indirect or consequential damages, arising out of or in connection with the use of this presentation.