What is Machine learning?

Machine learning is part of Artificial Intelligence (AI) that help computer to learn without explicit programming. 

- learn from data and predict pattern.

There are 2 type of Machine learning category mainly.

1. Supervised learning : need some existing sample data with output level for training. Then it can predict bases on training. Example Classification and Regression.

2. Unsupervised learning : there is no output level for training. It get data and try group data based on similarities. 

Steps involved in creating ML models.
1. Train the Model
2. Package model
3. Validate model
4. Deploy model
5. Monitor performance


Some tools to help with ML development.

1. Apache Airflow : schedule, monitoring workflow or data pipeline.
2. Kubeflow : Orchestrate complicated workflow running on kubernetes.
3. MLflow : tracking ML experience, deployment of the model.
4. Flask : framework to deploy ML models.
5. Seldon : deployment in kubernetes at a massive scale. 

Comments

Popular posts from this blog

How to Run Anaconda3 Code from PowerShell ?

What is Flask?

What is MLflow?