Diese Präsentation wurde erfolgreich gemeldet.
Wir verwenden Ihre LinkedIn Profilangaben und Informationen zu Ihren Aktivitäten, um Anzeigen zu personalisieren und Ihnen relevantere Inhalte anzuzeigen. Sie können Ihre Anzeigeneinstellungen jederzeit ändern.

IoT Evolution Expo- Machine Learning and the Cloud

345 Aufrufe

Veröffentlicht am

What Is Machine Learning?
Where do we deploy machine learning and what software and cloud services are out there to support it?
What are the trends in deploying these systems and what are the benefits for IT?
Do you have a IoT Machine Learning Case Study in the Cloud?

Veröffentlicht in: Daten & Analysen
  • Als Erste(r) kommentieren

IoT Evolution Expo- Machine Learning and the Cloud

  1. 1. • giuseppe@valueamplify.com • Linkedin: www.linkedin.com/in/giuseppemascarella
  2. 2. Source: www.microsoft.com
  3. 3. Finding patterns in data is the holy grail (the oil in a barrel!)
  4. 4. What Is Machine Learning?
  5. 5. 2. Directed Knowledge where knowledge created elsewhere (by a central authority) will be used to modify edge behavior Cloud 1. Observed Knowledge which will modify behavior based on local learning (context) Edge 3. Sensor Fusion Knowledge the combining of sensory data and data delivery orchestration such that the resulting information is in some sense better than would be possible when these sources were used individually. See Kalman filter
  6. 6. IoT Scenario Predictive Maintenance in IoT Traditional Maintenance Goal Improve production and/or maintenance efficiency at lowest cost Ensure scheduled maintenance has been done Data -Data stream (time varying features) -Multiple data sources Tasks completed to be done Tasks -Failure prediction -Fault/failure detection & diagnosis, -Recommendation maintenance actions -Fault/failure tracking -Procedure for Diagnosis
  7. 7. Develop ML model (MATLAB) alongside local university Optimise code Reduce runtime Build evaluation module Refine model parameters Develop user web front end IoT Predictive Maintenance – Qantas Airways ~24,000 sensors Qantas A380 Fleet Technical Delays 12 $65M+ per A380 50% Technical Delays 400-700 Fault/warning messages/day have potential for predictive modelling Configure model in AML PM template Evaluate & refine model data & parameters Visualize results in Power BI Months /year Orchestrate data pipeline in Azure Data Factory Source: www.microsoft.com
  8. 8. Stay ahead of the curve with Cortana Intelligence Suite Business apps Custom apps Sensors and devices People Automated systems Data Machine Learning Ecosystem Cortana Intelligence Action Apps
  9. 9. The IoT Ecosystem Around ML Intelligence Dashboards & Visualizations Information Management Big Data Stores Machine Learning and Analytics CortanaEvent Hubs HDInsight (Hadoop and Spark) Stream Analytics Data Action People Automated Systems Apps Web Mobile Bots Bot Framework SQL Data WarehouseData Catalog Data Lake Analytics Data Factory Machine Learning Data Lake Store Cognitive Services Power BI Data Sources Apps Sensors and devices Data Machine Learning Ecosystem
  10. 10. In The Cloud
  11. 11. Source: www.microsoft.com
  12. 12. Define Scope
  13. 13. Good Scope for ML Experiment Question is sharp. Data measures what they care about. Data is connected. Data is accurate. A lot of data. The better the raw materials, the better the product. E.g. Predict whether component X will fail in the next Y days; clear path of action with answer E.g. Identifiers at the level they are predicting E.g. Will be difficult to predict failure accurately with few examples E.g. Failures are really failures, human labels on root causes; domain knowledge translated into process E.g. Machine information linkable to usage information
  14. 14. Load The Data Labeling Features Engineering Build The Model
  15. 15. Load The Data: Data Sources The failure history of a machine or a component The repair history Previous maintenance records, Components replaced Maintenance opeators Performance data collected from sensors. FAILURE HISTORY REPAIR HISTORY MACHINECONDITIONS The features of machine or components, e.g. production date, technical specifications. Environmental features that may influence a machine’s performance, e.g. location, temperature, other interactions. The attributes of the operator who uses the machine, e.g. driver. MACHINE FEATURES OPERATING CONDITIONS OPERATORATTRIBUTES
  16. 16. Define Scope
  17. 17. Engineer Feature 1. Selected raw features 2. Aggregate features
  18. 18. Define Scope
  19. 19. Modelling Techniques Predict failures within a future period of time BINARY CLASSIFICATION Predict failures with their causes within a future time period. Predict remaining useful life within ranges of future periods MULTICLASSCLASSIFICATION Predict remaining useful life, the amount of time before the next failure REGRESSION Identify change in normal trends to find anomalies ANOMALYDETECTION
  20. 20. Confusion Matrix
  21. 21. Acknowledgements • We utilized the following publically available data to help us generate realistic data for the demo shown. We received assistance in creating this solution as a result of this repository and the donators of the data: “A. Saxena and K. Goebel (2008). "PHM08 Challenge Data Set", NASA Ames Prognostics Data Repository (http://ti.arc.nasa.gov/project/prognostic-data-repository), NASA Ames Research Center, Moffett Field, CA.” • McKinskey Global Institute, The Internet of Things: Mapping the Value beyond the hype • Microsoft Cortana Gallery Experiments
  22. 22. Learn and try yourself! • Learn from Cortana Analytics Gallery • Solution package material – deploy by hand to learn here • Try Cortana Analytics Solution Template – Predictive Maintenance for Aerospace in private preview • Try Azure IOT pre-configured solution for Predictive Maintenance • Read the Predictive Maintenance Playbook for more details on how to approach these problems • Run the Modelling Guide R Notebook for a DS walk- through
  23. 23. • Contact us for 1 free consultation: giuseppe@valueamplify.com • Twitter: @giuseppeHighTec • Linkedin: www.linkedin.com/in/giuseppemascarella

×