Skip to main content

Command Palette

Search for a command to run...

Amazon SageMaker AI

Updated
3 min read
Amazon SageMaker AI

အားလုံးပဲ မင်္ဂလာပါခဗျာ ကျွန်တော်ဒီနေ့မျှဝေပေးလိုတာကတော့ AWS ရဲ့ AI ဆားဗစ်တခုဖြစ်တဲ့ SageMaker အကြောင်း ဖြစ်ပါတယ်။ AWS SageMaker AI က AWS ရဲ့ ML (Machine Learning) Model တွေကို Development မှ Production အဆင့်ရောက်အောင် လွယ်ကူစွာ ပြုလုပ်ပေးနိုင်သည့် Next-Generation ML Service တစ်ခုဖြစ်ပါတယ်။ 2024 ဒီဇင်ဘာ ၃ ရက်နေ့ တွင် AWS သည် Amazon SageMaker ကို SageMaker AI ဟူ၍ အမည်ပြောင်းပြီး သာမန် ML လုပ်ဆောင်ချက်များအပြင် ပိုမိုကောင်းမွန်တဲ့ Features များ ပါဝင်လာသည့် အဆင့်မြင့် ပလက်ဖောင်းအဖြစ် မိတ်ဆက်ခဲ့ပါတယ်။

အဓိက အစိတ်အပိုင်းများမှာ-

1.Amazon SageMaker Lakehouse

  • Lakehouse Architecture သည် S3, Redshift ကဲ့သို့သော Data Sources များမှ Structured နှင့် Unstructured Data များစွာကို တစ်စုတည်းပေါင်းစည်းပြီး Analytical Queries နှင့် Model Training အတွက် Data များကို လွယ်ကူစွာ အသုံးပြုပါတယ်။

2. Amazon SageMaker Data and Governance

  • DataZone အပေါ်မှာ အခြေခံပြီး, SageMaker Catalog ကို အသုံးပြုကာ Data Search, Metadata Management, Model Cataloging, နှင့် Governance စနစ်တကျ ပြုလုပ်နိုင်ပါတယ်။

  • Data Compliance, Access Control, နှင့် Data Lineage စနစ်များကို သုံးပြီး AI/ML Ecosystem ကို ယုံကြည်စိတ်ချစွာ လည်ပတ်စေနိုင်ပါတယ်။

3. SQL Analytics

  • Price-to-Performance သင့်တော်သည့် SQL Engines (e.g., Amazon Athena) များကို အသုံးပြုပြီး Data Analysis နှင့် Insight Extraction များ ဆွဲထုတ်နိုင်ပါတယ်။

  • Large-Scale Data Queries များကို Optimize လုပ်ပြီး Latency များကို လျှော့ချပေးပါတယ်။

4. Amazon SageMaker Data Processing

  • Athena, Amazon EMR, နှင့် AWS Glue နှင့် ထိတွေ့၍

    • Data Preparation (ETL)

    • Data Cleansing

    • Feature Engineering

    • Advanced Data Transformation
      များကို လွယ်ကူစွာ ပြုလုပ်နိုင်ပါတယ်။

5. Amazon Bedrock

  • Generative AI Applications တည်ဆောက်ရာတွင်အထောက်အကူပြုသော Bedrock သည် Pre-trained Foundation Models (e.g., Text, Vision, Audio) ကို အသုံးပြုနိုင်ပါတယ်။

  • AWS Partner Model Library ကို အသုံးပြုကာ Custom Generative AI Solutions များကို Develop လုပ်နိုင်ပါတယ်။

Built-in Algorithms

SageMaker AI သည် Data Scientists နှင့် ML Practitioners များအတွက် Pre-built Algorithms များ ပါဝင်လာပြီး Model Training ကို လွယ်ကူစေပါတယ်။။ Algorithms များကို အောက်ပါအတိုင်း Category များခွဲထားပါတယ်-

Supervised Learning Algorithms

  • Linear Learner

    • ရောင်းအားခန့်မှန်းခြင်း (Regression) နှင့် Binary Classification (e.g., Category သတ်မှတ်ခြင်း) တို့အတွက် အသုံးပြုနိုင်သည်။
  • Factorization Machine

    • Movie Recommendation Systems နှင့် Shopping History အခြေခံ Recommendation Systems များတွင် အသုံးပြုနိုင်သည်။

Unsupervised Learning Algorithms

  • K-Means

    • Unlabeled Data များကို အုပ်စုဖွဲ့ခြင်း (e.g., Customer Segmentation, Spam Detection) အတွက် အသုံးပြုပါတယ်။
  • Principal Component Analysis (PCA)

    • Target Column နဲ့ Weak Correlation ရှိတဲ့ Columns များကို လျော့ချပေးရာတွင် အသုံးပြုပါတယ်။
  • Random Cut Forest

    • IoT Sensor Data များမှ မူမမှန်သော Data များရှာဖွေရာတွင် အသုံးဝင်ပါတယ်။
  • IP Insight

    • Unusual IP Address Patterns ရှာဖွေခြင်း (e.g., Unauthorized Access Attempts) အတွက် အသုံးပြုပါတယ်။

Specialized Algorithms

  • Sequence to Sequence

    • Machine Translation, Text Summarization, Voice-to-Text Processing များတွင် အသုံးပြုပါတယ်။
  • Semantic Segmentation

    • Image Pixels အဆင့်အထိ Data ရယူကာ High Precision Image Analysis (e.g., Object Detection) အတွက် အသုံးပြုပါတယ်။

Advanced Features in SageMaker AI

  1. Edge Deployment with SageMaker Edge Manager

    • IoT Devices များအတွက် Models တင်နိုင်ပြီး Offline Predictions ဆောင်ရွက်နိုင်စေပါတယ်။
  2. SageMaker Pipelines

    • Continuous Integration/Continuous Deployment (CI/CD)

      • ML Model များအတွက် CI/CD Processများကို အသုံးပြုပြီး ML Workflow များကို အလိုအလျောက်လည်ပတ်စေနိုင်ပါတယ်။
    • Automates ML Workflows with Reproducibility

      • စနစ်တကျဖန်တီးထားပြီးတဲ့ Workflowတွေကို နောက်pproject တွေမှာ ထပ်မံအသုံးပြုလို့ရအောင် စီမံနိုင်ပါတယ်။
  3. Security and Governance

    IAM Role-based Access Control:

    • Amazon IAM ကို အသုံးပြုကာ User တစ်ဦးချင်းစီနှင့် Role အလိုက် Permission များကို ထိန်းချုပ်နိုင်ပါတယ်။

    • Encryption at Rest and In Transit:

      • Data များကို သိုလှောင်နေစဉ် (at rest) နှင့် လွှဲပြောင်းနေစဉ် (in transit) အချိန်များတွင် အချက်အလက်များကို AES-256 Encryption နှင့် TLS Encryption ဖြင့် လုံခြုံအောင် ပြုလုပ်ထားပါတယ်။
  4. Custom Training Support

    • BYOC (Bring Your Own Container):

      • TensorFlow, PyTorch ကဲ့သို့သော Frameworks များသို့မဟုတ် Custom Containers များကို သုံးပြီး Training Jobs များကို သီးသန့် Configure လုပ်နိုင်ခြင်း။

      • အထူးလိုအပ်ချက်များနှင့်ကိုက်ညီအောင် Flexible Training Environment တည်ဆောက်နိုင်ခြင်း တို့ဖြစ်ပါတယ်။

နိဂုံးချုပ်အားဖြင့်

Amazon SageMaker AI သည် ML Model Development နှင့် Deployment အတွက် Comprehensive Service တခုဖြစ်ကာ၊ အခြေခံအဆင့်မှ အဆင့်မြင့် Use Cases များအထိ ML Workflow အားလုံးကို Handle ပြုလုပ်ပေးနိုင်ပြီး Built-in Algorithms, Flexible Deployment Options, Data Processing Tools, နှင့် Generative AI Support များကြောင့် Enterprise နှင့် SME တို့အတွက် ထိရောက်သော ML Platform တစ်ခုဖြစ်လာပါတယ်။

120 views

More from this blog

Difference Between Regional NAT Gateway and Zonal NAT Gateway

ဒီ post လေးထဲမှာတော့ Regional NAT Gateway နဲ့ Zonal NAT Gateway ကွာခြားချက်တွေကို နှိုင်းယှဉ်ပြသွားမှာဘဲ ဖြစ်ပါတယ်။ ပထဆုံးအနေနဲ့ NAT Gateway ဆိုတာ ဘာလဲ ဘာအတွက် လိုအပ်တာလဲဆိုတာကို အရင်ပြောပြပေးပါမယ်။ P

Jun 19, 20264 min read64
Difference Between Regional NAT Gateway and Zonal NAT Gateway

Infrastructure ကိုင်ပြီး အိပ်ရေးမပျက် ချင် လျှင် ဒါမျိုး Alarms လုပ် 🔥🔥🔥

High Level ရေးထားတာပါ ဒါပေမဲ့ လွယ်ပါတယ် ​ကိုယ့်မှာ AWS Infra တွေရှိတယ်ဆို တွေ့သမျှ metric တွေကို alarms တွေလုပ်ပြီး notification ယူမနေဘဲ တကယ် effective ဖြစ်တဲ့ metric တွေကိုမှ CloudWatch ရဲ့ alarm feature တွေနဲ့ ပေါင်းပြီး ပို့စေချင်ပါတယ်။ ​ဥပမာ prod...

Jan 17, 20263 min read210
Infrastructure ကိုင်ပြီး အိပ်ရေးမပျက် ချင် လျှင်  ဒါမျိုး Alarms လုပ် 🔥🔥🔥

How to connect On Premises Network and Cloud (AWS)? (Part-2)

ကိုယ့်ရဲ့ ‌data center (on-prem) network နဲ့ AWS ချိတ်ဆက်ဖို့ လိုလာပြီဆိုရင် ဘယ်လို ချိတ်ဆက်ကြမလဲ? အပိုင်း (၂) မှာ တော့ Direct connect အကြောင်းကို ဆွေးနွေး သွားမှာ ဖြစ်ပါတယ်။ အပိုင်း (၁) Site-to-site VPN အကြောင်းကို လေ့လာချင်ရင်တော့ အောက်ပါ link မှာ ...

Dec 20, 20253 min read263
How to connect On Premises Network and Cloud (AWS)? (Part-2)

How to connect On Premises Network and Cloud (AWS)? (Part-1)

ကိုယ့်ရဲ့ ‌data center (on-prem) network နဲ့ AWS ချိတ်ဆက်ဖို့ လိုလာပြီဆိုရင် ချိတ်ဆက်နိုင်တဲ့ နည်း (၂) နည်း ရှိပါတယ်။ 1. Site-to-Site VPN (Virtual Private Network) 2. Direct connect Site-to-Site VPN - On-prem network နဲ့ AWS resources တွေ ချိတ်ဆက်တဲ့...

Dec 12, 20252 min read300
How to connect On Premises Network and Cloud (AWS)? (Part-1)

Accessibility for Designer

လွန်ခဲ့တဲ့အပတ်က ရုံးက Designer တွေနဲ့ တော်ကီပွားရင်း Accessibility နဲ့ပတ်သတ်တာတွေ သူတို့ကို ရှင်းပြဖြစ်တယ်။ ကိုယ်တိုင်ကလည်း အရင်ကတည်းက ဒီ topic ကိုစိတ်ဝင်စားလို့ လေ့လာနေတာဆိုတော့ အခွင့်အရေးရရင် ရသလို sharing လုပ်ဖြစ်တယ်။ အဓိကက Accessibility နဲ့ပတ်သတ်...

Nov 21, 20253 min read85
Accessibility for Designer
M

Myanmar Technical Blog

109 posts

Cloud, Linux, DevOps, Docker, Security အစရှိတဲ့ နည်းပညာများ အကြောင်းကို မြန်မာလို ပြန်လည်မျှဝေပေးမယ့် Blog ပဲဖြစ်ပါတယ်ခဗျာ...