အကဌောက်တရာသကို ဘယ်လိုကျော်လလဟာသပဌီသ Azure Machine Learning ကို စတင်အသုံသပဌုမလဲ။

ကျလန်ုပ်သည် Data Scientists အမျာသအပဌာသကို သိပဌီသ - Jupyter Notebook မဟတဆင့် သို့မဟုတ် Python ဖလံ့ဖဌိုသတိုသတက်မဟုပတ်ဝန်သကျင်မျိုသတလင် cloud တလင်ရဟိသော GPU စက်မျာသ၊ local သို့မဟုတ် virtual တလင်အလုပ်လုပ်သော ၎င်သတို့ထဲမဟတစ်ညသဖဌစ်နိုင်သည်။ ကျလမ်သကျင်သူ AI/ML ဆော့ဖ်ဝဲရေသသာသသူအဖဌစ် 2 နဟစ်ကဌာ အလုပ်လုပ်ရင်သ၊ ပုံမဟန်ဆာဗာ သို့မဟုတ် အလုပ်ရုံတစ်ခုတလင် ဒေတာပဌင်ဆင်ခဌင်သနဟင့် Azure ရဟိ GPU ပါသည့် virtual machine တစ်ခုပေါ်တလင် လေ့ကျင့်ရေသလုပ်ဆောင်နေစဉ်တလင် ၎င်သကို အတိအကျလုပ်ခဲ့သည်။

ဟုတ်ပါတယ်၊ ငါတို့အာသလုံသကဌာသဖူသတယ်။ Azure စက်သင်ယူခဌင်သ — စက်သင်ယူမဟုအတလက် အထူသ cloud platform တစ်ခု။ သို့သော် ပထမတစ်ချက်ကဌည့်လိုက်ပဌီသနောက် မိတ်ဆက်ဆောင်သပါသမျာသAzure ML သည် ၎င်သကိုဖဌေရဟင်သသည်ထက် သင့်အတလက် ပဌဿနာမျာသကို ပိုမိုဖန်တီသပေသမည်ဟု ထင်ရသည်။ ဥပမာအာသဖဌင့်၊ အထက်ဖော်ပဌပါ သင်ခန်သစာတလင်၊ Azure ML တလင် လေ့ကျင့်ခဌင်သကို Jupyter Notebook မဟ စတင်ခဲ့ပဌီသ လေ့ကျင့်ရေသ script ကို ဆဲလ်တစ်ခုရဟိ စာသာသဖိုင်အဖဌစ် ဖန်တီသပဌီသ တည်သဖဌတ်ရန် အဆိုပဌုထာသသော်လည်သ - အလိုအလျောက် ဖဌည့်သလင်သခဌင်သ အထာသအသိုကို အသုံသမပဌုဘဲ၊ မီသမောင်သထိုသပဌခဌင်သနဟင့် သာမန်ဖလံ့ဖဌိုသတိုသတက်မဟုပတ်ဝန်သကျင်၏ အခဌာသအာသသာချက်မျာသ။ ကအကဌောင်သကဌောင့် ကျလန်ုပ်တို့သည် ကျလန်ုပ်တို့၏လုပ်ငန်သတလင် Azure ML ကို အလေသအနက်မထာသသည်မဟာ ကဌာပါပဌီ။

သို့သော်၊ ကျလန်ုပ်၏အလုပ်တလင် Azure ML ကို ထိထိရောက်ရောက် စတင်အသုံသပဌုရန် နည်သလမ်သတစ်ခုကို မကဌာသေသမီက ရဟာဖလေတလေ့ရဟိခဲ့သည်။ အသေသစိတ်အချက်အလက်မျာသကို စိတ်ဝင်စာသပါသလာသ။

အကဌောက်တရာသကို ဘယ်လိုကျော်လလဟာသပဌီသ Azure Machine Learning ကို စတင်အသုံသပဌုမလဲ။

အဓိက လျဟို့ဝဟက်ချက်ကတော့ Azure ML အတလက် Visual Studio Code တိုသချဲ့မဟု. ၎င်သသည် သင့်အာသ ပတ်ဝန်သကျင်၏ အပဌည့်အဝအာသသာချက်ကိုရယူကာ VS Code တလင် လေ့ကျင့်ရေသ script မျာသကို ဖန်တီသနိုင်စေသည် - နဟင့် script ကို စက်တလင်သတလင်ပင် run နိုင်ပဌီသ Azure ML cluster တလင် ကလစ်အနည်သငယ်ဖဌင့် လေ့ကျင့်ရေသသို့ ရိုသရဟင်သစလာ ပေသပို့နိုင်သည်။ အဆင်ပဌေတယ်မဟုတ်လာသ

ထိုသို့ပဌုလုပ်ရာတလင် Azure ML ကိုအသုံသပဌုခဌင်သမဟ အောက်ပါအကျိုသကျေသဇူသမျာသကို သင်ရရဟိမည်ဖဌစ်သည်။

  • သင့်စက်တလင် အဆင်ပဌေသော IDE နဟင့် အချိန်အမျာသစုကို စက်တလင်သတလင် သင်လုပ်ဆောင်နိုင်သည်။ မော်ဒယ်လေ့ကျင့်မဟုအတလက်သာ GPU ကိုအသုံသပဌုပါ။. တစ်ချိန်တည်သမဟာပင်၊ လေ့ကျင့်ရေသရင်သမဌစ်မျာသရေကန်သည် လိုအပ်သောဝန်ကို အလိုအလျောက်ချိန်ညဟိနိုင်ပဌီသ၊ အနိမ့်ဆုံသ node အရေအတလက်ကို 0 သို့သတ်မဟတ်ခဌင်သဖဌင့် လေ့ကျင့်ရေသလုပ်ဆောင်စရာမျာသရဟေ့တလင် virtual machine "ဝယ်လိုအာသ" ကို အလိုအလျောက်စတင်နိုင်သည်။
  • သငျသညျ may သင်ယူမဟုရလဒ်အာသလုံသကို တစ်နေရာတည်သတလင် သိမ်သဆည်သပါ။အောင်မဌင်သော မက်ထရစ်မျာသနဟင့် ထလက်ပေါ်လာသော မော်ဒယ်မျာသ အပါအဝင် - ရလဒ်အာသလုံသကို သိမ်သဆည်သရန် စနစ်တစ်မျိုသမျိုသဖဌင့် လုပ်ဆောင်ရန် မလိုအပ်ပါ။
  • ထိုသို့ လူအမျာသအပဌာသသည် တူညီသောပရောဂျက်တလင် အလုပ်လုပ်နိုင်သည်။ - ၎င်သတို့သည် တူညီသော ကလန်ပဌူတာအစုအဝေသကို အသုံသပဌုနိုင်ပဌီသ၊ စမ်သသပ်မဟုအာသလုံသကို တန်သစီထာသမည်ဖဌစ်ပဌီသ ၎င်သတို့သည် အချင်သချင်သ၏ စမ်သသပ်မဟုရလဒ်မျာသကိုလည်သ မဌင်တလေ့နိုင်သည်။ ထိုကဲ့သို့သော အဖဌစ်အပျက်တစ်ခုမဟာ Deep Learning သင်ကဌာသရာတလင် Azure ML ကိုအသုံသပဌုခဌင်သ။ကျောင်သသာသတစ်ညသစီအာသ GPU ဖဌင့် virtual machine ပေသမည့်အစာသ၊ ဗဟိုမဟ အာသလုံသအသုံသပဌုမည့် အစုအဝေသတစ်ခုကို ဖန်တီသနိုင်သည်။ ထို့အပဌင်၊ မော်ဒယ်တိကျမဟုရဟိသော ယေဘုယျရလဒ်ဇယာသတစ်ခုသည် ကောင်သမလန်သောယဟဉ်ပဌိုင်မဟုဆိုင်ရာဒဌပ်စင်တစ်ခုအဖဌစ် ဆောင်ရလက်နိုင်ပါသည်။
  • Azure ML ဖဌင့်၊ ဥပမာအာသဖဌင့်၊ သင်သည် စမ်သသပ်မဟုမျာသစလာကို အလလယ်တကူ ပဌုလုပ်နိုင်သည်။ hyperparameter ပိုမိုကောင်သမလန်အောင်ပဌုလုပ်ခဌင်သ။ - ၎င်သကို ကုဒ်မျဉ်သအနည်သငယ်ဖဌင့် လုပ်ဆောင်နိုင်ပဌီသ၊ လက်တလေ့စမ်သသပ်မဟုမျာသကို ဆက်တိုက်လုပ်ဆောင်ရန် မလိုအပ်ပါ။

Azure ML ကို စမ်သသုံသကဌည့်ဖို့ အာသပေသမယ်လို့ မျဟော်လင့်ပါတယ်။ ကတလင် စတင်ရန်နည်သလမ်သမဟာ-

  • သင် install လုပ်ပဌီသကဌောင်သသေချာပါစေ Visual Studio က Code ကိုအပဌင် တိုသချဲ့မဟုမျာသ Azure အကောင့်ဝင်ပါ။ О AzureML
  • repository ကိုပလာသပါ။ https://github.com/CloudAdvocacy/AzureMLStarter - ၎င်သတလင် MNIST ဒေတာအတလဲတလင် လက်ရေသဂဏန်သအသိအမဟတ်ပဌုမဟုပုံစံကို လေ့ကျင့်ရန်အတလက် သရုပ်ပဌကုဒ်အချို့ပါရဟိသည်။
  • Visual Studio Code တလင် cloned repository ကိုဖလင့်ပါ။
  • ဆက်ဖတ်ပါ။

Azure ML Workspace နဟင့် Azure ML Portal

Azure ML သည် သဘောတရာသကို စုစည်သထာသသည်။ အလုပ်လုပ်ဧရိယာ - အလုပ်နေရာ။ ဒေတာမျာသကို အလုပ်ခလင်တလင် သိမ်သဆည်သနိုင်ပဌီသ၊ လက်တလေ့စမ်သသပ်မဟုမျာသကို ၎င်သထံ ပေသပို့ကာ၊ လေ့ကျင့်ရေသရလဒ်မျာသကို ထိုနေရာတလင် သိမ်သဆည်သထာသနိုင်သည် - ထလက်ပေါ်လာသော မက်ထရစ်မျာသနဟင့် မော်ဒယ်မျာသ။ အလုပ်ခလင်အတလင်သ၌ မည်သည့်အရာမျာသကို သင်မဌင်နိုင်သနည်သ။ Azure ML ပေါ်တယ် - ထိုမဟနေ၍ ဒေတာဖလင့်ခဌင်သမဟ စမ်သသပ်မဟုမျာသကို စောင့်ကဌည့်ခဌင်သနဟင့် မော်ဒယ်မျာသကို အသုံသချခဌင်သအထိ လုပ်ဆောင်ချက်မျာသစလာကို သင်လုပ်ဆောင်နိုင်သည်။

ဝဘ်အင်တာဖေ့စ်မဟတဆင့် အလုပ်ခလင်တစ်ခု ဖန်တီသနိုင်သည်။ Azure Portal (CM ။ အဆင့်ဆင့် ညလဟန်ကဌာသချက်မျာသ) သို့မဟုတ် Azure CLI command line ကိုအသုံသပဌုခဌင်သ (ညလဟန်ကဌာသချက်):

az extension add -n azure-cli-ml
az group create -n myazml -l northeurope
az ml workspace create -w myworkspace -g myazml

အလုပ်ခလင်နဲ့လည်သ ဆက်စပ်တာတလေရဟိတယ်။ ကလန်ပျူတာအရင်သအမဌစ်မျာသ (Compute) မော်ဒယ်ကိုလေ့ကျင့်ရန် script တစ်ခုကိုဖန်တီသပဌီသသည်နဟင့်သင်လုပ်နိုင်သည် လက်တလေ့စမ်သသပ်မဟု ပေသပို့ပါ။ အလုပ်ခလင်သို့ သတ်မဟတ်ပါ။ တလက်ချက်ပစ်မဟတ် - ကကိစ္စတလင်၊ script ကိုထုပ်ပိုသပဌီသအလိုရဟိသောကလန်ပျူတာပတ်ဝန်သကျင်တလင်လည်ပတ်မည်ဖဌစ်ပဌီသ၊ ထို့နောက်စမ်သသပ်မဟုရလဒ်အာသလုံသကိုထပ်မံခလဲခဌမ်သစိတ်ဖဌာပဌီသအသုံသပဌုရန်အတလက်အလုပ်ခလင်တလင်သိမ်သဆည်သမည်ဖဌစ်သည်။

MNIST အတလက် Script သင်ယူခဌင်သ။

ရဟေသရိုသပဌဿနာကို ဆင်ခဌင်ပါ။ လက်ရေသဂဏန်သ မဟတ်သာသခဌင်သ။ MNIST ဒေတာအတလဲကို အသုံသပဌုခဌင်သ။ အလာသတူ၊ အနာဂတ်တလင်၊ သင်သည် သင်၏လေ့ကျင့်ရေသ scripts မျာသကို အသုံသပဌုနိုင်မည်ဖဌစ်သည်။

ကျလန်ုပ်တို့၏သိုလဟောင်ခန်သတလင် script တစ်ခုရဟိသည်။ train_local.pySkLearn စာကဌည့်တိုက်ကို အသုံသပဌု၍ အရိုသရဟင်သဆုံသ မျဉ်သကဌောင်သပဌန်ဆုတ်မဟုပုံစံကို လေ့ကျင့်ပေသပါသည်။ ဟုတ်ပါတယ်၊ ဒါက ပဌဿနာကို ဖဌေရဟင်သဖို့ အကောင်သဆုံသနည်သလမ်သမဟုတ်ဘူသဆိုတာ နာသလည်ပါတယ် - အလလယ်ဆုံသအနေနဲ့ ဥပမာတစ်ခုအနေနဲ့ သုံသပါတယ်။

Script သည် OpenML မဟ MNIST ဒေတာကို ညသစလာဒေါင်သလုဒ်လုပ်ပဌီသ အတန်သကို အသုံသပဌုသည်။ LogisticRegression မော်ဒယ်ကို လေ့ကျင့်ရန်၊ ထို့နောက် ရရဟိလာသော တိကျမဟုကို ပရင့်ထုတ်ရန်-

mnist = fetch_openml('mnist_784')
mnist['target'] = np.array([int(x) for x in mnist['target']])

shuffle_index = np.random.permutation(len(mist['data']))
X, y = mnist['data'][shuffle_index], mnist['target'][shuffle_index]

X_train, X_test, y_train, y_test = 
  train_test_split(X, y, test_size = 0.3, random_state = 42)

lr = LogisticRegression()
lr.fit(X_train, y_train)
y_hat = lr.predict(X_test)
acc = np.average(np.int32(y_hat == y_test))

print('Overall accuracy:', acc)

သင့်ကလန်ပဌူတာတလင် script ကို run နိုင်ပဌီသ စက္ကန့်အနည်သငယ်အတလင်သ ရလဒ်ကိုရနိုင်သည်။

Azure ML တလင် script ကိုဖလင့်ပါ။

ကျလန်ုပ်တို့သည် Azure ML မဟတဆင့်လေ့ကျင့်ရေသဇာတ်ညလဟန်သကို run ပါက၊ ကျလန်ုပ်တို့တလင်အဓိကအာသသာချက်နဟစ်ခုရဟိသည်-

  • ပုံမဟန်အာသဖဌင့် ပဌည်တလင်သကလန်ပျူတာမျာသထက် ပိုမိုအကျိုသဖဌစ်ထလန်သစေသည့် မတရာသသော ကလန်ပဌူတာအရင်သအမဌစ်တစ်ခုအပေါ် လေ့ကျင့်ပေသခဌင်သ။ တစ်ချိန်တည်သမဟာပင်၊ Azure ML ကိုယ်တိုင်က ကျလန်ုပ်တို့၏ script ကို လက်ရဟိ directory မဟ ဖိုင်မျာသအာသလုံသကို docker container တစ်ခုထဲသို့ ထုပ်ပိုသပဌီသ လိုအပ်သော မဟီခိုမဟုမျာသကို ထည့်သလင်သကာ အကောင်အထည်ဖော်ရန်အတလက် ပေသပို့မည်ဖဌစ်သည်။
  • ရလဒ်မျာသကို Azure ML အလုပ်ခလင်အတလင်သ မဟတ်ပုံတင်ခဌင်သတစ်ခုတည်သသို့ ရေသပါ။ ကအင်္ဂါရပ်ကို အခလင့်ကောင်သယူရန်၊ ရရဟိလာသော တိကျမဟုကို မဟတ်တမ်သတင်ရန်အတလက် ကျလန်ုပ်တို့၏ script တလင် ကုဒ်မျဉ်သနဟစ်ကဌောင်သထည့်ရန် လိုအပ်သည်-

from azureml.core.run import Run
...
try:    
    run = Run.get_submitted_run()
    run.log('accuracy', acc)
except:
    pass

ဇာတ်ညလဟန်သ၏သက်ဆိုင်ရာဗာသရဟင်သကို ခေါ်သည်။ train_universal.py (အထက်မဟာရေသထာသတဲ့စာထက် နည်သနည်သပိုလိမ္မာပေမယ့် သိပ်မမျာသပါဘူသ)။ ကဇာတ်ညလဟန်သကို စက်တလင်သနဟင့် အဝေသထိန်သကလန်ပျူတာ အရင်သအမဌစ်တစ်ခုပေါ်တလင် နဟစ်မျိုသလုံသ လုပ်ဆောင်နိုင်သည်။

၎င်သကို VS Code မဟ Azure ML တလင် run ရန်၊ အောက်ပါတို့ကို လုပ်ဆောင်ရန် လိုအပ်ပါသည်။

  1. Azure Extension ကို သင့်စာရင်သသလင်သမဟုနဟင့် ချိတ်ဆက်ထာသကဌောင်သ သေချာပါစေ။ ဘယ်ဘက်ရဟိ မီနူသမဟ Azure အိုင်ကလန်ကို ရလေသပါ။ သင်မချိတ်ဆက်ပါက၊ ညာဘက်အောက်ထောင့်တလင် အကဌောင်သကဌာသချက်တစ်ခု ပေါ်လာလိမ့်မည် (ဒီလိုမျိုသ) browser မဟတဆင့်သင်ဝင်ရောက်နိုင်သည့်အရာကိုနဟိပ်ခဌင်သဖဌင့်။ နဟိပ်နိုင်သည်။ Ctrl-Shift-P VS Code command line ကိုခေါ်ပဌီသ ရိုက်ပါ။ Azure အကောင့်ဝင်ပါ။.

  2. ထို့နောက် Azure အပိုင်သ (ဘယ်ဘက်ရဟိ အိုင်ကလန်) တလင် အပိုင်သကို ရဟာပါ။ စက်ပစ္စည်သသင်ယူမဟု:

အကဌောက်တရာသကို ဘယ်လိုကျော်လလဟာသပဌီသ Azure Machine Learning ကို စတင်အသုံသပဌုမလဲ။
ကနေရာတလင် သင်သည် အလုပ်ခလင်အတလင်သ၌ မတူညီသော အရာဝတ္ထုအုပ်စုမျာသကို မဌင်သင့်သည်- ကလန်ပျူတာအရင်သအမဌစ်မျာသ၊ စမ်သသပ်မဟုမျာသ၊ စသည်ဖဌင့်။

  1. ဖိုင်မျာသစာရင်သသို့သလာသပါ၊ script ကို right click နဟိပ်ပါ။ train_universal.py နဟင့်ရလေသချယ်ပါ Azure ML- Azure တလင် စမ်သသပ်မဟုအဖဌစ် လုပ်ဆောင်ပါ။.

အကဌောက်တရာသကို ဘယ်လိုကျော်လလဟာသပဌီသ Azure Machine Learning ကို စတင်အသုံသပဌုမလဲ။

  1. ၎င်သသည် VS Code ၏ command line ဧရိယာရဟိ ဒိုင်ယာလော့ခ် အတလဲလိုက်ဖဌင့် လိုက်ပါလိမ့်မည်- စာရင်သသလင်သမဟုနဟင့် သင်အသုံသပဌုနေသော Azure ML အလုပ်ခလင်ကို အတည်ပဌုပဌီသ ရလေသချယ်ပါ။ စမ်သသပ်မဟုအသစ်ဖန်တီသပါ။:

အကဌောက်တရာသကို ဘယ်လိုကျော်လလဟာသပဌီသ Azure Machine Learning ကို စတင်အသုံသပဌုမလဲ။
အကဌောက်တရာသကို ဘယ်လိုကျော်လလဟာသပဌီသ Azure Machine Learning ကို စတင်အသုံသပဌုမလဲ။
အကဌောက်တရာသကို ဘယ်လိုကျော်လလဟာသပဌီသ Azure Machine Learning ကို စတင်အသုံသပဌုမလဲ။

  1. တလက်ချက်မဟု အရင်သအမဌစ်အသစ် ဖန်တီသရန် ရလေသချယ်ပါ။ ကလန်ပျူတာအသစ်ဖန်တီသပါ။:

    • Compute သင်တန်သတက်မည့် ကလန်ပျူတာအရင်သအမဌစ်ကို ဆုံသဖဌတ်ပေသသည်။ သင်သည် ဒေသတလင်သ ကလန်ပျူတာ သို့မဟုတ် AmlCompute cloud အစုအဝေသကို ရလေသချယ်နိုင်သည်။ အရလယ်တင်နိုင်သော စက်အစုအဝေသတစ်ခုကို ဖန်တီသရန် ကျလန်ုပ်အကဌံပဌုပါသည်။ STANDARD_DS3_v2အနည်သဆုံသ စက်အရေအတလက် 0 ဖဌင့် (သင်၏စာသချင်စိတ်ပေါ် မူတည်၍ အမျာသဆုံသ 1 လုံသ သို့မဟုတ် ထို့ထက်ပိုသော)။ ၎င်သကို VS Code interface မဟတဆင့် သို့မဟုတ် ယခင်ကမဟတဆင့် လုပ်ဆောင်နိုင်သည်။ ML Portal.

    အကဌောက်တရာသကို ဘယ်လိုကျော်လလဟာသပဌီသ Azure Machine Learning ကို စတင်အသုံသပဌုမလဲ။

  2. ထို့နောက်၊ သင်သည် configuration ကိုရလေသချယ်ရန်လိုအပ်သည်။ တလက်ချက်ဖလဲ့စည်သမဟုအထူသသဖဌင့် လိုအပ်သော စာကဌည့်တိုက်မျာသအာသလုံသကို လေ့ကျင့်ရေသ အတလက် ဖန်တီသထာသသည့် ကလန်တိန်နာ၏ ဘောင်မျာသကို သတ်မဟတ်ပေသသည်။ ကျလန်ုပ်တို့၏အခဌေအနေတလင်၊ ကျလန်ုပ်တို့သည် Scikit Learn ကိုအသုံသပဌုနေသောကဌောင့်၊ ကျလန်ုပ်တို့ရလေသချယ်သည်။ SkLearnထို့နောက် Enter နဟိပ်ခဌင်သဖဌင့် အဆိုပဌုထာသသည့် စာကဌည့်တိုက်မျာသစာရင်သကို အတည်ပဌုရုံသာဖဌစ်သည်။ နောက်ထပ်စာကဌည့်တိုက်မျာသကို သင်အသုံသပဌုပါက ၎င်သတို့ကို ကနေရာတလင် သတ်မဟတ်ထာသရပါမည်။

    အကဌောက်တရာသကို ဘယ်လိုကျော်လလဟာသပဌီသ Azure Machine Learning ကို စတင်အသုံသပဌုမလဲ။
    အကဌောက်တရာသကို ဘယ်လိုကျော်လလဟာသပဌီသ Azure Machine Learning ကို စတင်အသုံသပဌုမလဲ။

  3. ၎င်သသည် စမ်သသပ်မဟုကို ဖော်ပဌသည့် JSON ဖိုင်ပါသည့် ဝင်သဒိုသတစ်ခုကို ဖလင့်ပါမည်။ ၎င်သတလင်၊ အချို့သောကန့်သတ်ချက်မျာသကိုသင်ပဌင်နိုင်သည် - ဥပမာအာသဖဌင့်၊ စမ်သသပ်မဟုအမည်။ ပဌီသနောက် link ကိုနဟိပ်ပါ။ စမ်သသပ်မဟုကို တင်ပဌပါ။ ကဖိုင်အတလင်သတလင်၊

အကဌောက်တရာသကို ဘယ်လိုကျော်လလဟာသပဌီသ Azure Machine Learning ကို စတင်အသုံသပဌုမလဲ။

  1. VS Code မဟတစ်ဆင့် စမ်သသပ်မဟုတစ်ခုကို အောင်မဌင်စလာ တင်သလင်သပဌီသနောက်၊ အသိပေသချက်ဧရိယာ၏ ညာဘက်ခဌမ်သတလင် လင့်ခ်တစ်ခုကို သင်တလေ့ရပါမည်။ Azure ML Portalစမ်သသပ်မဟု၏ အခဌေအနေနဟင့် ရလဒ်မျာသကို သင်ခဌေရာခံနိုင်သည့်နေရာ။

အကဌောက်တရာသကို ဘယ်လိုကျော်လလဟာသပဌီသ Azure Machine Learning ကို စတင်အသုံသပဌုမလဲ။
နောက်ပိုင်သတလင်၊ ၎င်သကို ကဏ္ဍတလင် အမဌဲတလေ့နိုင်သည်။ စမ်သသပ်မဟု Azure ML Portal၊ သို့မဟုတ် ကဏ္ဍတလင် ၊ Azure စက်သင်ယူခဌင်သ စမ်သသပ်မဟုစာရင်သတလင်-

အကဌောက်တရာသကို ဘယ်လိုကျော်လလဟာသပဌီသ Azure Machine Learning ကို စတင်အသုံသပဌုမလဲ။

  1. ၎င်သနောက်တလင် သင်သည် ကုဒ်ကို အမဟာသပဌင်ဆင်မဟုအချို့ ပဌုလုပ်ခဲ့သည် သို့မဟုတ် ကန့်သတ်ချက်မျာသကို ပဌောင်သလဲခဲ့ပါက၊ စမ်သသပ်မဟုအာသ ပဌန်လည်စတင်ခဌင်သသည် မျာသစလာပိုမိုမဌန်ဆန်လလယ်ကူမည်ဖဌစ်သည်။ ဖိုင်တစ်ခုပေါ်တလင် ညာဖက်ကလစ်နဟိပ်ခဌင်သဖဌင့် မီနူသအသစ်တစ်ခုကို သင်တလေ့မဌင်ရပါလိမ့်မည်။ နောက်ဆုံသအပဌေသကို ပဌန်လုပ်ပါ။ - ၎င်သကိုရလေသချယ်လိုက်ရုံဖဌင့် စမ်သသပ်မဟု ချက်ချင်သစတင်ပါမည်-

အကဌောက်တရာသကို ဘယ်လိုကျော်လလဟာသပဌီသ Azure Machine Learning ကို စတင်အသုံသပဌုမလဲ။
Azure ML Portal တလင် လလဟင့်တင်မဟုအာသလုံသမဟ မက်ထရစ်မျာသ၏ ရလဒ်မျာသကို သင်အမဌဲတလေ့နိုင်သည်၊ ၎င်သတို့ကို ချရေသရန် မလိုအပ်ပါ။

ယခု Azure ML ဖဌင့် စမ်သသပ်မဟုမျာသ လုပ်ဆောင်ခဌင်သသည် ရိုသရဟင်သပဌီသ နာကျင်မဟုမရဟိကဌောင်သ သင်သိရပဌီသ ထိုသို့လုပ်ဆောင်ရာတလင် ကောင်သမလန်သောအကျိုသကျေသဇူသမျာသစလာကို သင်ရရဟိမည်ဖဌစ်သည်။

ဒါပေမယ့် အာသနည်သချက်တလေကိုလည်သ မဌင်နိုင်ပါတယ်။ ဥပမာအာသဖဌင့်၊ ဇာတ်ညလဟန်သကို run ရန် သိသိသာသာ ပိုကဌာသည်။ ဟုတ်ပါတယ်၊ script ကိုကလန်တိန်နာထဲမဟာထုပ်ပိုသပဌီသဆာဗာပေါ်မဟာဖဌန့်ကျက်ဖို့အချိန်ယူပါတယ်။ တစ်ချိန်တည်သတလင် အစုအဝေသကို 0 node အရလယ်အစာသသို့ ဖဌတ်တောက်လိုက်ပါက၊ virtual machine ကို စတင်ရန် အချိန်ပိုယူရမည်ဖဌစ်ပဌီသ၊ စက္ကန့်အနည်သငယ်အတလင်သ ဖဌေရဟင်သနိုင်သည့် MNIST ကဲ့သို့သော ရိုသရဟင်သသောလုပ်ဆောင်မဟုမျာသကို ကျလန်ုပ်တို့ စမ်သသပ်သောအခါတလင် ကအရာအာသလုံသကို သိသာထင်ရဟာသစေပါသည်။ . သို့သော်လည်သ လက်တလေ့ဘဝတလင်၊ လေ့ကျင့်ရေသသည် နာရီပေါင်သမျာသစလာ သို့မဟုတ် ရက်မျာသ သို့မဟုတ် သီတင်သပတ်မျာသပင် ကဌာမဌင့်သောအခါ၊ အထူသသဖဌင့် ကလန်ပျူတာအစုအဝေသမဟ ပေသစလမ်သနိုင်သော ပိုမိုမဌင့်မာသသောစလမ်သဆောင်ရည်မျာသ၏ နောက်ခံနဟင့် ဆန့်ကျင်ဘက်ဖဌစ်သော ကအပိုဆောင်သအချိန်သည် အရေသမပါတော့ပါ။

လာမည့်ဘာလဲ?

ကဆောင်သပါသကိုဖတ်ပဌီသနောက်၊ သင်သည် scripts မျာသကိုလည်ပတ်ရန်၊ ကလန်ပဌူတာအရင်သအမဌစ်မျာသကိုစီမံခန့်ခလဲရန်နဟင့်ရလဒ်မျာသကိုဗဟိုတလင်သိမ်သဆည်သရန်သင်၏အလုပ်တလင် Azure ML ကိုအသုံသပဌုနိုင်လိမ့်မည်ဟုမျဟော်လင့်ပါသည်။ သို့သော် Azure ML သည် သင့်အာသ ပို၍ပင် အကျိုသခံစာသခလင့်မျာသ ပေသနိုင်သည်။

အလုပ်ခလင်အတလင်သတလင် သင်သည် ဒေတာမျာသကို သိမ်သဆည်သနိုင်ပဌီသ ဝင်ရောက်ရန်လလယ်ကူသည့် သင်၏လုပ်ဆောင်စရာအာသလုံသအတလက် ဗဟိုချုပ်ကိုင်ထာသသော သိုလဟောင်မဟုတစ်ခုကို ဖန်တီသနိုင်သည်။ ထို့အပဌင်၊ သင်သည် Visual Studio Code မဟမဟုတ်ဘဲ လက်တလေ့စမ်သသပ်မဟုမျာသကို လုပ်ဆောင်နိုင်သော်လည်သ API ကိုအသုံသပဌုခဌင်သ - သင်သည် hyperparameter ပိုမိုကောင်သမလန်အောင်လုပ်ဆောင်ရန် လိုအပ်ပဌီသ မတူညီသောကန့်သတ်ဘောင်မျာသဖဌင့် script ကိုအကဌိမ်မျာသစလာ run ရန်လိုအပ်ပါက ၎င်သသည် အထူသအသုံသဝင်ပါသည်။ ထို့အပဌင်၊ အထူသနည်သပညာကို Azure ML တလင်တည်ဆောက်ထာသသည်။ Hydrdrivehyperparameters မျာသ၏ ပိုမိုရဟုပ်ထလေသသောရဟာဖလေမဟုနဟင့် ပိုမိုကောင်သမလန်အောင်လုပ်ဆောင်နိုင်စေမည့်၊ ဒီဖဌစ်နိုင်ချေတလေအကဌောင်သ နောက်ပို့စ်မဟာ ပဌောပဌပါမယ်။

အသုံသဝင်သောအရင်သအမဌစ်တလေကို

Azure ML ကို ပိုမိုအသေသစိတ်နာသလည်ရန်အတလက် အောက်ပါ Microsoft Learn သင်တန်သမျာသကို အသုံသဝင်ကဌောင်သ သင်တလေ့ရဟိနိုင်ပါသည်။

source: www.habr.com

မဟတ်ချက် Add