SlideShare uma empresa Scribd logo
1 de 66
Building High Available & Scalable
Machine Learning Products
Yalçın Yenigün
25/05/2017
Agenda
Agenda
1. What is Data-Driven Product?
a) Introduction
b) Examples
2. Machine Learning
a) Term Definitions
b) A Visual Example
c) Supervised Learning
d) Unsupervised Learning
e) Cross Validation
f) Feature Extraction
3. Machine Learning in iyzico
What is
Data Driven Product?
Data Driven Product
• Data driven is the future!!!
• It’s the ‘right’ way of doing things!!!..etc.
• What is “data-driven” ??
• Is Facebook a data-driven product??
• Is Uber a data-driven product??
• We can say that “all” of these are data-driven products
• All of them works with data.
• But they are really data-driven products??
Data Driven Product
• Experimentation:
• Data-Driven: Making design decisions based on
behavioral evidence from users.
• Example: Picking a green button for your website
because conversion metrics are significantly improved
over the purple button
Data Driven Product
• Machine Learning : Building systems that learn from
behavioral data generated by users
• Examples:
• Recommendation
• Personalized Ranking
• People-you-may-know
• Products-you-may-like
Data Driven Product
• Databases or APIs
• They just use the data
• To them their system is also data-driven.
• But they are NOT data-driven.
• They don’t use behavioral data generated by users.
Examples
• A mobile app that gives information about public transport around you.
• Pulls data from transport operator or APIs, merges and gives you.
• Nothing really data-driven.
• Data-driven version of this app:
• Learn what part of the transport network relevant to you.
• Predict when cycling is better when walking is better.
• Predict waiting times.
• Predict delays of transports.
Examples
• A website that provides blogging services to users
• Write posts, subscribe other posts.. etc.
• Data-driven version of this blog:
• Recommend who to follow based on your previous likes
• Auto-tag your content to allow people quickly find it
• Create relevance-sorted feed of posts.
Machine Learning
Term Definitions
• Machine Learning: “Field of study that gives computers the ability to
learn without being explicitly programmed” Arthur Samuel
• Arthur Samuel: A pioneer in the field of computer gaming
and artificial intelligence. He coined the term "machine learning"
in 1959.
• Feature: In machine learning and pattern recognition, a feature is
individual measurable property of a phenomenon being observed.
Term Definitions
• Data Sampling: Data sampling is a statistical
analysis technique used to select,
manipulate and analyze a representative
subset of data points in order to identify
patterns in the larger data set being
examined.
Term Definitions
• Training Set: A training set is a set of data used to discover potentially predictive
relationships.
• ML Model: You can use the ML model to get predictions on new data for which you do not
know the target.
• Cross Validation: A model validation technique for assessing how the results of a statistical
analysis will generalize to an independent data set.
Term Definitions
Confusion Matrix
Confusion Matrix
• Accuracy: Ratio of correctly predicted observations.
(TP + TN) / (TP + TN + FP + FN)
• Precision: Ratio of correct positive observations.
TP / (TP + FP)
• Recall: Ratio of correctly predicted positive events.
TP / (TP + FN)
Visual Example
Visual Example
Supervised Learning
Supervised Learning
• Input data is called training data and has a known
label or result such as spam/not-spam or a stock price
at a time.
• Example problems are classification and regression.
• Example algorithms include Logistic Regression and
the Back Propagation Neural Network.
Supervised Learning Example
Supervised Learning Example
Supervised Learning
• Supervised Learning: Right answers given
• Regression: Predict continuous valued
output
• Classification: Discrete valued output
Supervised Learning – Classification Example
Supervised Learning – Classification Example
Linear Regression with One Variable
Linear Regression with One Variable
Supervised Learning – Classification Example
http://localhost:8888/notebooks/dev/workspaces/i
yzico/scipy_2015_sklearn_tutorial/notebooks/02.1
%20Supervised%20Learning%20-
%20Classification.ipynb
Linear Regression with One Variable
Linear Regression with One Variable
Cost Function
Cost Function
Cost Function
Supervised Learning – Regression Example
http://localhost:8888/notebooks/dev/workspaces/i
yzico/scipy_2015_sklearn_tutorial/notebooks/02.2
%20Supervised%20Learning%20-
%20Regression.ipynb
Unsupervised Learning
Unsupervised Learning
• Input data is not labeled and does not have a known
result.
• Example problems are clustering, dimensionality
reduction and association rule learning.
• Example algorithms include: the Apriori algorithm and
k-Means.
Supervised vs Unsupervised Learning
Unsupervised Learning Examples
Unsupervised Learning –
Transformation Example
http://localhost:8888/notebooks/dev/workspaces/i
yzico/scipy_2015_sklearn_tutorial/notebooks/02.3
%20Unsupervised%20Learning%20-
%20Transformations%20and%20Dimensionality%20
Reduction.ipynb
Unsupervised Learning – Clustering Example
http://localhost:8888/notebooks/dev/workspaces/i
yzico/scipy_2015_sklearn_tutorial/notebooks/02.4
%20Unsupervised%20Learning%20-
%20Clustering.ipynb
Cross Validation
Cross Validation
• A model validation technique for
assessing how the results of
a statistical analysis will generalize to
an independent data set.
Cross Validation Example
http://localhost:8888/notebooks/dev/workspaces/i
yzico/scipy_2015_sklearn_tutorial/notebooks/04.1
%20Cross%20Validation.ipynb
Feature Extraction
Feature Extraction
• Feature extraction starts from an initial set of measured data and builds derived values (features)
intended to be informative and non-redundant.
• Feature extraction involves reducing the amount of resources required to describe a large set of
data.
Feature Extraction
PL & Tools & Frameworks
Machine Learning
In iyzico
Architecture
Roadmap
Challenge 1:
Model Needs To Be
Tested With Real Data
Before Production
Machine Learning Model Release Pipeline
Model 1.0.2
(local)
Model 1.0.1
(listen)
Model 1.0.0
(production)
• New model developed and tested on local environment.
• Tech stack: Anaconda, Jupyter, Python, R, Scala
• New model tested on Listen Mode Server with real transaction data.
• Tech stack: Spark, Scala, Java 8
• Cost Matrix reported with real data
• Response Time reported with real data
Challenge 2:
Response Time Should
Be Minor Than
0.1 seconds
Optimize Spark Cluster
• Use Spark Cluster for Training
• Use Standalone Spark for
Predictions
• Load Balancer for High
Availability
• Increase Spark Total Executor
Core Size
• Decrease Spark Max Memory In
Mb
Challenge 3:
Dynamic Data
Schemaless Database with MySQL
• Multiple features developed
each week
• All features stored and reported
• Data is really dynamic
• Schema management is really
difficult
• i.e. Uber, Friendfeed..etc.
Challenge 4:
High Availability and
Fail Fast
Never Stop Payment Transaction
• If API is down fail fast
• Use fallback methods not to
affect payment transactions
• Netflix Circuit Breaker used
Netflix Hystrix Circuit Breaker
Challenge 5:
Continuous Delivery
and
Machine Learning
Continuous Delivery and Machine Learning
• Training Jobs Devops Scripts implemented and automatized for
Continuous Integration Environment
• Cross Validation jobs automatized on Spark with millions of
transactions
• Probability Calibration is implemented.
• Data Sampling is automatized (Clustering based sampling)
Challenge 6:
Aggregated Feature
Simulation with
Batch Data
Aggregated Features with Batch Data
• Time based aggregated features needs to be simulated before
production
• Ex: Buyers last 1 hours payment behavior
• Redis used for time series data (ZRANGE functions)
• ZRANGE and ZREVRANGE offer the ability to retrieve elements from
a Sorted Set based on their sorted position
References
• https://medium.com/@neal_lathia/what-do-we-mean-when-we-talk-about-data-
driven-products-127ceb3e6cf
• https://www.slideshare.net/HadoopSummit/h20-a-platform-for-big-math
• https://www.wikipedia.org/
• https://www.coursera.org/learn/machine-learning
• http://www.r2d3.us/visual-intro-to-machine-learning-part-1/
• https://github.com/amueller/scipy_2015_sklearn_tutorial
• https://redis.io/commands/
• https://github.com/Netflix/Hystrix
• https://eng.uber.com/schemaless-part-one/
• https://backchannel.org/blog/friendfeed-schemaless-mysql
• https://www.continuum.io/anaconda-overview
thanks
25/05/2017

Mais conteúdo relacionado

Mais procurados

ACM DEBS 2015: Realtime Streaming Analytics Patterns
ACM DEBS 2015: Realtime Streaming Analytics PatternsACM DEBS 2015: Realtime Streaming Analytics Patterns
ACM DEBS 2015: Realtime Streaming Analytics Patterns
Srinath Perera
 
2013 06-03 berlin buzzwords
2013 06-03 berlin buzzwords2013 06-03 berlin buzzwords
2013 06-03 berlin buzzwords
Nitay Joffe
 
2013.09.10 Giraph at London Hadoop Users Group
2013.09.10 Giraph at London Hadoop Users Group2013.09.10 Giraph at London Hadoop Users Group
2013.09.10 Giraph at London Hadoop Users Group
Nitay Joffe
 
MAVRL Workshop 2014 - pymatgen-db & custodian
MAVRL Workshop 2014 - pymatgen-db & custodianMAVRL Workshop 2014 - pymatgen-db & custodian
MAVRL Workshop 2014 - pymatgen-db & custodian
University of California, San Diego
 
MLconf - Distributed Deep Learning for Classification and Regression Problems...
MLconf - Distributed Deep Learning for Classification and Regression Problems...MLconf - Distributed Deep Learning for Classification and Regression Problems...
MLconf - Distributed Deep Learning for Classification and Regression Problems...
Sri Ambati
 

Mais procurados (20)

Ted Willke, Intel Labs MLconf 2013
Ted Willke, Intel Labs MLconf 2013Ted Willke, Intel Labs MLconf 2013
Ted Willke, Intel Labs MLconf 2013
 
Webinar: Deep Learning with H2O
Webinar: Deep Learning with H2OWebinar: Deep Learning with H2O
Webinar: Deep Learning with H2O
 
Deep Learning with MXNet - Dmitry Larko
Deep Learning with MXNet - Dmitry LarkoDeep Learning with MXNet - Dmitry Larko
Deep Learning with MXNet - Dmitry Larko
 
Distributed GLM with H2O - Atlanta Meetup
Distributed GLM with H2O - Atlanta MeetupDistributed GLM with H2O - Atlanta Meetup
Distributed GLM with H2O - Atlanta Meetup
 
MAVRL Workshop 2014 - Python Materials Genomics (pymatgen)
MAVRL Workshop 2014 - Python Materials Genomics (pymatgen)MAVRL Workshop 2014 - Python Materials Genomics (pymatgen)
MAVRL Workshop 2014 - Python Materials Genomics (pymatgen)
 
FireWorks workflow software
FireWorks workflow softwareFireWorks workflow software
FireWorks workflow software
 
FireWorks overview
FireWorks overviewFireWorks overview
FireWorks overview
 
Applying Machine Learning using H2O
Applying Machine Learning using H2OApplying Machine Learning using H2O
Applying Machine Learning using H2O
 
ACM DEBS 2015: Realtime Streaming Analytics Patterns
ACM DEBS 2015: Realtime Streaming Analytics PatternsACM DEBS 2015: Realtime Streaming Analytics Patterns
ACM DEBS 2015: Realtime Streaming Analytics Patterns
 
Real-time Big Data Processing with Storm
Real-time Big Data Processing with StormReal-time Big Data Processing with Storm
Real-time Big Data Processing with Storm
 
Snorkel: Dark Data and Machine Learning with Christopher Ré
Snorkel: Dark Data and Machine Learning with Christopher RéSnorkel: Dark Data and Machine Learning with Christopher Ré
Snorkel: Dark Data and Machine Learning with Christopher Ré
 
Deep-Dive into Deep Learning Pipelines with Sue Ann Hong and Tim Hunter
Deep-Dive into Deep Learning Pipelines with Sue Ann Hong and Tim HunterDeep-Dive into Deep Learning Pipelines with Sue Ann Hong and Tim Hunter
Deep-Dive into Deep Learning Pipelines with Sue Ann Hong and Tim Hunter
 
2013 06-03 berlin buzzwords
2013 06-03 berlin buzzwords2013 06-03 berlin buzzwords
2013 06-03 berlin buzzwords
 
Mining Big Data Streams with APACHE SAMOA
Mining Big Data Streams with APACHE SAMOAMining Big Data Streams with APACHE SAMOA
Mining Big Data Streams with APACHE SAMOA
 
2013.09.10 Giraph at London Hadoop Users Group
2013.09.10 Giraph at London Hadoop Users Group2013.09.10 Giraph at London Hadoop Users Group
2013.09.10 Giraph at London Hadoop Users Group
 
MAVRL Workshop 2014 - pymatgen-db & custodian
MAVRL Workshop 2014 - pymatgen-db & custodianMAVRL Workshop 2014 - pymatgen-db & custodian
MAVRL Workshop 2014 - pymatgen-db & custodian
 
MLconf - Distributed Deep Learning for Classification and Regression Problems...
MLconf - Distributed Deep Learning for Classification and Regression Problems...MLconf - Distributed Deep Learning for Classification and Regression Problems...
MLconf - Distributed Deep Learning for Classification and Regression Problems...
 
Apache Storm Internals
Apache Storm InternalsApache Storm Internals
Apache Storm Internals
 
Real-Time Big Data at In-Memory Speed, Using Storm
Real-Time Big Data at In-Memory Speed, Using StormReal-Time Big Data at In-Memory Speed, Using Storm
Real-Time Big Data at In-Memory Speed, Using Storm
 
Resource Aware Scheduling in Apache Storm
Resource Aware Scheduling in Apache StormResource Aware Scheduling in Apache Storm
Resource Aware Scheduling in Apache Storm
 

Semelhante a Building High Available and Scalable Machine Learning Applications

Taking the Pain out of Data Science - RecSys Machine Learning Framework Over ...
Taking the Pain out of Data Science - RecSys Machine Learning Framework Over ...Taking the Pain out of Data Science - RecSys Machine Learning Framework Over ...
Taking the Pain out of Data Science - RecSys Machine Learning Framework Over ...
Sonya Liberman
 
Net campus2015 antimomusone
Net campus2015 antimomusoneNet campus2015 antimomusone
Net campus2015 antimomusone
DotNetCampus
 
H2O World - Intro to Data Science with Erin Ledell
H2O World - Intro to Data Science with Erin LedellH2O World - Intro to Data Science with Erin Ledell
H2O World - Intro to Data Science with Erin Ledell
Sri Ambati
 
Automated Hyperparameter Tuning, Scaling and Tracking
Automated Hyperparameter Tuning, Scaling and TrackingAutomated Hyperparameter Tuning, Scaling and Tracking
Automated Hyperparameter Tuning, Scaling and Tracking
Databricks
 

Semelhante a Building High Available and Scalable Machine Learning Applications (20)

Machine Learning for Everyone
Machine Learning for EveryoneMachine Learning for Everyone
Machine Learning for Everyone
 
Taking the Pain out of Data Science - RecSys Machine Learning Framework Over ...
Taking the Pain out of Data Science - RecSys Machine Learning Framework Over ...Taking the Pain out of Data Science - RecSys Machine Learning Framework Over ...
Taking the Pain out of Data Science - RecSys Machine Learning Framework Over ...
 
Artificial Intelligence with Python | Edureka
Artificial Intelligence with Python | EdurekaArtificial Intelligence with Python | Edureka
Artificial Intelligence with Python | Edureka
 
From Labelling Open data images to building a private recommender system
From Labelling Open data images to building a private recommender systemFrom Labelling Open data images to building a private recommender system
From Labelling Open data images to building a private recommender system
 
C19013010 the tutorial to build shared ai services session 1
C19013010  the tutorial to build shared ai services session 1C19013010  the tutorial to build shared ai services session 1
C19013010 the tutorial to build shared ai services session 1
 
Azure Machine Learning Dotnet Campus 2015
Azure Machine Learning Dotnet Campus 2015 Azure Machine Learning Dotnet Campus 2015
Azure Machine Learning Dotnet Campus 2015
 
Net campus2015 antimomusone
Net campus2015 antimomusoneNet campus2015 antimomusone
Net campus2015 antimomusone
 
PREDICT THE FUTURE , MACHINE LEARNING & BIG DATA
PREDICT THE FUTURE , MACHINE LEARNING & BIG DATAPREDICT THE FUTURE , MACHINE LEARNING & BIG DATA
PREDICT THE FUTURE , MACHINE LEARNING & BIG DATA
 
Making Netflix Machine Learning Algorithms Reliable
Making Netflix Machine Learning Algorithms ReliableMaking Netflix Machine Learning Algorithms Reliable
Making Netflix Machine Learning Algorithms Reliable
 
Apache ® Spark™ MLlib 2.x: How to Productionize your Machine Learning Models
Apache ® Spark™ MLlib 2.x: How to Productionize your Machine Learning ModelsApache ® Spark™ MLlib 2.x: How to Productionize your Machine Learning Models
Apache ® Spark™ MLlib 2.x: How to Productionize your Machine Learning Models
 
Machine learning
Machine learningMachine learning
Machine learning
 
Apache Spark Model Deployment
Apache Spark Model Deployment Apache Spark Model Deployment
Apache Spark Model Deployment
 
machine learning
machine learningmachine learning
machine learning
 
H2O World - Intro to Data Science with Erin Ledell
H2O World - Intro to Data Science with Erin LedellH2O World - Intro to Data Science with Erin Ledell
H2O World - Intro to Data Science with Erin Ledell
 
BMDSE v1 - Data Scientist Deck
BMDSE v1 - Data Scientist DeckBMDSE v1 - Data Scientist Deck
BMDSE v1 - Data Scientist Deck
 
Machine Learning
Machine LearningMachine Learning
Machine Learning
 
Machine Learning 2 deep Learning: An Intro
Machine Learning 2 deep Learning: An IntroMachine Learning 2 deep Learning: An Intro
Machine Learning 2 deep Learning: An Intro
 
Automated Hyperparameter Tuning, Scaling and Tracking
Automated Hyperparameter Tuning, Scaling and TrackingAutomated Hyperparameter Tuning, Scaling and Tracking
Automated Hyperparameter Tuning, Scaling and Tracking
 
Machine learning and big data
Machine learning and big dataMachine learning and big data
Machine learning and big data
 
Apache con big data 2015 - Data Science from the trenches
Apache con big data 2015 - Data Science from the trenchesApache con big data 2015 - Data Science from the trenches
Apache con big data 2015 - Data Science from the trenches
 

Último

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
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Victor Rentea
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

Último (20)

MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
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
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
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
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
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
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
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
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 

Building High Available and Scalable Machine Learning Applications

Notas do Editor

  1. A model is prepared through a training process in which it is required to make predictions and is corrected when those predictions are wrong. The training process continues until the model achieves a desired level of accuracy on the training data.
  2. A model is prepared by deducing structures present in the input data. This may be to extract general rules. It may be through a mathematical process to systematically reduce redundancy, or it may be to organize data by similarity.
  3. A model is prepared by deducing structures present in the input data. This may be to extract general rules. It may be through a mathematical process to systematically reduce redundancy, or it may be to organize data by similarity.