1. Trang chủ
  2. » Công Nghệ Thông Tin

LIFE CYCLE OF MACHINE LEARNING

10 2 0

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 10
Dung lượng 2,14 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

LIFE CYCLE OF MACHINE LEARNING learn machinelearning 01 learn machinelearning Machine Learning Life Cycle is defined as a cyclical process which involves three phase process Data, Training phase, and.

Trang 1

LIFE CYCLE OF

MACHINE LEARNING

@learn.machinelearning

01

learn.machinelearning

Trang 2

Machine Learning Life Cycle is defined as a cyclical process which involves three-phase process Data, Training phase, and Inference phase acquired by the data scientist and the data engineers to develop, train and serve the models using the huge amount of data that are involved in various applications

What is ML lifecycle?

learn.machinelearning

02

Trang 3

Define Project Objectives Gathering Data

Data preparation Model Training

Model Testing Deploy Models Model inference Monitor and optimize

Steps Involved In ML Lifecycle

learn.machinelearning

03

Trang 4

The first step of the life cycle is to understand the problem and to know the purpose of the problem Therefore, before starting the life cycle, we need to understand the problem because the good result depends on the better understanding of the problem

Define the problem

learn.machinelearning

04

Trang 5

The next step is to identify, collect and prepare all of the relevant data for use in machine learning In this step,

we need to identify the different data sources, as data can be collected from various sources such as files, database, internet, or mobile devices The quantity and quality of the collected data will determine the efficiency

of the output

Gathering Data

learn.machinelearning

05

Trang 6

Make sure your data is clean, secure, and governed It

is the process of cleaning the data, selecting the variable to use, and transforming the data in a proper format to make it more suitable for analysis in the next step You can also do Feature Engineering or Feature Selection which helps to to identify the most important features within a dataset

Data preparation

learn.machinelearning

06

Trang 7

We need to select the models to try and the selection depends on the business problem we are handling or more than that depends on the application and end results We also do hyper-parameter tuning Tuning of model parameter depends on multiple aspects like Cross-Validation, Outlier or Noisy data removal etc

Model Training

learn.machinelearning

07

Trang 8

The developed model has to be tested on the unseen data before deployed into the field or production environments There are various KPIs available in the Machine Learning area for testing the accuracy and performance of a model which can vary on the basis of models

Model Testing

learn.machinelearning

08

Trained Model has to be pickled before the deployment which is a platform independent executable in layman terms The pickled model object can be deployed using various methods like Rest APIs or Micro-Services

Model Deployment

Trang 9

Once a model is deployed, there are a number of measures that can be taken to improve robustness and quality of the machine learning model For a machine learning project to be successful in the long term, it requires more attention with regards to lineage, monitoring, testing and model drift These key components are often lacking due to missing tooling, inexperience and relatively high development costs

Monitor and optimize

learn.machinelearning

09

Trang 10

Do you follow all these steps?? Let's discuss below

Turn on post notifications

Ngày đăng: 09/09/2022, 19:59

w