• Skip to main content
  • Skip to secondary menu
  • Skip to primary sidebar
  • Skip to footer
  • Home
  • Crypto Currency
  • Technology
  • Contact
NEO Share

NEO Share

Sharing The Latest Tech News

  • Home
  • Artificial Intelligence
  • Machine Learning
  • Computers
  • Mobile
  • Crypto Currency

Machine Learning Stack for Enterprise ML

March 2, 2021 by systems

Machine Learning Stack for Enterprise ML

source: https://pixabay.com/illustrations/devops-business-process-improvement-3148393/

Starting my journey with Machine Learning models, I quickly realized the need to deploy, monitor, enhance and extend these models in an Enterprise setting

Drawing a parallel with API — phenomenon, this was natural, but confusing at the same time. Some of the basic questions like below are bound to crop up in an Enterprise ML Strategy discussion

Q. What does a model artifact look-like?
Q. How do we version models? and store them as artifacts?
Q. How can we integrate existing monitoring tools like Elasticsearch with ML models?
Q. Do Models follow Pipelines - CI/CD Dev-ops or MLOps processes?

In addition, the Explain-ability and Fairness of models are additional Governance aspects which need to be incorporated as part of Enterprise Machine Learning Architectures

My initial efforts to identify each of these aspects and appropriate tools to resolve these aspects has led me to the below list of curated products

note: I have limited my search to open-source tools so I can test these out without licensing overheads and evaluate for Enterprise readiness

[1] Programming Models
: languages to analyze and fit (train) ML models

Python / Julia / R

[2] Analytics Engine(s)
: data-processing tools

Spark / Ray / Dask

[3] ML Ops — Orchestration
: Orchestration frameworks for Machine Learning

MLRun / Kubeflow Pipelines / Apache Airflow

[4] Containerization and Model Serving
: Distributed delivery, serving system

Docker / TF Serving / BentoML / MLflow Models / KFServing

[5] Model Language Format(s)
: Model definition language enabling interoperability

ONNX / PMML

[6] Model Explainability
: explaining the predictions of a model

SHAP / LIME / InterpretML / Alibi / ELI5

[7] Fairness Indicators
: mitigate bias, evaluate and improve models

Tensorflow Fairness Indicators / Fairlearn

[8] Versioning and Artifact Store
: Data Lineage, artifact storage, data versioning

Data Version Control (DVC) / ML Run

Hopefully, the above tools provide some guidance on implementing Enterprise ML stack

Filed Under: Machine Learning

Primary Sidebar

Stay Ahead: The Latest Tech News and Innovations

Cryptocurrency Market Updates: What’s Happening Now

Emerging Trends in Artificial Intelligence: What to Watch For

Top Cloud Computing Services to Secure Your Data

The Future of Mobile Technology: Recent Advancements and Predictions

Footer

  • Privacy Policy
  • Terms and Conditions

Copyright © 2025 NEO Share

Terms and Conditions - Privacy Policy