![]() |
|---|
| ืืืข ืื ืชืื ืื ืืขื ื: ืงืื ื ืืื - ืกืงืืฆื ืืืช @nitya |
ืชืืื ืขื ืืื ืื:
- ืืืข ืื ืชืื ืื ืืขื ื: ืืืจื ืฉื "ืงืื ื ืืื/ืืื ืงืื"
- ืฉืืืื ืืคื ื ืืฉืืขืืจ
- 1. ืืืื
- 2. ืืืืื ืืืื ืืงืื ื ืืื/ืืื ืงืื ื-Azure ML Studio
- 3. ืคืจืืกืช ืืืื ืืงืื ื ืืื/ืืื ืงืื ืืฆืจืืืช ื ืงืืืช ืงืฆื
- ๐ ืืชืืจ
- ืฉืืืื ืืืืจ ืืฉืืขืืจ
- ืกืงืืจื ืืืืืื ืขืฆืื
- ืืืื
ืคืืืคืืจืืช ืืขื ื Azure ืืืืืช ืืืชืจ ื-200 ืืืฆืจืื ืืฉืืจืืชื ืขื ื ืฉื ืืขืื ืืขืืืจ ืื ืืืืื ืคืชืจืื ืืช ืืืฉืื ืืืืื. ืืืขื ื ื ืชืื ืื ืืฉืงืืขืื ืืืืฆืื ืจืืื ืืืงืจ ืืขืืืื ืืงืืื ืฉื ื ืชืื ืื, ืืื ืืกืืื ืฉื ืกืืืื ืฉืื ืื ืฉื ืืืืืจืืชืืื ืืืืืื ืืืืืื ืืื ืืืืฆืจ ืืืืืื ืืืืืงืื. ืืฉืืืืช ืืื ืืืืืืช ืืื ืจื ืืืขืืชืื ืงืจืืืืช ืื ืฆืืืช ืืืืคื ืื ืืขืื ืืืืจืช ืืืฉืื ืืงืจื.
Azure ML ืืื ืคืืืคืืจืื ืืืืกืกืช ืขื ื ืืื ืืื ืืชืคืขืื ืฉื ืคืชืจืื ืืช ืืืืืช ืืืื ื ื-Azure. ืืื ืืืืืช ืืืืื ืจืื ืฉื ืชืืื ืืช ืืืืืืืช ืฉืืกืืืขืืช ืืืืขื ื ื ืชืื ืื ืืืืื ื ืชืื ืื, ืืืื ืืืืืื, ืืคืจืกื ืฉืืจืืชื ืืืืื ืืื ืืจ ืืช ืืฉืืืืฉ ืืื. ืืืฉืื ืืื, ืืื ืขืืืจืช ืืื ืืืืืื ืืช ืืืขืืืืช ืขื ืืื ืืืืืืฆืื ืฉื ืืฉืืืืช ืจืืืช ืฉืืืืืืช ืืื ืจื ืืืืืื ืืืืืื; ืืืื ืืืคืฉืจืช ืืื ืืืฉืชืืฉ ืืืฉืืื ืืืฉืื ืืืืกืกื ืขื ื ืฉืืกืืืืื ืืืชืืืื ืขื ืืืืืืช ืืืืืืช ืฉื ื ืชืื ืื ืชืื ืืืื ืจืง ืืขืช ืืฉืืืืฉ ืืคืืขื.
Azure ML ืืกืคืงืช ืืช ืื ืืืืื ืฉืืคืชืืื ืืืืขื ื ื ืชืื ืื ืฆืจืืืื ืขืืืจ ืชืืืืื ืืขืืืื ืฉืืื ืืืืืืช ืืืื ื. ืืื ืืืืืื:
- Azure Machine Learning Studio: ืคืืจืื ืืื ืืจื ืื ื-Azure Machine Learning ืฉืืฆืืข ืืคืฉืจืืืืช ืืงืื ื ืืื ืืืื ืงืื ืืืืืื ืืืืืื, ืคืจืืกื, ืืืืืืฆืื, ืืขืงื ืื ืืืื ื ืืกืื. ืืกืืืืื ืืฉืชืื ืขื Azure Machine Learning SDK ืืืืืืืช ืขืืืื ืืืงื.
- Jupyter Notebooks: ืืืคืฉืจืื ืื ืืืคืืก ืืืืจ ืืืืืงืช ืืืืืื ืฉื ืืืืืช ืืืื ื.
- Azure Machine Learning Designer: ืืืคืฉืจ ืืจืืจื ืืฉืืจืืจ ืฉื ืืืืืืื ืืื ืืืช ื ืืกืืืื ืืืืืจ ืืื ืคืจืืกืช ืฆืื ืืจืืช ืขืืืื ืืกืืืื ืฉื ืงืื ื ืืื.
- ืืืฉืง ืืฉืชืืฉ ืฉื ืืืืืช ืืืื ื ืืืืืืืืช (AutoML): ืืืืฅ ืืฉืืืืช ืืืืจืืช ืื ืฉื ืืช ืืคืืชืื ืืืืืื ืฉื ืืืืืช ืืืื ื, ืืืืคืฉืจ ืื ืืืช ืืืืืื ืืงื ื ืืืื ืืืื, ืืขืืืืช ืืคืจืืืืงืืืืืืช, ืชืื ืฉืืืจื ืขื ืืืืืช ืืืืื.
- ืชืืื ื ืชืื ืื: ืืื ืืืืืช ืืืื ื ืืกืืืข ืืชืืื ืืืืืืื ืฉื ื ืชืื ืื.
- ืืจืืืช ืืืืืช ืืืื ื ื-Visual Studio Code: ืืกืคืงืช ืกืืืืช ืคืืชืื ืืืื ืืื ืืื ืื ืืืื ืฉื ืคืจืืืงืืื ืืืืืืช ืืืื ื.
- CLI ืืืืืืช ืืืื ื: ืืกืคืง ืคืงืืืืช ืื ืืืื ืืฉืืื Azure ML ืืฉืืจืช ืืคืงืืื.
- ืฉืืืื ืขื ืืกืืจืืช ืงืื ืคืชืื ืืื PyTorch, TensorFlow, Scikit-learn ืืขืื ืจืืื ืืืจืื ืืืืืื, ืคืจืืกื ืื ืืืื ืชืืืื ืืืืืช ืืืืื ื ืืงืฆื ืืงืฆื.
- MLflow: ืกืคืจืืื ืืงืื ืคืชืื ืื ืืืื ืืืืืจ ืืืืื ืฉื ื ืืกืืื ืืืืืช ืืืื ื. MLFlow Tracking ืืื ืจืืื ืฉื MLflow ืฉืืืคืฉืจ ืจืืฉืื ืืืขืงื ืืืจ ืืืื ืืืืืื ืฉืื ืืคืจืื ืืืืื, ืืื ืงืฉืจ ืืกืืืืช ืื ืืกืื ืฉืื.
ืืื ืกืคืง ืฉืื ืืื ืืขืืืื ืขื ืคืจืืืงืืื ืืื ืืืจื ืืืืื ืืืืชืจ ืืืืื ืืช ืืืืฉืืจืื ืืืืืข ืฉืื. ืืฉืืขืืจ ืื, ื ืืงืืจ ืฉืชื ืืจืืื ืฉืื ืืช ืืื ืืืช ืคืจืืืงื ืืืข ื ืชืื ืื ืืืืืื ืืชืงืคื ืืฉื ืืืื ื-Azure ML Studio, ืืจื ืงืื ื ืืื/ืืื ืงืื ืืืจื Azure ML SDK ืืคื ืฉืืืฆื ืืชืจืฉืื ืืื:
ืืื ืืจื ืืฉ ืืชืจืื ืืช ืืืกืจืื ืืช ืืฉืื. ืืืจื ืฉื ืงืื ื ืืื/ืืื ืงืื ืงืื ืืืชืจ ืืืชืืื ืืืืืื ืฉืืื ืืืืืช ืืื ืืจืืงืฆืื ืขื ืืืฉืง ืืฉืชืืฉ ืืจืคื (GUI), ืืื ืฆืืจื ืืืืข ืืืงืื ืืงืื. ืฉืืื ืื ืืืคืฉืจืช ืืืืงื ืืืืจื ืฉื ืืืชืื ืืช ืืคืจืืืงื ืืืฆืืจืช POC (ืืืืืช ืืืชืื ืืช). ืขื ืืืช, ืืื ืฉืืคืจืืืงื ืืื ืืืืจืื ืฆืจืืืื ืืืืืช ืืืื ืื ืืืืฆืืจ, ืื ื ืืชื ืืืฆืืจ ืืฉืืืื ืืจื ืืืฉืง ืืฉืชืืฉ ืืจืคื ืืืื. ืืฉ ืฆืืจื ืืืืืืืฆืื ืชืื ืืชืืช ืฉื ืืื, ืืื ืืืฆืืจืช ืืฉืืืื ืืขื ืืคืจืืกืช ืืืื. ืืื ื ืื ืก ืืชืืื ื ืืืืข ืืฉืืืืฉ ื-Azure ML SDK.
| ืงืื ื ืืื/ืืื ืงืื | Azure ML SDK | |
|---|---|---|
| ืืืืืืืช ืืงืื | ืื ื ืืจืฉืช | ื ืืจืฉืช |
| ืืื ืคืืชืื | ืืืืจ ืืงื | ืชืืื ืืืืืืืืช ืืงืื |
| ืืืื ืืืืฆืืจ | ืื | ืื |
ืืืืืช ืื ืืืื ืื (CVDs) ืื ืืืืจื ืืกืคืจ 1 ืืืืืช ืืจืืื ืืขืืื, ืืืืืืช 31% ืืืื ืืงืจื ืืืืืช ืืขืืื. ืืืจืื ืกืืืื ืกืืืืชืืื ืืืชื ืืืืชืืื ืืื ืฉืืืืฉ ืืืืง, ืชืืื ื ืื ืืจืืื ืืืฉืื ืช ืืชืจ, ืืืกืจ ืคืขืืืืช ืืืคื ืืช ืืฉืืืืฉ ืืืืง ืืืืืืืื ืืืืืื ืืฉืืฉ ืืืืคืืื ืื ืืืืืืื ืืขืจืื. ืืืืืืช ืืืขืจืื ืืช ืืกืืืจืืช ืืืชืคืชืืืช ืืืืช ืื ืืืื ืื ืืืืื ืืืืืช ืฉืืืืฉืืช ืืืื ืืื ืืขืช ืืชืงืคืื ืืฆื ืื ืฉืื ืืกืืืื ืืืื.
Kaggle ืืคืื ืืช ืืืืจ ืื ืชืื ืื ืฉื ืืฉื ืืืื ืืืืื ืืฆืืืืจ, ืืื ื ื ืฉืชืืฉ ืื ืืคืจืืืงื ืื. ื ืืชื ืืืืจืื ืืช ืืืืจ ืื ืชืื ืื ืขืืฉืื. ืืื ืืืืจ ื ืชืื ืื ืืืืื ืขื 13 ืขืืืืืช (12 ืืืคืืื ืื ืืขืืืืช ืืขื ืืืช) ื-299 ืฉืืจืืช.
| ืฉื ืืฉืชื ื | ืกืื | ืชืืืืจ | ืืืืื | |
|---|---|---|---|---|
| 1 | age | ืืกืคืจื | ืืื ืืืืืคื | 25 |
| 2 | anaemia | ืืืืืื ื | ืืจืืื ืืชืื ืื ืืืืืื ืื ืืืืืืืืืื | 0 ืื 1 |
| 3 | creatinine_phosphokinase | ืืกืคืจื | ืจืืช ืื ืืื CPK ืืื | 542 |
| 4 | diabetes | ืืืืืื ื | ืืื ืืืืืคื ืกืืื ืืกืืืจืช | 0 ืื 1 |
| 5 | ejection_fraction | ืืกืคืจื | ืืืื ืืื ืฉืืืฆื ืืืื ืืื ืืชืืืืฆืืช | 45 |
| 6 | high_blood_pressure | ืืืืืื ื | ืืื ืืืืืคื ืกืืื ืืืืฅ ืื ืืืื | 0 ืื 1 |
| 7 | platelets | ืืกืคืจื | ืืกืืืช ืืื | 149000 |
| 8 | serum_creatinine | ืืกืคืจื | ืจืืช ืงืจืืืืื ืื ืืกืจืื ืืื | 0.5 |
| 9 | serum_sodium | ืืกืคืจื | ืจืืช ื ืชืจื ืืกืจืื ืืื | jun |
| 10 | sex | ืืืืืื ื | ืืืฉื ืื ืืืจ | 0 ืื 1 |
| 11 | smoking | ืืืืืื ื | ืืื ืืืืืคื ืืขืฉื | 0 ืื 1 |
| 12 | time | ืืกืคืจื | ืชืงืืคืช ืืขืงื (ืืืื) | 4 |
| ---- | ------------------------- | ---------------- | --------------------------------------------------------- | ------------------- |
| 21 | DEATH_EVENT [ืืขื] | ืืืืืื ื | ืืื ืืืืืคื ืืช ืืืืื ืชืงืืคืช ืืืขืงื | 0 ืื 1 |
ืืืืจ ืฉืืฉ ืื ืืช ืืืืจ ืื ืชืื ืื, ื ืืื ืืืชืืื ืืช ืืคืจืืืงื ื-Azure.
ืืื ืืืื ืืืื ื-Azure ML, ืชืืืื ืขืืื ืืืฆืืจ ืกืืืืช ืขืืืื ื-Azure ML. ืกืืืืช ืืขืืืื ืืื ืืืฉืื ืืจืื ืืขืืืื ื ืขืืืจ Azure Machine Learning, ืืืกืคืงืช ืืงืื ืืจืืื ืืขืืื ืขื ืื ืืคืจืืืื ืฉืืชื ืืืฆืจ ืืขืช ืืฉืืืืฉ ื-Azure Machine Learning. ืกืืืืช ืืขืืืื ืฉืืืจืช ืืืกืืืจืื ืฉื ืื ืจืืฆืืช ืืืืืื, ืืืื ืืืื ืื, ืืืืื, ืคืื ืืชืืื ืช ืืฆื ืฉื ืืกืงืจืืคืืื ืฉืื. ืืชื ืืฉืชืืฉ ืืืืืข ืื ืืื ืืงืืืข ืืืื ืจืืฆืช ืืืืื ืืืืฆืจืช ืืช ืืืืื ืืืื ืืืืชืจ. ืืืืืข ื ืืกืฃ
ืืืืืฅ ืืืฉืชืืฉ ืืืคืืคื ืืขืืื ื ืืืืชืจ ืฉืชืืื ืืืขืจืืช ืืืคืขืื ืฉืื. ืืืคืืคื ืื ืืืืื ื ืชืืืื:
- Microsoft Edge (ืืืจืกื ืืืืฉื ืฉื Microsoft Edge, ืืจืกื ืขืืื ืืช. ืื Microsoft Edge legacy)
- Safari (ืืจืกื ืขืืื ืืช, ืจืง ื-Mac)
- Chrome (ืืจืกื ืขืืื ืืช)
- Firefox (ืืจืกื ืขืืื ืืช)
ืืื ืืืฉืชืืฉ ื-Azure Machine Learning, ืฆืืจ ืกืืืืช ืขืืืื ืืื ืื Azure ืฉืื. ืืืืจ ืืื ืชืืื ืืืฉืชืืฉ ืืกืืืืช ืขืืืื ืื ืื ืืืื ื ืชืื ืื, ืืฉืืื ืืืฉืื, ืงืื, ืืืืืื ืืคืจืืืื ืืืจืื ืืงืฉืืจืื ืืขืืืกื ืืขืืืื ืฉืื ืืืืืืช ืืืื ื.
ืืขืจื: ืืื ืื ืฉืื ื-Azure ืืืืื ืืกืืื ืงืื ืขืืืจ ืืืกืื ื ืชืื ืื ืื ืขืื ืกืืืืช ืืขืืืื ืฉื Azure Machine Learning ืงืืืืช ืืื ืื ืฉืื, ืืืื ืื ื ืืืืืฆืื ืืืืืง ืืช ืกืืืืช ืืขืืืื ืฉื Azure Machine Learning ืืืฉืจ ืืื ื ืืฉืชืืฉ ืื ืืืชืจ.
-
ืืืื ืก ื-ืคืืจืื Azure ืืืืฆืขืืช ืืืืฉืืจืื ืฉื Microsoft ืืืฉืืืืื ืืื ืื Azure ืฉืื.
-
ืืืจ ๏ผCreate a resource
ืืคืฉ Machine Learning ืืืืจ ืืช ืืืจืื Machine Learning
ืืืฅ ืขื ืืคืชืืจ ืืฆืืจื
ืืื ืืช ืืืืืจืืช ืืืืงืื:
- ืื ืื: ืื ืื Azure ืฉืื
- ืงืืืฆืช ืืฉืืืื: ืฆืืจ ืื ืืืจ ืงืืืฆืช ืืฉืืืื
- ืฉื ืกืืืืช ืขืืืื: ืืื ืฉื ืืืืืื ืืกืืืืช ืืขืืืื ืฉืื
- ืืืืจ: ืืืจ ืืช ืืืืืจ ืืืืืืืจืคื ืืงืจืื ืืืื ืืืืชืจ
- ืืฉืืื ืืืกืื: ืฉืื ืื ืืืฉืืื ืืืืกืื ืืืืฉ ืฉืืืืืฆืจ ืขืืืจ ืกืืืืช ืืขืืืื ืฉืื
- Key vault: ืฉืื ืื ืืืกืคืช ืืืคืชืืืช ืืืืฉื ืฉืชืืืืฆืจ ืขืืืจ ืกืืืืช ืืขืืืื ืฉืื
- Application insights: ืฉืื ืื ืืืฉืื Application Insights ืืืืฉ ืฉืืืืืฆืจ ืขืืืจ ืกืืืืช ืืขืืืื ืฉืื
- Container registry: ืืื (ืืื ืืืืืฆืจ ืืืืืืืืช ืืคืขื ืืจืืฉืื ื ืฉืชืคืจืืก ืืืื ืืืืื)
- ืืืฅ ืขื create + review ืืืืืจ ืืื ืขื ืืคืชืืจ create
-
ืืืชื ืืืฆืืจืช ืกืืืืช ืืขืืืื ืฉืื (ืื ืขืฉืื ืืงืืช ืืื ืืงืืช). ืืืืจ ืืื ืขืืืจ ืืืื ืืคืืจืื. ืชืืื ืืืฆืื ืืืชื ืืจื ืฉืืจืืช Azure Machine Learning.
-
ืืขืืื ืกืงืืจื ืืืืืช ืฉื ืกืืืืช ืืขืืืื ืฉืื, ืืคืขื ืืช Azure Machine Learning Studio (ืื ืคืชื ืืฉืื ืืช ืืืฉื ืืืคืืคื ืื ืืื ื-https://ml.azure.com), ืืืืื ืก ื-Azure Machine Learning Studio ืืืืฆืขืืช ืืฉืืื Microsoft ืฉืื. ืื ืชืชืืงืฉ, ืืืจ ืืช ืกืคืจืืืช Azure ืืืื ืื ืฉืื, ืืืช ืกืืืืช ืืขืืืื ืฉื Azure Machine Learning ืฉืื.
- ื-Azure Machine Learning Studio, ืืืฅ ืขื ืกืื โฐ ืืคืื ื ืืฉืืืืืช ืืขืืืื ื ืืื ืืฆืคืืช ืืขืืืืื ืืฉืื ืื ืืืืฉืง. ืชืืื ืืืฉืชืืฉ ืืขืืืืื ืืื ืื ืืืื ืืืฉืืืื ืืกืืืืช ืืขืืืื ืฉืื.
ืชืืื ืื ืื ืืช ืกืืืืช ืืขืืืื ืฉืื ืืืืฆืขืืช ืคืืจืื Azure, ืื ืขืืืจ ืืืขื ื ื ืชืื ืื ืืืื ืืกื ืชืคืขืื ืืืืืช ืืืื ื, Azure Machine Learning Studio ืืกืคืง ืืืฉืง ืืฉืชืืฉ ืืืืงื ืืืชืจ ืื ืืืื ืืฉืืื ืกืืืืช ืืขืืืื.
ืืฉืืื ืืืฉืื ืื ืืฉืืืื ืืืืกืกื ืขื ื ืฉืขืืืื ื ืืชื ืืืคืขืื ืชืืืืื ืืืืื ืืืืืื ืืืงืจ ื ืชืื ืื. ืืฉื ื ืืจืืขื ืกืืืื ืฉื ืืฉืืื ืืืฉืื ืฉื ืืชื ืืืฆืืจ:
- Compute Instances: ืชืื ืืช ืขืืืื ืืคืืชืื ืฉืืืขื ื ื ืชืื ืื ืืืืืื ืืืฉืชืืฉ ืืื ืืขืืืื ืขื ื ืชืื ืื ืืืืืืื. ืื ืืืื ืืฆืืจืช ืืืื ื ืืืจืืืืืืช (VM) ืืืคืขืืช ืืืคืข ืืืืจืช. ืืืืจ ืืื ืชืืื ืืืื ืืืื ืขื ืืื ืงืจืืื ืืืฉืืื ืืืฉืื ืืชืื ืืืืืจืช.
- Compute Clusters: ืืฉืืืืืช ื ืืชื ืื ืืืจืืื ืฉื ืืืื ืืช ืืืจืืืืืืืช ืืขืืืื ืืคื ืืจืืฉื ืฉื ืงืื ื ืืกืื. ืชืืืงืง ืืื ืืขืช ืืืืื ืืืื. ืืฉืืืืืช ืืืฉืื ืืืืืื ืื ืืืฉืชืืฉ ืืืฉืืื GPU ืื CPU ืืืืืืื.
- Inference Clusters: ืืขืื ืคืจืืกื ืืฉืืจืืชื ืืืืื ืฉืืฉืชืืฉืื ืืืืืืื ืฉืืืื ื.
- ืืืฉืื ืืฆืืจืฃ: ืงืืฉืืจืื ืืืฉืืื ืืืฉืื ืงืืืืื ื-Azure, ืืื ืืืื ืืช ืืืจืืืืืืืช ืื ืืฉืืืืืช Azure Databricks.
ืืฉื ื ืืกืคืจ ืืืจืืื ืืฉืืืื ืฉืืฉ ืืงืืช ืืืฉืืื ืืขืช ืืฆืืจืช ืืฉืื ืืืฉืื, ืืืืืืจืืช ืืืื ืืืืืืช ืืืืืช ืงืจืืืืืช.
ืืื ืืชื ืืงืืง ื-CPU ืื GPU?
CPU (ืืืืืช ืขืืืื ืืจืืืืช) ืืื ืืขืื ืืืงืืจืื ื ืฉืืืฆืข ืืืจืืืช ืฉื ืชืืื ืืช ืืืฉื. GPU (ืืืืืช ืขืืืื ืืจืคืืช) ืืื ืืขืื ืืืงืืจืื ื ืืืขืืื ืฉืืืื ืืืฆืข ืงืื ืืจืคื ืืงืฆื ืืืื ืืืื.
ืืืืื ืืขืืงืจื ืืื ืืจืืืืงืืืจืช CPU ื-GPU ืืื ืฉ-CPU ืืืืขื ืืืคื ืืืืืื ืจืื ืฉื ืืฉืืืืช ืืืืืจืืช (ื ืืื ืืืืืจืืช ืฉืขืื ื-CPU), ืื ืืืืื ืืืืืช ืืืฉืืืืช ืฉืืืืืืช ืืคืขืื ืืืงืืื. GPUs ืืืืขืืื ืืขืืืื ืืงืืืื ืืืื ืื ืืืืื ืืืชืจ ืืืฉืืืืช ืฉื ืืืืื ืขืืืงื.
| CPU | GPU |
|---|---|
| ืืื ืืืชืจ | ืืงืจ ืืืชืจ |
| ืจืืช ืืงืืืืืืช ื ืืืื ืืืชืจ | ืจืืช ืืงืืืืืืช ืืืืื ืืืชืจ |
| ืืืื ืืืชืจ ืืืืืื ืืืืืื ืฉื ืืืืื ืขืืืงื | ืืืคืืืืื ืืืืืื ืขืืืงื |
ืืืื ืืืฉืืื
ืืฉืืืืืช ืืืืืื ืืืชืจ ืืงืจืื ืืืชืจ ืื ืืืืืื ืืชืืืื ืืืืจื ืืืชืจ. ืืื, ืื ืืฉ ืื ืืื ืื ืื ืืกืคืืง ืืกืฃ, ืืืื ืืืชืืื ืขื ืืฉืืื ืงืื. ืืขืืืช ืืืช, ืื ืืฉ ืื ืืกืฃ ืื ืืขื ืืื, ืืืื ืืืชืืื ืขื ืืฉืืื ืืืื ืืืชืจ.
ืืืื VM
ืืืชืื ืืืืืืืช ืืืื ืืืชืงืฆืื ืฉืื, ืชืืื ืืฉื ืืช ืืช ืืืื ื-RAM, ืืืืกืง, ืืกืคืจ ืืืืืืช ืืืืืจืืช ืืฉืขืื. ืืืืืช ืื ืืคืจืืืจืื ืืืื ืชืืื ืืงืจื ืืืชืจ, ืื ืชืืื ืืืืฆืืขืื ืืืืื ืืืชืจ.
ืืืคืขืื ืืืขืืืืื ืื ืืขืืืคืืช ื ืืืื?
ืืืคืข ืืขืืืคืืช ื ืืืื ืคืืจืืฉื ืฉืืื ื ืืชื ืืงืืืขื: ืืืขืฉื, Microsoft Azure ืืืืื ืืงืืช ืืช ืืืฉืืืื ืืืื ืืืืงืฆืืช ืืืชื ืืืฉืืื ืืืจืช, ืืืื ืืืคืจืืข ืืขืืืื. ืืืคืข ืืืขืืื, ืื ืื ื ืืชื ืืงืืืขื, ืคืืจืืฉื ืฉืืขืืืื ืืขืืื ืื ืชืืคืกืง ืืื ืจืฉืืชื.
ืืื ืฉืืงืื ื ืืกืฃ ืฉื ืืื ืืื ืืกืฃ, ืฉืื ืืืคืขืื ื ืืชื ืื ืืงืืืขื ืืืืื ืืืชืจ ืืืืคืขืื ืืืขืืืืื.
ื-Azure ML workspace ืฉืืฆืจื ื ืงืืื, ืขืืืจ ืื "ืืืฉืื" ืืชืืื ืืจืืืช ืืช ืืฉืืื ืืืืฉืื ืืฉืื ืื ืฉืืืืจื ื ืขืืืื (ืืืืืจ ืืืคืขื ืืืฉืื, ืืฉืืืืืช ืืืฉืื, ืืฉืืืืืช ืืกืงื ืืืืฉืื ืืฆืืจืฃ). ืขืืืจ ืืคืจืืืงื ืืื, ื ืฆืืจื ืืฉืืื ืืืฉืื ืืืืืื ืืืืื. ืืกืืืืื, ืืืฅ ืขื ืชืคืจืื "ืืืฉืื", ืืืืจ ืืื ืขื ืืฉืื ืืช "ืืฉืืื ืืืฉืื" ืืืืฅ ืขื ืืคืชืืจ "+ ืืืฉ" ืืื ืืืฆืืจ ืืฉืืื ืืืฉืื.
- ืืืจ ืืช ืืืคืฉืจืืืืช ืฉืื: ืืืขืืื ืืื ืขืืืคืืช ื ืืืื, CPU ืื GPU, ืืืื VM ืืืกืคืจ ืืืืืช (ืชืืื ืืฉืืืจ ืขื ืืืืืจืืช ืืืืืืจืืช ืืืจืืจืช ืืืื ืืคืจืืืงื ืื).
- ืืืฅ ืขื ืืคืชืืจ "ืืื".
- ืชื ืืืฉืืื ืฉื ืืืฉืื.
- ืืืจ ืืช ืืืคืฉืจืืืืช ืฉืื: ืืกืคืจ ืืื ืืืื/ืืงืกืืืื ืฉื ืฆืืชืื, ืฉื ืืืช ืืืฆื ืกืจืง ืืคื ื ืืงืื ื, ืืืฉืช SSH. ืฉืื ืื ืฉืื ืืกืคืจ ืืฆืืชืื ืืืื ืืืื ืืื 0, ืชืืกืื ืืกืฃ ืืฉืืืฉืืื ืืืฆื ืกืจืง. ืฉืื ืื ืฉืืื ืฉืืกืคืจ ืืฆืืชืื ืืืงืกืืืื ืืืื ืืืชืจ, ืื ืืืืืื ืืืื ืงืฆืจ ืืืชืจ. ืืืกืคืจ ืืืงืกืืืื ืืืืืืฅ ืฉื ืฆืืชืื ืืื 3.
- ืืืฅ ืขื ืืคืชืืจ "ืฆืืจ". ืฉืื ืื ืขืฉืื ืืืืืฉื ืืกืคืจ ืืงืืช.
ืืขืืื! ืขืืฉืื ืืฉืืฉ ืื ื ืืฉืืื ืืืฉืื, ื ืฆืืจื ืืืขืื ืืช ืื ืชืื ืื ื-Azure ML Studio.
-
ื-Azure ML workspace ืฉืืฆืจื ื ืงืืื, ืืืฅ ืขื "Datasets" ืืชืคืจืื ืืฉืืืื ืืืืฅ ืขื ืืคืชืืจ "+ Create dataset" ืืื ืืืฆืืจ ืืขืจื ื ืชืื ืื. ืืืจ ืืืคืฉืจืืช "From local files" ืืืืจ ืืช ืืขืจื ืื ืชืื ืื ืฉื Kaggle ืฉืืืจืื ื ืงืืื.
-
ืชื ืืืขืจื ืื ืชืื ืื ืฉื, ืกืื ืืชืืืืจ. ืืืฅ ืขื "ืืื". ืืขืื ืืช ืื ืชืื ืื ืืืงืืฆืื. ืืืฅ ืขื "ืืื".
-
ืืกืืืื, ืฉื ื ืืช ืกืื ืื ืชืื ืื ื-Boolean ืขืืืจ ืืชืืื ืืช ืืืืืช: anaemia, diabetes, high blood pressure, sex, smoking, ื-DEATH_EVENT. ืืืฅ ืขื "ืืื" ืืืืืจ ืืื ืขื "ืฆืืจ".
ืืขืืื! ืขืืฉืื ืืฉืืขืจื ืื ืชืื ืื ืืืงืื ืืืฉืืื ืืืืฉืื ื ืืฆืจ, ื ืืื ืืืชืืื ืืืืืื ืืืืื!
ืคืืชืื ืืืืืื ืืกืืจืชื ืฉื ืืืืืช ืืืื ื ืืืจืฉ ืืฉืืืื ืจืืื, ืืืข ืืงืฆืืขื ืืืื ืจื ืืื ืืืืฆืจ ืืืืฉืืืช ืขืฉืจืืช ืืืืืื.
ืืืืืช ืืืื ื ืืืืืืืืช (AutoML) ืืื ืชืืืื ืฉื ืืืืืืฆืื ืฉื ืืืฉืืืืช ืืืืืจืืช ืืืืืืืืช ืืื ืืคืืชืื ืืืืืื ืฉื ืืืืืช ืืืื ื. ืืื ืืืคืฉืจืช ืืืืขื ื ื ืชืื ืื, ืื ืืืกืืื ืืืคืชืืื ืืื ืืช ืืืืืื ืืงื ื ืืืื ืืืื, ืืืขืืืืช ืืืคืจืืืืงืืืืืืช, ืชืื ืฉืืืจื ืขื ืืืืืช ืืืืื. ืืื ืืงืฆืจืช ืืช ืืืื ืื ืืจืฉ ืืืฆืืจืช ืืืืืื ืืืื ืื ืืืืฆืืจ, ืืงืืืช ืืืืขืืืืช. ืืืืืข ื ืืกืฃ
-
ื-Azure ML workspace ืฉืืฆืจื ื ืงืืื, ืืืฅ ืขื "Automated ML" ืืชืคืจืื ืืฉืืืื ืืืืจ ืืช ืืขืจื ืื ืชืื ืื ืฉืืขืืืช ืื ืขืชื. ืืืฅ ืขื "ืืื".
-
ืืื ืฉื ื ืืกืื ืืืฉ, ืขืืืืช ืืขื (DEATH_EVENT) ืืืฉืืื ืืืืฉืื ืฉืืฆืจื ื. ืืืฅ ืขื "ืืื".
-
ืืืจ "Classification" ืืืืฅ ืขื "ืกืืื". ืฉืื ืื ืขืฉืื ืืืืืฉื ืืื 30 ืืงืืช ืืฉืขื, ืืืชืื ืืืืื ืืฉืืื ืืืืฉืื.
-
ืืืืจ ืฉืืจืืฆื ืืืฉืืื, ืืืฅ ืขื ืืฉืื ืืช "Automated ML", ืืืฅ ืขื ืืจืืฆื ืฉืื, ืืืืฅ ืขื ืืืืืืจืืชื ืืืจืืืก "Best model summary".
ืืื ืชืืื ืืจืืืช ืชืืืืจ ืืคืืจื ืฉื ืืืืื ืืืื ืืืืชืจ ืฉ-AutoML ืืฆืจ. ืชืืื ืื ืืืงืืจ ืืืืืื ืืืจืื ืฉื ืืฆืจื ืืืฉืื ืืช "Models". ืงื ืืื ืืงืืช ืืืงืืจ ืืช ืืืืืืื ืืืฉืื ืืช "Explanations (preview)". ืืืืจ ืฉืืืจืช ืืช ืืืืื ืฉืืจืฆืื ื ืืืฉืชืืฉ ืื (ืืื ื ืืืจ ืืืืื ืืืื ืืืืชืจ ืฉื ืืืจ ืขื ืืื AutoML), ื ืจืื ืืืฆื ื ืืชื ืืคืจืืก ืืืชื.
ืืืฉืง ืืืืืช ืืืืื ื ืืืืืืืืืช ืืืคืฉืจ ืืคืจืืก ืืช ืืืืื ืืืื ืืืืชืจ ืืฉืืจืืช ืืื ืืจื ื ืืืื ืฉืืืื ืคืฉืืืื. ืคืจืืกื ืืื ืฉืืืื ืืืืื ืื ืฉืืืื ืืืฆืข ืชืืืืืช ืขื ืกืื ื ืชืื ืื ืืืฉืื ืืืืืืช ืืืืจื ืืืืื ืืช ืคืืื ืฆืืืืืื. ืขืืืจ ืคืจืืืงื ืื, ืคืจืืกื ืืฉืืจืืช ืืื ืืจื ื ืคืืจืืฉื ืฉืืคืืืงืฆืืืช ืจืคืืืืืช ืืืืื ืืฆืจืื ืืช ืืืืื ืืื ืืืฆืข ืชืืืืืช ืืืืช ืขื ืืกืืืื ืฉื ืืืืคืืื ืืืงืืช ืืืชืงืฃ ืื.
ืืชืืืืจ ืืืืื ืืืื ืืืืชืจ, ืืืฅ ืขื ืืคืชืืจ "Deploy".
- ืชื ืฉื, ืชืืืืจ, ืกืื ืืืฉืื (Azure Container Instance), ืืคืขื ืืืืืช ืืืืฅ ืขื "Deploy". ืฉืื ืื ืขืฉืื ืืืืืฉื ื-20 ืืงืืช ืืืฉืืื. ืชืืืื ืืคืจืืกื ืืืื ืืกืคืจ ืฉืืืื, ืืืื ืจืืฉืื ืืืืื, ืืฆืืจืช ืืฉืืืื ืืืืืจืชื ืืฉืืจืืช ืืืื ืืจื ื. ืืืืขืช ืกืืืืก ืชืืคืืข ืชืืช "Deploy status". ืืืฅ ืขื "ืจืขื ื" ืืืืคื ืชืงืืคืชื ืืื ืืืืืง ืืช ืกืืืืก ืืคืจืืกื. ืืคืจืืกื ืืืฉืืื ืืคืืขืืช ืืืฉืจ ืืกืืืืก ืืื "Healthy".
- ืืืืจ ืฉืืคืจืืกื ืืืฉืืื, ืืืฅ ืขื ืืฉืื ืืช "Endpoint" ืืืืฅ ืขื ื ืงืืืช ืืงืฆื ืฉืคืจืกืช ืื ืขืชื. ืืื ืชืืื ืืืฆืื ืืช ืื ืืคืจืืื ืฉืืชื ืฆืจืื ืืืขืช ืขื ื ืงืืืช ืืงืฆื.
ืืืืื! ืขืืฉืื ืืฉืืฉ ืื ื ืืืื ืฉืคืืจืก, ื ืืื ืืืชืืื ืืฆืจืืืช ื ืงืืืช ืืงืฆื.
ืืืฅ ืขื ืืฉืื ืืช "Consume". ืืื ืชืืื ืืืฆืื ืืช ื ืงืืืช ืืงืฆื ืฉื REST ืืืช ืกืงืจืืคื ืืคืืืชืื ืืืคืฉืจืืช ืืฆืจืืื. ืงื ืืื ืืงืจืื ืืช ืงืื ืืคืืืชืื.
ืกืงืจืืคื ืื ื ืืชื ืืืจืฆื ืืฉืืจืืช ืืืืืฉื ืืืงืืื ืฉืื ืืืฆืจืื ืืช ื ืงืืืช ืืงืฆื ืฉืื.
ืงื ืจืืข ืืืืืง ืืช ืฉืชื ืฉืืจืืช ืืงืื ืืืื:
url = 'http://98e3715f-xxxx-xxxx-xxxx-9ec22d57b796.centralus.azurecontainer.io/score'
api_key = '' # Replace this with the API key for the web serviceืืืฉืชื ื url ืืื ื ืงืืืช ืืงืฆื ืฉื REST ืฉื ืืฆืื ืืืฉืื ืืช ืืฆืจืืื, ืืืืฉืชื ื api_key ืืื ืืืคืชื ืืจืืฉื ืฉื ืืฆื ืื ืืื ืืืฉืื ืืช ืืฆืจืืื (ืจืง ืืืงืจื ืฉืืคืขืืช ืืืืืช). ืื ืืกืงืจืืคื ืืืื ืืฆืจืื ืืช ื ืงืืืช ืืงืฆื.
- ืืืจืฆืช ืืกืงืจืืคื, ืชืจืื ืืช ืืคืื ืืื:
b'"{\\"result\\": [true]}"'
ืื ืืืืจ ืฉืืชืืืืช ืืืฉื ืืืื ืขืืืจ ืื ืชืื ืื ืฉื ืืชื ื ืืื ื ืืื ื. ืื ืืืืื ื ืื ืื ืชืกืชืื ืืงืจืื ืขื ืื ืชืื ืื ืฉื ืืฆืจื ืืืืืืืืช ืืกืงืจืืคื, ืืื ืืืืืจ ื-0 ืืฉืงืจ ืืืจืืจืช ืืืื. ืชืืื ืืฉื ืืช ืืช ืื ืชืื ืื ืืืืืื ืืืื:
data = {
"data":
[
{
'age': "0",
'anaemia': "false",
'creatinine_phosphokinase': "0",
'diabetes': "false",
'ejection_fraction': "0",
'high_blood_pressure': "false",
'platelets': "0",
'serum_creatinine': "0",
'serum_sodium': "0",
'sex': "false",
'smoking': "false",
'time': "0",
},
{
'age': "60",
'anaemia': "false",
'creatinine_phosphokinase': "500",
'diabetes': "false",
'ejection_fraction': "38",
'high_blood_pressure': "false",
'platelets': "260000",
'serum_creatinine': "1.40",
'serum_sodium': "137",
'sex': "false",
'smoking': "false",
'time': "130",
},
],
}ืืกืงืจืืคื ืืืืืจ:
python b'"{\\"result\\": [true, false]}"'
ืืจืืืช! ืื ืขืชื ืฆืจืืช ืืช ืืืืื ืฉืคืืจืก ืืืืื ืช ืืืชื ื-Azure ML!
ืืขืจื: ืืืืจ ืฉืชืกืืื ืืช ืืคืจืืืงื, ืื ืชืฉืื ืืืืืง ืืช ืื ืืืฉืืืื.
ืืื ืืงืจืื ืืช ืืืกืืจืื ืืืคืจืืื ืฉื ืืืืืืื ืืืืืืืื ืฉ-AutoML ืืฆืจ. ื ืกื ืืืืื ืืืืข ืืืืื ืืืื ืืืืชืจ ืืื ืืืชืจ ืืืืืจืื. ืืืื ืืืืืจืืชืืื ืืืฉืื? ืื ืืืืืืื ืืื ืืื? ืืืืข ืืืืื ืืืื ืืืืชืจ ืืืฆืข ืืื ืืืชืจ ืืืงืจื ืื?
ืืฉืืขืืจ ืื ืืืืช ืืืฆื ืืืื, ืืคืจืืก ืืืฆืจืื ืืืื ืืืืืื ืกืืืื ืืืฉื ืืืื ืืฆืืจื ืืื ืงืื/ืขื ืืขื ืงืื ืืขื ื. ืื ืขืืืื ืื ืขืฉืืช ืืืช, ืืขืืง ืืืกืืจืื ืฉื ืืืืืืื ืฉ-AutoML ืืฆืจ ืื ืกื ืืืืื ืืืืข ืืืืื ืืืื ืืืืชืจ ืืื ืืืชืจ ืืืืจืื.
ืชืืื ืืืขืืืง ืขืื ืืืืืืช ืืืื ื ืืืืืืืืช ืืื ืงืื/ืขื ืืขื ืงืื ืขื ืืื ืงืจืืืช ืชืืขืื ืื.
ืคืจืืืงื ืืืขื ื ืชืื ืื ืืื ืงืื/ืขื ืืขื ืงืื ื-Azure ML
ืืชื ืืืชืืจ:
ืืกืื ืื ืชืืจืื ืืืืฆืขืืช ืฉืืจืืช ืชืจืืื ืืืืกืก ืืื ื ืืืืืืชืืช Co-op Translator. ืืขืื ืื ื ืฉืืืคืื ืืืืืง, ืืฉ ืืงืืช ืืืฉืืื ืฉืชืจืืืืื ืืืืืืืืื ืขืฉืืืื ืืืืื ืฉืืืืืช ืื ืื-ืืืืงืื. ืืืกืื ืืืงืืจื ืืฉืคืชื ืืืงืืจืืช ื ืืฉื ืืืงืืจ ืืกืืืืชื. ืืืืืข ืงืจืืื, ืืืืืฅ ืืืฉืชืืฉ ืืชืจืืื ืืงืฆืืขื ืขื ืืื ืื ื ืืื. ืืื ื ื ื ืืฉืืื ืืืืจืืืช ืืื ืื-ืืื ื ืื ืคืจืฉื ืืช ืฉืืืื ืื ืืืขืช ืืฉืืืืฉ ืืชืจืืื ืื.
