The Rise of Engineering-Driven Analytics. Richard Rovner VP Marketing

Size: px
Start display at page:

Download "The Rise of Engineering-Driven Analytics. Richard Rovner VP Marketing"

Transcription

1 The Rise of Engineering-Driven Analytics Richard Rovner VP Marketing

2 The Rise of Engineering-Driven Analytics

3 The Rise of Engineering-Driven Analytics

4 Limited users, scope & technology Big Data Compute Power Machine Learning Pervasive users, scope, & technology Analytics are now pervasive Descriptive & Diagnostic Engineering Business Transactional Predictive Apply robust, statistically-motivated methods to data produced from complex systems to understand what has happened, Desktop - Multicore, GPU Clusters Cloud computing Hadoop predict what will happen, and Neural Networks Classification Clustering Regression and much more Prescriptive suggest decisions or actions.

5 Analytics in e-commerce Engineering Data Images Social profile Use Image Processing to add image data to the model, improving performance Geolocation Keystroke logs IMPROVED Predictive Model Offer to Customer Business Data Transactions

6 Video Audio Planned Images Engineering Data Sensor Social profile Geolocation Using now Keystroke logs Business Data Transactions Source: Gartner Big Data Industry Insights, March 2016

7 The Rise of Engineering-Driven Analytics

8 Architecture of an analytics system Data from instruments and connected systems Data from business systems Analytics and Machine Learning MATLAB Integrates in Embedded System and Enterprise IT Workflows Predictive Model deployed in smart systems using Model-Based Design Predictive Model deployed on cloud and business systems

9 Example BuildingIQ Adaptive building energy management

10 25% cost reduction

11 Real-time, closed-loop optimization algorithms DATA - Billions of data points: MATLAB Toolboxes Just Work and work together! Physics, energy cost, power, internal temperatures, ambient temperatures, ambient humidity, building operation schedule, comfort bounds, etc. Analytics and Machine Learning plus system identification, control theory & more Predictive Model deployed on cloud with client system and real-time data feeds Current energy costs & demand Weather Feeds

12 Why MATLAB? MATLAB Impeccable Numerics for Trusted Results Robust numerical algorithms Extensive visualization and analytics tools Industry-robust and reliable mathematical optimization routines Good object-oriented framework Ability to interface with Java (for backend work) Running MATLAB in the cloud in production Unit-testing framework We could rapidly translate our prototypes into production algorithms that deal reliably with real-world noise and uncertainty Borislav Savkovic, BuildingIQ

13 Example Scania Automatic emergency braking using sensor fusion and analytics

14

15 Using Model-Based Design to build and deploy the analytics in an embedded control system MATLAB Integrates Analytics and Model-Based Design

16 Implementing Sensor Fusion at Scania Technologies for Developing Smart Systems Track Machine learning to develop fusion algorithms for situation detection Vehicle logs of video and radar data Predictive Model deployed on vehicle

17 Automotive Off-highway vehicles Aeronautics The Rise of Engineering-Driven Analytics Retail Finance Healthcare Internet Industrial Automation Oil & Gas Medical Devices Clean Energy

18 Predictive Maintenance for polymer-based production machines Sensor Data (~1 minute) sensors/machine Quality State (~40 minutes) Classification using Statistics, Machine Learning, and Neural Networks

19 Deployment a MATLAB App used by machine operators Data Analytics and Technical Computing Track State NOT OK M153 State OK M157

20

21 The need for data scientists Domain expertise Coding and integration skills Statistical and mathematical knowledge

22 What they say Expand university programs Train existing analysts

23

24 IoT open data platform for students and makers Built-in MATLAB analysis Simulink support via Raspberry Pi

25 Student Contest use process control data to improve semiconductor yields 21 teams competed Wafer Big Data in Hadoop MATLAB used by winning team and 2 nd place team

26 MATLAB lets you be your own data scientist MATLAB is Designed and Documented to be Easy for Engineers and Scientists to Use

27 Limited users, scope, & technology Big Data Compute Power Machine Learning Pervasive users, scope, & technology Engineering Business Transactional Desktop - Multicore, GPU Clusters Cloud computing Hadoop Neural Networks Classification Clustering Regression and much more In MATLAB Native support for engineering data Database interfaces Streaming NEW for MATLAB Audio System Toolbox R2016a Vision HDL Toolbox R2015a

28 Limited users, scope, & technology Big Data Compute Power Machine Learning Pervasive users, scope, & technology Engineering Business Transactional Desktop - Multicore, GPU Clusters Cloud computing Hadoop Neural Networks Classification Clustering Regression In MATLAB Native support for engineering data Database interfaces Streaming Datastore R2014b text, image, video, Excel files, Mapreduce R2014b

29 Limited users, scope, & technology Big Data Compute Power Machine Learning Pervasive users, scope, & technology Engineering Business Transactional Desktop - Multicore, GPU Clusters Cloud computing Hadoop Neural MATLAB Networks is fast: Classification - heavily optimized libraries Clustering - JIT compiled Regression - takes advantage of the compute power you have In MATLAB Multicore & GPU Native support for engineering data Database interfaces Streaming Datastore R2014b text, image, video, Excel files, Mapreduce R2014b MATLAB Distributed Computing Server and EC2 Support Hadoop support R2014b MATLAB Production Server

30 Limited users, scope, & technology Big Data Compute Power Machine Learning Pervasive users, scope, & technology Engineering Business Transactional Desktop - Multicore, GPU Clusters Cloud computing Hadoop Neural Networks Classification Clustering Regression In MATLAB Multicore & GPU Native support for engineering data Database interfaces Streaming Datastore R2014b text, image, video, Excel files, Mapreduce R2014b MATLAB Distributed Computing Server and EC2 Support Hadoop support R2014b MATLAB Production Server Statistics and Machine Learning Toolbox Classification Learner App R2015a Neural Network Toolbox CNNs for Deep learning R2016a Machine learning with code generation

31 Classification Learner App in Statistics and Machine Learning Toolbox

32 MATLAB Apps for Data Analytics Distribution Fitting System Identification With MATLAB Apps, you can complete data science tasks more quickly and easily than custom programming Signal Analysis Wavelet Design and Analysis Neural Net Fitting Neural Net Pattern Recognition Training Image Labeler and many more

33 Using MATLAB R2016a App Designer

34 Using MATLAB R2016a App Designer

35 Deep Learning with Neural Network Toolbox - New in R2016a

36 Deep Learning with Neural Network Toolbox - New in R2016a Technologies for Developing Smart Systems Track

37 Example First consumer otoscope in a mobile device machine learning and computer vision

38 The Rise of Engineering-Driven Analytics Limited users, scope, & technology Big Data Compute Power Machine Learning Pervasive users, scope, & technology Be your own Data Scientist!