SlideShare ist ein Scribd-Unternehmen logo
1 von 36
ENTERPRISE AI
OBJECT AUTOMATION SYSTEM SOLUTIONS PVT. LTD
3
1
2
3
AUTOMATOR DECIDER RECOMMENDER ILLUMINATOR EVALUATOR
EXAMPLES EXAMPLES EXAMPLES EXAMPLES EXAMPLES
When AI has all
the context and
needs to quickly
reach a
conclusion..
AI should decide
and implement .
When AI has
plenty of context,
but an human
touch is needed for
execution… AI
should decide, and
humans should
implement.
When there are
multiple repetitive
decisions to be
made, but AI is
missing necessary
context.. AI should
recommend, and
humans should
decide.
When inherently
creative work will
benefit from
machine learning…
humans should
leverage
AI-generated
insights.
When there’s not
enough context,
and the stakes are
high…
humans should
generate scenarios
for AI to evaluate.
Dynamic Pricing
Engines,
Algorithmic Add
displays
Predictive
Maintenance, Call
center optimization
Promotional
Calendar creation,
Sales and
operation Planning
Product design
based on customer
usage
Large seasonal
promotions, Digital
twin simulation for
operation
AI at Scale
What are the benefits of AI in the enterprise?
Better
Quality
Better
Talent
Management
Business
model
innovation
and
expansion.
Improved
customer
services
Improved
Monitoring
Faster
Product
Development.
Enterprise
AI
Applications of AI at Work
01 05
02
03
06
07
Customer Experience Service
and Support
Targeted Marketing
Smarter supply chains
Quality Control and Quality
Assurance
Contextual Understanding
Optimization
04 08
Safe and Smart operations More Effective Learning
ENTERPRISE AI
ENTERPRISE AI
Regulated Data
Data Volume
Noisy Data
ML
Development
Challenges
ENTERPRISE AI
Hosting
Speed
Integration
ML
Deployment
Challenges
51% AI projects don’t go beyond experiments
ENTERPRISE AI
IBM – DB2 supports
In-Database Machine
Learning
Latency sensitive
Decisions
Large Batch Predictions
Instantaneous predictions
Examples:
• Payment processing
• Fraud detection
• Loan/claim pre-approval
Real-time prediction using “fresh” and
large operational data
Examples:
• Anomaly detection
• Escalation risk prediction
• Dynamic price optimization
ENTERPRISE AI
ENTERPRISE AI
Accelerating and Optimizing AI lifecycle with IBM DB2
01 02
Integrating Open
Source models with
DB2
Developing and
Deploying DB2-Native
ML models
BRING YOUR OPEN-SOURCE MODELS TO DB2
SOLUTION 1:
ENTERPRISE AI
PYTHON UDF : PYTHON MODELS VIA DB2
Export the ML pipeline
by serializing python
joblib
Db2 Server
Host OS
Db2
Instance
Python
Runtim
e
ENTERPRISE AI
ENTERPRISE AI
In-db Inferencing
Benefits
– ML Infrastructure
– Low-latency
– High-throughput
– Simpler Integration
ENTERPRISE AI
SOLUTION 1 - DEMO
AI & MACHINE LEARNING IN THE DATABASE
WORLD.


 Sivakumar Shanmugam

DatabaseArchitect
 11/12/2022
ABOUT WERNER
COMPANY HISTORY
DATABASE SETUP
Install & setup Db2 V 11.5 fp 5 on Linux
Environment
STEP 2. DATA EXPLORATION
Use these stored procedures to evaluate the content of the given
data
 IDAX.SUMMARY1000 - Summary of up to 1000 columns
 IDAX.COLUMN_PROPERTIES - Create a column properties table
 IDAX.GET_COLUMN_LIST - Get a list of columns
STEP 3 : DATA TRANSFORMATION
 Use the following stored procedures to transform the data before
passing it to a machine learning algorithm.
 IDAX.IMPUTE_DATA - Impute missing data
 IDAX.SPLIT_DATA - Split data into training data and test data
 IDAX.STD_NORM - Standardize or normalize columns of the input table
 IDAX.EFDISC - Discretization bins of equal frequency
 IDAX.APPLY_DISC - Discretize data by using limits for discretization bins
STEP 4 : MODEL BUILDING
 Use these stored procedures to build machine learning models.
 Decision trees - IDAX.GROW_DECTREE A decision tree is a hierarchical, graphical structure
accurately classify a model.
 Linear regression - IDAX.LINEAR_REGRESSION is the most commonly used method of predictive
analysis.
 Naive Bayes IDAX.NAIVEBAYES - The Naive Bayes classification algorithm is a probabilistic
classifier.
 K-means clustering IDAX.KMEANS - The K-means algorithm is the most widely used clustering
algorithm
STEP 5 : MODEL EVALUATION
 Use these stored procedures to evaluate the performance of your model by comparing predictions to the
true values.
 IDAX.CMATRIX_STATS - Calculate classification quality factors from a confusion matrix
 IDAX.CONFUSION_MATRIX - Build a confusion matrix
 IDAX.MAE - Calculate the mean absolute error of regression predictions
 IDAX.MSE - Calculate the mean squared error of regression predictions
STEP 6 : MODEL INFERENCING/ DEPLOYMENT
 Use these stored procedures to make predictions with your trained machine learning model.
 IDAX.PREDICT_DECTREE - Apply a decision tree model
 IDAX.PREDICT_KMEANS - Apply a K-means clustering model to new data
 IDAX.PREDICT_LINEAR_REGRESSION - Apply a linear regression model to a target
 IDAX.PREDICT_NAIVEBAYES - Apply a Naive Bayes model to new data
IBM DB2 V 11.5.6
database
COLLECT DATA
Data feed from Trucks to Databases
IBM DB2 V
11.5.6
database
LINK
DEMO 1 - PREDICTIVE MAINTENANCE OPTIMIZATION OF TRUCK FLEET
DATA SET
TRUCK FLEET DATA SET - Data resource – https://github.com
/Predictive_Maintenance_Optimization/branches
MACHINE LEARNING PROCESS ON DB2
OPPORTUNITIES FOR PREDICTIVE MODELING
 How long the truck can run without maintenance ?
 How many drivers can quit in the next 30 days ?
 Company turnover in future ?
 Accident Prevention ?
 Battery life on the trucks ?
 Weather alerts to drivers - k-means algorithm?
 Run machine learning set up on AIX-Open shift environment (Testing in progress)
Q & A
Q & A
srikamani@gmail.com
jssivakumar@hotmail.com
OBJECT AUTOMATION SYSTEM SOLUTIONS PVT. LTD.

Weitere ähnliche Inhalte

Ähnlich wie Enterprise AI by using IBM DB2

World2016_T1_S8_How to upgrade your cubes from 9.x to 10 and turn on optimize...
World2016_T1_S8_How to upgrade your cubes from 9.x to 10 and turn on optimize...World2016_T1_S8_How to upgrade your cubes from 9.x to 10 and turn on optimize...
World2016_T1_S8_How to upgrade your cubes from 9.x to 10 and turn on optimize...
Karthik K Iyengar
 
Track 6 Session 5_ 如何藉由物聯網 (IoT) 與機器學習提高預測性維修與產品良率.pptx
Track 6 Session 5_ 如何藉由物聯網 (IoT) 與機器學習提高預測性維修與產品良率.pptxTrack 6 Session 5_ 如何藉由物聯網 (IoT) 與機器學習提高預測性維修與產品良率.pptx
Track 6 Session 5_ 如何藉由物聯網 (IoT) 與機器學習提高預測性維修與產品良率.pptx
Amazon Web Services
 
Presentation Title
Presentation TitlePresentation Title
Presentation Title
butest
 
Machine Learning with Apache Spark
Machine Learning with Apache SparkMachine Learning with Apache Spark
Machine Learning with Apache Spark
IBM Cloud Data Services
 

Ähnlich wie Enterprise AI by using IBM DB2 (20)

FSI202 Machine Learning in Capital Markets
FSI202 Machine Learning in Capital MarketsFSI202 Machine Learning in Capital Markets
FSI202 Machine Learning in Capital Markets
 
Machine Learning for Developers
Machine Learning for DevelopersMachine Learning for Developers
Machine Learning for Developers
 
World2016_T1_S8_How to upgrade your cubes from 9.x to 10 and turn on optimize...
World2016_T1_S8_How to upgrade your cubes from 9.x to 10 and turn on optimize...World2016_T1_S8_How to upgrade your cubes from 9.x to 10 and turn on optimize...
World2016_T1_S8_How to upgrade your cubes from 9.x to 10 and turn on optimize...
 
InTTrust -IBM Artificial Intelligence Event
InTTrust -IBM Artificial Intelligence  EventInTTrust -IBM Artificial Intelligence  Event
InTTrust -IBM Artificial Intelligence Event
 
From notebook to production with Amazon Sagemaker
From notebook to production with Amazon SagemakerFrom notebook to production with Amazon Sagemaker
From notebook to production with Amazon Sagemaker
 
Track 6 Session 5_ 如何藉由物聯網 (IoT) 與機器學習提高預測性維修與產品良率.pptx
Track 6 Session 5_ 如何藉由物聯網 (IoT) 與機器學習提高預測性維修與產品良率.pptxTrack 6 Session 5_ 如何藉由物聯網 (IoT) 與機器學習提高預測性維修與產品良率.pptx
Track 6 Session 5_ 如何藉由物聯網 (IoT) 與機器學習提高預測性維修與產品良率.pptx
 
Presentation Title
Presentation TitlePresentation Title
Presentation Title
 
13721876
1372187613721876
13721876
 
Machine Learning with Apache Spark
Machine Learning with Apache SparkMachine Learning with Apache Spark
Machine Learning with Apache Spark
 
Machine Learning in azione con Amazon SageMaker
Machine Learning in azione con Amazon SageMakerMachine Learning in azione con Amazon SageMaker
Machine Learning in azione con Amazon SageMaker
 
Azure machine learning service
Azure machine learning serviceAzure machine learning service
Azure machine learning service
 
Amazon SageMaker 內建機器學習演算法 (Level 400)
Amazon SageMaker 內建機器學習演算法 (Level 400)Amazon SageMaker 內建機器學習演算法 (Level 400)
Amazon SageMaker 內建機器學習演算法 (Level 400)
 
Ml ops on AWS
Ml ops on AWSMl ops on AWS
Ml ops on AWS
 
CMDB Building Blocks
CMDB Building BlocksCMDB Building Blocks
CMDB Building Blocks
 
A case study in using ibm watson studio machine learning services ibm devel...
A case study in using ibm watson studio machine learning services   ibm devel...A case study in using ibm watson studio machine learning services   ibm devel...
A case study in using ibm watson studio machine learning services ibm devel...
 
Amazon Machine Learning: Empowering Developers to Build Smart Applications
Amazon Machine Learning: Empowering Developers to Build Smart ApplicationsAmazon Machine Learning: Empowering Developers to Build Smart Applications
Amazon Machine Learning: Empowering Developers to Build Smart Applications
 
Amazon SageMaker workshop
Amazon SageMaker workshopAmazon SageMaker workshop
Amazon SageMaker workshop
 
Demystifying Data Science Webinar - February 14, 2018
Demystifying Data Science Webinar - February 14, 2018Demystifying Data Science Webinar - February 14, 2018
Demystifying Data Science Webinar - February 14, 2018
 
Amazon Machine Learning: Empowering Developers to Build Smart Applications
Amazon Machine Learning: Empowering Developers to Build Smart ApplicationsAmazon Machine Learning: Empowering Developers to Build Smart Applications
Amazon Machine Learning: Empowering Developers to Build Smart Applications
 
DevOps and Machine Learning (Geekwire Cloud Tech Summit)
DevOps and Machine Learning (Geekwire Cloud Tech Summit)DevOps and Machine Learning (Geekwire Cloud Tech Summit)
DevOps and Machine Learning (Geekwire Cloud Tech Summit)
 

Mehr von Object Automation

Mehr von Object Automation (20)

Data Science and Practical Application Course
Data Science and Practical Application CourseData Science and Practical Application Course
Data Science and Practical Application Course
 
RTL DESIGN IN ML WORLD_OBJECT AUTOMATION Inc
RTL DESIGN IN ML WORLD_OBJECT AUTOMATION IncRTL DESIGN IN ML WORLD_OBJECT AUTOMATION Inc
RTL DESIGN IN ML WORLD_OBJECT AUTOMATION Inc
 
CHIPS Alliance_Object Automation Inc_workshop
CHIPS Alliance_Object Automation Inc_workshopCHIPS Alliance_Object Automation Inc_workshop
CHIPS Alliance_Object Automation Inc_workshop
 
RTL Design Methodologies_Object Automation Inc
RTL Design Methodologies_Object Automation IncRTL Design Methodologies_Object Automation Inc
RTL Design Methodologies_Object Automation Inc
 
High-Level Synthesis for the Design of AI Chips
High-Level Synthesis for the Design of AI ChipsHigh-Level Synthesis for the Design of AI Chips
High-Level Synthesis for the Design of AI Chips
 
AI-Inspired IOT Chiplets and 3D Heterogeneous Integration
AI-Inspired IOT Chiplets and 3D Heterogeneous IntegrationAI-Inspired IOT Chiplets and 3D Heterogeneous Integration
AI-Inspired IOT Chiplets and 3D Heterogeneous Integration
 
GenAI and AI GCC State of AI_Object Automation Inc
GenAI and AI GCC State of AI_Object Automation IncGenAI and AI GCC State of AI_Object Automation Inc
GenAI and AI GCC State of AI_Object Automation Inc
 
CDAC presentation as part of Global AI Festival and Future
CDAC presentation as part of Global AI Festival and FutureCDAC presentation as part of Global AI Festival and Future
CDAC presentation as part of Global AI Festival and Future
 
Global AI Festivla and Future one day event
Global AI Festivla and Future one day eventGlobal AI Festivla and Future one day event
Global AI Festivla and Future one day event
 
Gen AI_Object Automation_TechnologyWorkshop
Gen AI_Object Automation_TechnologyWorkshopGen AI_Object Automation_TechnologyWorkshop
Gen AI_Object Automation_TechnologyWorkshop
 
Deploying Pretrained Model In Edge IoT Devices.pdf
Deploying Pretrained Model In Edge IoT Devices.pdfDeploying Pretrained Model In Edge IoT Devices.pdf
Deploying Pretrained Model In Edge IoT Devices.pdf
 
AI-INSPIRED IOT CHIPLETS AND 3D HETEROGENEOUS INTEGRATION.pdf
AI-INSPIRED IOT CHIPLETS AND 3D HETEROGENEOUS INTEGRATION.pdfAI-INSPIRED IOT CHIPLETS AND 3D HETEROGENEOUS INTEGRATION.pdf
AI-INSPIRED IOT CHIPLETS AND 3D HETEROGENEOUS INTEGRATION.pdf
 
5G Edge Computing_Object Automation workshop
5G Edge Computing_Object Automation workshop5G Edge Computing_Object Automation workshop
5G Edge Computing_Object Automation workshop
 
COE AI Lab Universities
COE AI Lab UniversitiesCOE AI Lab Universities
COE AI Lab Universities
 
Bootcamp_AIApps.pdf
Bootcamp_AIApps.pdfBootcamp_AIApps.pdf
Bootcamp_AIApps.pdf
 
Bootcamp_AIApps.pdf
Bootcamp_AIApps.pdfBootcamp_AIApps.pdf
Bootcamp_AIApps.pdf
 
Bootcamp_AIAppsUCSD.pptx
Bootcamp_AIAppsUCSD.pptxBootcamp_AIAppsUCSD.pptx
Bootcamp_AIAppsUCSD.pptx
 
Course_Object Automation.pdf
Course_Object Automation.pdfCourse_Object Automation.pdf
Course_Object Automation.pdf
 
Enterprise AI_New.pdf
Enterprise AI_New.pdfEnterprise AI_New.pdf
Enterprise AI_New.pdf
 
Super AI tools
Super AI toolsSuper AI tools
Super AI tools
 

Kürzlich hochgeladen

CORS (Kitworks Team Study 양다윗 발표자료 240510)
CORS (Kitworks Team Study 양다윗 발표자료 240510)CORS (Kitworks Team Study 양다윗 발표자료 240510)
CORS (Kitworks Team Study 양다윗 발표자료 240510)
Wonjun Hwang
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Victor Rentea
 

Kürzlich hochgeladen (20)

Event-Driven Architecture Masterclass: Integrating Distributed Data Stores Ac...
Event-Driven Architecture Masterclass: Integrating Distributed Data Stores Ac...Event-Driven Architecture Masterclass: Integrating Distributed Data Stores Ac...
Event-Driven Architecture Masterclass: Integrating Distributed Data Stores Ac...
 
JavaScript Usage Statistics 2024 - The Ultimate Guide
JavaScript Usage Statistics 2024 - The Ultimate GuideJavaScript Usage Statistics 2024 - The Ultimate Guide
JavaScript Usage Statistics 2024 - The Ultimate Guide
 
UiPath manufacturing technology benefits and AI overview
UiPath manufacturing technology benefits and AI overviewUiPath manufacturing technology benefits and AI overview
UiPath manufacturing technology benefits and AI overview
 
Introduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDMIntroduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDM
 
Portal Kombat : extension du réseau de propagande russe
Portal Kombat : extension du réseau de propagande russePortal Kombat : extension du réseau de propagande russe
Portal Kombat : extension du réseau de propagande russe
 
How to Check CNIC Information Online with Pakdata cf
How to Check CNIC Information Online with Pakdata cfHow to Check CNIC Information Online with Pakdata cf
How to Check CNIC Information Online with Pakdata cf
 
Stronger Together: Developing an Organizational Strategy for Accessible Desig...
Stronger Together: Developing an Organizational Strategy for Accessible Desig...Stronger Together: Developing an Organizational Strategy for Accessible Desig...
Stronger Together: Developing an Organizational Strategy for Accessible Desig...
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
Navigating the Large Language Model choices_Ravi Daparthi
Navigating the Large Language Model choices_Ravi DaparthiNavigating the Large Language Model choices_Ravi Daparthi
Navigating the Large Language Model choices_Ravi Daparthi
 
Generative AI Use Cases and Applications.pdf
Generative AI Use Cases and Applications.pdfGenerative AI Use Cases and Applications.pdf
Generative AI Use Cases and Applications.pdf
 
CORS (Kitworks Team Study 양다윗 발표자료 240510)
CORS (Kitworks Team Study 양다윗 발표자료 240510)CORS (Kitworks Team Study 양다윗 발표자료 240510)
CORS (Kitworks Team Study 양다윗 발표자료 240510)
 
Simplifying Mobile A11y Presentation.pptx
Simplifying Mobile A11y Presentation.pptxSimplifying Mobile A11y Presentation.pptx
Simplifying Mobile A11y Presentation.pptx
 
Intro to Passkeys and the State of Passwordless.pptx
Intro to Passkeys and the State of Passwordless.pptxIntro to Passkeys and the State of Passwordless.pptx
Intro to Passkeys and the State of Passwordless.pptx
 
Continuing Bonds Through AI: A Hermeneutic Reflection on Thanabots
Continuing Bonds Through AI: A Hermeneutic Reflection on ThanabotsContinuing Bonds Through AI: A Hermeneutic Reflection on Thanabots
Continuing Bonds Through AI: A Hermeneutic Reflection on Thanabots
 
Design and Development of a Provenance Capture Platform for Data Science
Design and Development of a Provenance Capture Platform for Data ScienceDesign and Development of a Provenance Capture Platform for Data Science
Design and Development of a Provenance Capture Platform for Data Science
 
The Ultimate Prompt Engineering Guide for Generative AI: Get the Most Out of ...
The Ultimate Prompt Engineering Guide for Generative AI: Get the Most Out of ...The Ultimate Prompt Engineering Guide for Generative AI: Get the Most Out of ...
The Ultimate Prompt Engineering Guide for Generative AI: Get the Most Out of ...
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
 
AI mind or machine power point presentation
AI mind or machine power point presentationAI mind or machine power point presentation
AI mind or machine power point presentation
 
WebRTC and SIP not just audio and video @ OpenSIPS 2024
WebRTC and SIP not just audio and video @ OpenSIPS 2024WebRTC and SIP not just audio and video @ OpenSIPS 2024
WebRTC and SIP not just audio and video @ OpenSIPS 2024
 

Enterprise AI by using IBM DB2

  • 1.
  • 2. ENTERPRISE AI OBJECT AUTOMATION SYSTEM SOLUTIONS PVT. LTD
  • 3. 3 1 2 3 AUTOMATOR DECIDER RECOMMENDER ILLUMINATOR EVALUATOR EXAMPLES EXAMPLES EXAMPLES EXAMPLES EXAMPLES When AI has all the context and needs to quickly reach a conclusion.. AI should decide and implement . When AI has plenty of context, but an human touch is needed for execution… AI should decide, and humans should implement. When there are multiple repetitive decisions to be made, but AI is missing necessary context.. AI should recommend, and humans should decide. When inherently creative work will benefit from machine learning… humans should leverage AI-generated insights. When there’s not enough context, and the stakes are high… humans should generate scenarios for AI to evaluate. Dynamic Pricing Engines, Algorithmic Add displays Predictive Maintenance, Call center optimization Promotional Calendar creation, Sales and operation Planning Product design based on customer usage Large seasonal promotions, Digital twin simulation for operation AI at Scale
  • 4. What are the benefits of AI in the enterprise? Better Quality Better Talent Management Business model innovation and expansion. Improved customer services Improved Monitoring Faster Product Development. Enterprise AI
  • 5. Applications of AI at Work 01 05 02 03 06 07 Customer Experience Service and Support Targeted Marketing Smarter supply chains Quality Control and Quality Assurance Contextual Understanding Optimization 04 08 Safe and Smart operations More Effective Learning
  • 6.
  • 8.
  • 9. ENTERPRISE AI Regulated Data Data Volume Noisy Data ML Development Challenges
  • 11. ENTERPRISE AI IBM – DB2 supports In-Database Machine Learning
  • 12. Latency sensitive Decisions Large Batch Predictions Instantaneous predictions Examples: • Payment processing • Fraud detection • Loan/claim pre-approval Real-time prediction using “fresh” and large operational data Examples: • Anomaly detection • Escalation risk prediction • Dynamic price optimization ENTERPRISE AI
  • 13. ENTERPRISE AI Accelerating and Optimizing AI lifecycle with IBM DB2 01 02 Integrating Open Source models with DB2 Developing and Deploying DB2-Native ML models
  • 14. BRING YOUR OPEN-SOURCE MODELS TO DB2 SOLUTION 1:
  • 15. ENTERPRISE AI PYTHON UDF : PYTHON MODELS VIA DB2 Export the ML pipeline by serializing python joblib Db2 Server Host OS Db2 Instance Python Runtim e
  • 17. ENTERPRISE AI In-db Inferencing Benefits – ML Infrastructure – Low-latency – High-throughput – Simpler Integration
  • 19. SOLUTION 1 - DEMO
  • 20. AI & MACHINE LEARNING IN THE DATABASE WORLD.    Sivakumar Shanmugam  DatabaseArchitect  11/12/2022
  • 23. DATABASE SETUP Install & setup Db2 V 11.5 fp 5 on Linux Environment
  • 24. STEP 2. DATA EXPLORATION Use these stored procedures to evaluate the content of the given data  IDAX.SUMMARY1000 - Summary of up to 1000 columns  IDAX.COLUMN_PROPERTIES - Create a column properties table  IDAX.GET_COLUMN_LIST - Get a list of columns
  • 25. STEP 3 : DATA TRANSFORMATION  Use the following stored procedures to transform the data before passing it to a machine learning algorithm.  IDAX.IMPUTE_DATA - Impute missing data  IDAX.SPLIT_DATA - Split data into training data and test data  IDAX.STD_NORM - Standardize or normalize columns of the input table  IDAX.EFDISC - Discretization bins of equal frequency  IDAX.APPLY_DISC - Discretize data by using limits for discretization bins
  • 26. STEP 4 : MODEL BUILDING  Use these stored procedures to build machine learning models.  Decision trees - IDAX.GROW_DECTREE A decision tree is a hierarchical, graphical structure accurately classify a model.  Linear regression - IDAX.LINEAR_REGRESSION is the most commonly used method of predictive analysis.  Naive Bayes IDAX.NAIVEBAYES - The Naive Bayes classification algorithm is a probabilistic classifier.  K-means clustering IDAX.KMEANS - The K-means algorithm is the most widely used clustering algorithm
  • 27. STEP 5 : MODEL EVALUATION  Use these stored procedures to evaluate the performance of your model by comparing predictions to the true values.  IDAX.CMATRIX_STATS - Calculate classification quality factors from a confusion matrix  IDAX.CONFUSION_MATRIX - Build a confusion matrix  IDAX.MAE - Calculate the mean absolute error of regression predictions  IDAX.MSE - Calculate the mean squared error of regression predictions
  • 28. STEP 6 : MODEL INFERENCING/ DEPLOYMENT  Use these stored procedures to make predictions with your trained machine learning model.  IDAX.PREDICT_DECTREE - Apply a decision tree model  IDAX.PREDICT_KMEANS - Apply a K-means clustering model to new data  IDAX.PREDICT_LINEAR_REGRESSION - Apply a linear regression model to a target  IDAX.PREDICT_NAIVEBAYES - Apply a Naive Bayes model to new data
  • 29. IBM DB2 V 11.5.6 database
  • 30. COLLECT DATA Data feed from Trucks to Databases IBM DB2 V 11.5.6 database
  • 31. LINK DEMO 1 - PREDICTIVE MAINTENANCE OPTIMIZATION OF TRUCK FLEET DATA SET
  • 32. TRUCK FLEET DATA SET - Data resource – https://github.com /Predictive_Maintenance_Optimization/branches
  • 34. OPPORTUNITIES FOR PREDICTIVE MODELING  How long the truck can run without maintenance ?  How many drivers can quit in the next 30 days ?  Company turnover in future ?  Accident Prevention ?  Battery life on the trucks ?  Weather alerts to drivers - k-means algorithm?  Run machine learning set up on AIX-Open shift environment (Testing in progress)
  • 35. Q & A Q & A srikamani@gmail.com jssivakumar@hotmail.com
  • 36. OBJECT AUTOMATION SYSTEM SOLUTIONS PVT. LTD.

Hinweis der Redaktion

  1. https://www.ibm.com/support/producthub/db2/docs/content/SSEPGG_11.5.0/com.ibm.db2.luw.ml.doc/doc/c_model_build.html