• Complain

Natu Lauchande - Machine Learning Engineering with MLflow: Manage the end-to-end machine learning life cycle with MLflow

Here you can read online Natu Lauchande - Machine Learning Engineering with MLflow: Manage the end-to-end machine learning life cycle with MLflow full text of the book (entire story) in english for free. Download pdf and epub, get meaning, cover and reviews about this ebook. year: 2021, publisher: Packt Publishing, genre: Computer. Description of the work, (preface) as well as reviews are available. Best literature library LitArk.com created for fans of good reading and offers a wide selection of genres:

Romance novel Science fiction Adventure Detective Science History Home and family Prose Art Politics Computer Non-fiction Religion Business Children Humor

Choose a favorite category and find really read worthwhile books. Enjoy immersion in the world of imagination, feel the emotions of the characters or learn something new for yourself, make an fascinating discovery.

No cover
  • Book:
    Machine Learning Engineering with MLflow: Manage the end-to-end machine learning life cycle with MLflow
  • Author:
  • Publisher:
    Packt Publishing
  • Genre:
  • Year:
    2021
  • Rating:
    4 / 5
  • Favourites:
    Add to favourites
  • Your mark:
    • 80
    • 1
    • 2
    • 3
    • 4
    • 5

Machine Learning Engineering with MLflow: Manage the end-to-end machine learning life cycle with MLflow: summary, description and annotation

We offer to read an annotation, description, summary or preface (depends on what the author of the book "Machine Learning Engineering with MLflow: Manage the end-to-end machine learning life cycle with MLflow" wrote himself). If you haven't found the necessary information about the book — write in the comments, we will try to find it.

Get up and running, and productive in no time with MLflow using the most effective machine learning engineering approach

Key Features
  • Explore machine learning workflows for stating ML problems in a concise and clear manner using MLflow
  • Use MLflow to iteratively develop a ML model and manage it
  • Discover and work with the features available in MLflow to seamlessly take a model from the development phase to a production environment
Book Description

MLflow is a platform for the machine learning life cycle that enables structured development and iteration of machine learning models and a seamless transition into scalable production environments.

This book will take you through the different features of MLflow and how you can implement them in your ML project. You will begin by framing an ML problem and then transform your solution with MLflow, adding a workbench environment, training infrastructure, data management, model management, experimentation, and state-of-the-art ML deployment techniques on the cloud and premises. The book also explores techniques to scale up your workflow as well as performance monitoring techniques. As you progress, youll discover how to create an operational dashboard to manage machine learning systems. Later, you will learn how you can use MLflow in the AutoML, anomaly detection, and deep learning context with the help of use cases. In addition to this, you will understand how to use machine learning platforms for local development as well as for cloud and managed environments. This book will also show you how to use MLflow in non-Python-based languages such as R and Java, along with covering approaches to extend MLflow with Plugins.

By the end of this machine learning book, you will be able to produce and deploy reliable machine learning algorithms using MLflow in multiple environments.

What you will learn
  • Develop your machine learning project locally with MLflows different features
  • Set up a centralized MLflow tracking server to manage multiple MLflow experiments
  • Create a model life cycle with MLflow by creating custom models
  • Use feature streams to log model results with MLflow
  • Develop the complete training pipeline infrastructure using MLflow features
  • Set up an inference-based API pipeline and batch pipeline in MLflow
  • Scale large volumes of data by integrating MLflow with high-performance big data libraries
Who this book is for

This book is for data scientists, machine learning engineers, and data engineers who want to gain hands-on machine learning engineering experience and learn how they can manage an end-to-end machine learning life cycle with the help of MLflow. Intermediate-level knowledge of the Python programming language is expected.

Table of Contents
  1. Introducing MLflow
  2. Your Machine Learning Project
  3. Your Data Science Workbench
  4. Experiment Management in MLflow
  5. Managing Models with MLflow
  6. Introducing ML Systems Architecture
  7. Data and Feature Management
  8. Training Models with MLflow
  9. Deployment and Inference with MLflow
  10. Scaling Up Your Machine Learning Workflow
  11. Performance Monitoring
  12. Advanced Topics with MLflow

Natu Lauchande: author's other books


Who wrote Machine Learning Engineering with MLflow: Manage the end-to-end machine learning life cycle with MLflow? Find out the surname, the name of the author of the book and a list of all author's works by series.

Machine Learning Engineering with MLflow: Manage the end-to-end machine learning life cycle with MLflow — read online for free the complete book (whole text) full work

Below is the text of the book, divided by pages. System saving the place of the last page read, allows you to conveniently read the book "Machine Learning Engineering with MLflow: Manage the end-to-end machine learning life cycle with MLflow" online for free, without having to search again every time where you left off. Put a bookmark, and you can go to the page where you finished reading at any time.

Light

Font size:

Reset

Interval:

Bookmark:

Make
Machine Learning Engineering with MLflow Manage the end-to-end machine learning - photo 1
Machine Learning Engineering with MLflow

Manage the end-to-end machine learning life cycle with MLflow

Natu Lauchande

BIRMINGHAMMUMBAI Machine Learning Engineering with MLflow Copyright 2021 Packt - photo 2

BIRMINGHAMMUMBAI

Machine Learning Engineering with MLflow

Copyright 2021 Packt Publishing

All rights reserved. No part of this book may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, without the prior written permission of the publisher, except in the case of brief quotations embedded in critical articles or reviews.

Every effort has been made in the preparation of this book to ensure the accuracy of the information presented. However, the information contained in this book is sold without warranty, either express or implied. Neither the author, nor Packt Publishing or its dealers and distributors, will be held liable for any damages caused or alleged to have been caused directly or indirectly by this book.

Packt Publishing has endeavored to provide trademark information about all of the companies and products mentioned in this book by the appropriate use of capitals. However, Packt Publishing cannot guarantee the accuracy of this information.

Publishing Product Manager: Reshma Raman

Senior Editor: David Sugarman

Content Development Editor: Sean Lobo

Technical Editor: Manikandan Kurup

Copy Editor: Safis Editing

Project Coordinator: Aparna Ravikumar Nair

Proofreader: Safis Editing

Indexer: Pratik Shirodkar

Production Designer: Sinhayna Bais

First published: August 2021

Production reference: 1220721

Published by Packt Publishing Ltd.

Livery Place

35 Livery Street

Birmingham

B3 2PB, UK.

ISBN 978-1-80056-079-6

Contributors
About the author

Natu Lauchande is a principal data engineer in the fintech space currently tackling problems at the intersection of machine learning, data engineering, and distributed systems. He has worked in diverse industries, including biomedical/pharma research, cloud, fintech, and e-commerce/mobile. Along the way, he had the opportunity to be granted a patent (as co-inventor) in distributed systems, publish in a top academic journal, and contribute to open source software. He has also been very active as a speaker at machine learning/tech conferences and meetups.

About the reviewer

Hitesh Hinduja is an ardent AI enthusiast working as a Senior Manager in AI at Ola Electric, where he leads a team of 20+ people in the areas of machine learning, deep learning, statistics, computer vision, natural language processing, and reinforcement learning. He has filed 14+ patents in India and the US and has numerous research publications under his name. Hitesh has been associated in research roles at India's top B-schools: Indian School of Business, Hyderabad, and the Indian Institute of Management, Ahmedabad. He is also actively involved in training and mentoring and has been invited as a guest speaker by various corporates and associations across the globe.

Table of Contents
Preface

Implementing a product based on machine learning can be a laborious task. There is a general need to reduce the friction between different steps of the machine learning development life cycle and between the teams of data scientists and engineers that are involved in the process.

Machine learning practitioners such as data scientists and machine learning engineers operate with different systems, standards, and tools. While data scientists spend most of their time developing models in tools such as Jupyter Notebook, when running in production, the model is deployed in the context of a software application with an environment that's more demanding in terms of scale and reliability.

In this book, you will be introduced to MLflow and machine learning engineering practices that will aid your machine learning life cycle, exploring data acquisition, preparation, training, and deployment. The book's content is based on an open interface design and will work with any language or platform. You will also gain benefits when it comes to scalability and reproducibility.

Next page
Light

Font size:

Reset

Interval:

Bookmark:

Make

Similar books «Machine Learning Engineering with MLflow: Manage the end-to-end machine learning life cycle with MLflow»

Look at similar books to Machine Learning Engineering with MLflow: Manage the end-to-end machine learning life cycle with MLflow. We have selected literature similar in name and meaning in the hope of providing readers with more options to find new, interesting, not yet read works.


Reviews about «Machine Learning Engineering with MLflow: Manage the end-to-end machine learning life cycle with MLflow»

Discussion, reviews of the book Machine Learning Engineering with MLflow: Manage the end-to-end machine learning life cycle with MLflow and just readers' own opinions. Leave your comments, write what you think about the work, its meaning or the main characters. Specify what exactly you liked and what you didn't like, and why you think so.