SlideShare ist ein Scribd-Unternehmen logo
1 von 6
MLF( x, y)
H
Feature
Samples
Machine Learning As a Service ( MLAS)
APIs
Classification
KNN
…
ANN
DCT
Regression
Linear
ANN
Decisi
on
tree
Rando
m
Ensemble
..
…
..
..
Layer Architecture for Machine Learning Application
Logs
Store Layer Model Layer
Consumer Apps
Events
Audits
Reference data
External
Historical Data
Trainingdata
model
Testingdata
model
Pre-
train
model
ExploratoryAnalysisandVisualization
Service Layer
Web
Dashboard
Desktop
others
Algorithm tweaking
Data tweaking
Typically Machine learning application is consist of SMS layers - Store , Model and Service Layer as illustrated in below diagram
Store Layer
This layer is a pivotal part of the layer
architecture. It collect the data from different
applications / system / devices / sensors in
clustered environment. Each node has data lake
for specific business aspect. The detailed is
illustrated in the diagram -1. This layer is consist
of following key components.
Data Generation
Enterprise have different source to generate
data. It could be business apps, devices used for
business purpose , sensors and other systems like
- infra structure , communication or other
hardware system. They also get data from
business partners, franchises or agent that play a
vital role in business decisions.
Big Data Store
Enterprise need to store aforesaid generated
data in big store for analytic and machine
learning. The data could be structure or
unstructured format .
Apps
Device
Sensors
Social
Sites
Data Lake
Azure Streaming
Azure Data Factory
Azure Event hubs
CosmosDB
Blob
SQL Data Warehoues
Data Generation
Information Management Big Data Store
Systems
1
Model Layer
This layer is more about experiment and
observation for accurate perdition. Modell is
about the preparing training and testing data set
with combination of machine learning algorithms
to predict future value. There are several
possible options for model construct.
• Use pre-build model provided by cognitive
platform
• Develop specific model for particular
objective using data science language like
Python or R etc. This is most critical and
cumbersome activity that helps to identify
best fit machine learning algorithm for a
business case and keep varying with different
use cases.
• Or combination of both
Data
Sets
New
data
Sets
Machine Learning Cognitive Services
Analytics
1
2
Service Layer
Expose the data model as a service to consume outside. This service is accessible externally from different types of
applications to predict model with new data set.
Models
API
Gateway
Service
Service
Service
Service
Consumer
Apps
Service
2
Security
New
Data
set
Keep learning … keep sharing…

Weitere ähnliche Inhalte

Was ist angesagt?

Business analysis in data warehousing
Business analysis in data warehousingBusiness analysis in data warehousing
Business analysis in data warehousing
Himanshu
 

Was ist angesagt? (19)

Applications of sas and minitab in data analysis
Applications of sas and minitab in data analysisApplications of sas and minitab in data analysis
Applications of sas and minitab in data analysis
 
Fact less fact Tables & Aggregate Tables
Fact less fact Tables & Aggregate Tables Fact less fact Tables & Aggregate Tables
Fact less fact Tables & Aggregate Tables
 
NAME's Appendix - G
NAME's Appendix - GNAME's Appendix - G
NAME's Appendix - G
 
Excel vs Minitab: Which is more powerful
Excel vs Minitab:  Which is more powerfulExcel vs Minitab:  Which is more powerful
Excel vs Minitab: Which is more powerful
 
Creating a histogram
Creating a histogramCreating a histogram
Creating a histogram
 
The Visualization Pipeline
The Visualization PipelineThe Visualization Pipeline
The Visualization Pipeline
 
Lecture 16 requirements modeling - scenario, information and analysis classes
Lecture 16   requirements modeling - scenario, information and analysis classesLecture 16   requirements modeling - scenario, information and analysis classes
Lecture 16 requirements modeling - scenario, information and analysis classes
 
Ab initio training Ab-initio Architecture
Ab initio training Ab-initio ArchitectureAb initio training Ab-initio Architecture
Ab initio training Ab-initio Architecture
 
IntelligentEnterprise
IntelligentEnterpriseIntelligentEnterprise
IntelligentEnterprise
 
Aggregate fact tables
Aggregate fact tablesAggregate fact tables
Aggregate fact tables
 
Business analysis in data warehousing
Business analysis in data warehousingBusiness analysis in data warehousing
Business analysis in data warehousing
 
XL-MINER:Prediction
XL-MINER:PredictionXL-MINER:Prediction
XL-MINER:Prediction
 
XL Miner: Classification
XL Miner: ClassificationXL Miner: Classification
XL Miner: Classification
 
Data warehousing
Data warehousingData warehousing
Data warehousing
 
SOFTWARE ENGINEERING ppt
SOFTWARE ENGINEERING pptSOFTWARE ENGINEERING ppt
SOFTWARE ENGINEERING ppt
 
Financial Computing In Fast Forward
Financial Computing In Fast ForwardFinancial Computing In Fast Forward
Financial Computing In Fast Forward
 
Bidman - Management and control of online tenders
Bidman - Management and control of online tendersBidman - Management and control of online tenders
Bidman - Management and control of online tenders
 
Sumo - Piping support material management
Sumo - Piping support material managementSumo - Piping support material management
Sumo - Piping support material management
 
Data warehouse logical design
Data warehouse logical designData warehouse logical design
Data warehouse logical design
 

Ähnlich wie Machine Learning as service

Workshop on requirements and modeling at HAE 2015
Workshop on requirements and modeling at HAE 2015Workshop on requirements and modeling at HAE 2015
Workshop on requirements and modeling at HAE 2015
Olivier Béghain
 

Ähnlich wie Machine Learning as service (20)

Ch08
Ch08Ch08
Ch08
 
Compositional AI: Fusion of AI/ML Services
Compositional AI: Fusion of AI/ML ServicesCompositional AI: Fusion of AI/ML Services
Compositional AI: Fusion of AI/ML Services
 
Final
FinalFinal
Final
 
System analysis and design
System analysis and designSystem analysis and design
System analysis and design
 
Data science technology overview
Data science technology overviewData science technology overview
Data science technology overview
 
XL-MINER:Introduction To Xl Miner
XL-MINER:Introduction To Xl MinerXL-MINER:Introduction To Xl Miner
XL-MINER:Introduction To Xl Miner
 
Serverless machine learning architectures at Helixa
Serverless machine learning architectures at HelixaServerless machine learning architectures at Helixa
Serverless machine learning architectures at Helixa
 
Sustainable & Composable Generative AI
Sustainable & Composable Generative AISustainable & Composable Generative AI
Sustainable & Composable Generative AI
 
A Software Infrastructure for Multidimensional Data Analysis: A Data Modellin...
A Software Infrastructure for Multidimensional Data Analysis: A Data Modellin...A Software Infrastructure for Multidimensional Data Analysis: A Data Modellin...
A Software Infrastructure for Multidimensional Data Analysis: A Data Modellin...
 
The Impact of Cloud Computing on Predictive Analytics 7-29-09 v5
The Impact of Cloud Computing on Predictive Analytics 7-29-09 v5The Impact of Cloud Computing on Predictive Analytics 7-29-09 v5
The Impact of Cloud Computing on Predictive Analytics 7-29-09 v5
 
Sdlc
SdlcSdlc
Sdlc
 
Sdlc
SdlcSdlc
Sdlc
 
Analysis modeling in software engineering
Analysis modeling in software engineeringAnalysis modeling in software engineering
Analysis modeling in software engineering
 
Analysis modeling
Analysis modelingAnalysis modeling
Analysis modeling
 
System Modelling.ppt
System Modelling.pptSystem Modelling.ppt
System Modelling.ppt
 
Handwritten Text Recognition Using Machine Learning
Handwritten Text Recognition Using Machine LearningHandwritten Text Recognition Using Machine Learning
Handwritten Text Recognition Using Machine Learning
 
James hall ch 14
James hall ch 14James hall ch 14
James hall ch 14
 
[IJET-V2I2P8] Authors:Ms. Madhushree M.Kubsad
[IJET-V2I2P8] Authors:Ms. Madhushree M.Kubsad[IJET-V2I2P8] Authors:Ms. Madhushree M.Kubsad
[IJET-V2I2P8] Authors:Ms. Madhushree M.Kubsad
 
Workshop on requirements and modeling at HAE 2015
Workshop on requirements and modeling at HAE 2015Workshop on requirements and modeling at HAE 2015
Workshop on requirements and modeling at HAE 2015
 
A Holistic Approach to Addressing the Cloud's Paradox of Choice
A Holistic Approach to Addressing the Cloud's Paradox of ChoiceA Holistic Approach to Addressing the Cloud's Paradox of Choice
A Holistic Approach to Addressing the Cloud's Paradox of Choice
 

Kürzlich hochgeladen

Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
 

Kürzlich hochgeladen (20)

Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 

Machine Learning as service

  • 1. MLF( x, y) H Feature Samples Machine Learning As a Service ( MLAS)
  • 2. APIs Classification KNN … ANN DCT Regression Linear ANN Decisi on tree Rando m Ensemble .. … .. .. Layer Architecture for Machine Learning Application Logs Store Layer Model Layer Consumer Apps Events Audits Reference data External Historical Data Trainingdata model Testingdata model Pre- train model ExploratoryAnalysisandVisualization Service Layer Web Dashboard Desktop others Algorithm tweaking Data tweaking Typically Machine learning application is consist of SMS layers - Store , Model and Service Layer as illustrated in below diagram
  • 3. Store Layer This layer is a pivotal part of the layer architecture. It collect the data from different applications / system / devices / sensors in clustered environment. Each node has data lake for specific business aspect. The detailed is illustrated in the diagram -1. This layer is consist of following key components. Data Generation Enterprise have different source to generate data. It could be business apps, devices used for business purpose , sensors and other systems like - infra structure , communication or other hardware system. They also get data from business partners, franchises or agent that play a vital role in business decisions. Big Data Store Enterprise need to store aforesaid generated data in big store for analytic and machine learning. The data could be structure or unstructured format . Apps Device Sensors Social Sites Data Lake Azure Streaming Azure Data Factory Azure Event hubs CosmosDB Blob SQL Data Warehoues Data Generation Information Management Big Data Store Systems 1
  • 4. Model Layer This layer is more about experiment and observation for accurate perdition. Modell is about the preparing training and testing data set with combination of machine learning algorithms to predict future value. There are several possible options for model construct. • Use pre-build model provided by cognitive platform • Develop specific model for particular objective using data science language like Python or R etc. This is most critical and cumbersome activity that helps to identify best fit machine learning algorithm for a business case and keep varying with different use cases. • Or combination of both Data Sets New data Sets Machine Learning Cognitive Services Analytics 1 2
  • 5. Service Layer Expose the data model as a service to consume outside. This service is accessible externally from different types of applications to predict model with new data set. Models API Gateway Service Service Service Service Consumer Apps Service 2 Security New Data set
  • 6. Keep learning … keep sharing…