ጠንካራ መዋቅር ያንን ትርምስ ወደ ጠቃሚ የስራ ሂደት ይለውጠዋል። ለ AI የሶፍትዌር ማዕቀፍ ምን እንደሆነ ፣ ለምን እንደሚያስፈልግ እና በየአምስት ደቂቃው ራስዎን ሳትገምቱ እንዴት አንዱን መምረጥ እንደምንችል እንከፍታለን ቡና ያዙ; ትሮችን ክፍት አድርገው ያስቀምጡ. ☕️
ከዚህ በኋላ ሊያነቧቸው የሚፈልጓቸው መጣጥፎች፡-
🔗 የማሽን መማር እና AI ምንድነው?
በማሽን መማሪያ ስርዓቶች እና በአርቴፊሻል ኢንተለጀንስ መካከል ያሉትን ቁልፍ ልዩነቶች ይረዱ።
🔗 ምን ሊብራራ ይችላል AI
ሊብራራ የሚችል AI ውስብስብ ሞዴሎችን ግልጽ እና ለመረዳት የሚያስቸግር እንደሚያደርጋቸው ይወቁ።
🔗 የሰው ልጅ ሮቦት AI ምንድን ነው?
ሰው የሚመስሉ ሮቦቶችን እና በይነተገናኝ ባህሪያትን የሚያበረታቱ የ AI ቴክኖሎጂዎችን ያስሱ።
🔗 በ AI ውስጥ የነርቭ አውታረ መረብ ምንድነው?
መረጃን ለመስራት የነርቭ ኔትወርኮች የሰውን አንጎል እንዴት እንደሚመስሉ ይወቁ።
ለ AI የሶፍትዌር መዋቅር ምንድን ነው? አጭር መልስ 🧩
ለ AI የሶፍትዌር ማዕቀፍ የማሽን መማሪያን ወይም ጥልቅ መማሪያ ሞዴሎችን በፍጥነት እና በበለጠ አስተማማኝነት ለመገንባት፣ ለማሰልጠን፣ ለመገምገም እና ለማሰማራት የሚያግዝ የተዋቀረ የቤተ-መጻህፍት፣ የሩጫ ጊዜ ክፍሎች፣ መሳሪያዎች እና የአውራጃ ስብሰባዎች ነው። ከአንድ በላይብረሪ በላይ ነው። የሚሰጣችሁ እንደ ሃሳባዊ ስካፎልዲ አስቡት፡-
-
ለቴንስተሮች፣ ንብርብሮች፣ ግምቶች ወይም የቧንቧ መስመሮች ዋና ማጠቃለያዎች
-
ራስ-ሰር ልዩነት እና የተመቻቹ የሂሳብ ኮርነሎች
-
የውሂብ ግቤት ቧንቧዎች እና ቅድመ-መገልገያዎች
-
የስልጠና ቀለበቶች፣ መለኪያዎች እና የፍተሻ ነጥብ
-
እንደ ጂፒዩዎች እና ልዩ ሃርድዌር ካሉ ማፍጠኛዎች ጋር ይገናኙ
-
ማሸግ ፣ ማገልገል እና አንዳንድ ጊዜ የመከታተያ ሙከራ
ቤተ መፃህፍቱ የመሳሪያ ኪት ከሆነ፣ ማዕቀፉ ወርክሾፕ ነው-ብርሃን፣ ወንበሮች እና መለያ ሰሪ የማያስፈልግዎ ለማስመሰል… እስኪያደርጉት ድረስ። 🔧
ለ AI የሶፍትዌር ማዕቀፍ ምን እንደሆነ ጥቂት ጊዜ እንድደግም ታየኛለህ ያ ሆን ተብሎ የተደረገ ነው፣ ምክንያቱም ብዙ ሰዎች በመሳሪያ ማዘዙ ውስጥ ሲጠፉ የሚተይቡት ጥያቄ ነው።
ለ AI ጥሩ የሶፍትዌር መዋቅር የሚያደርገው ምንድን ነው? ✅
ከባዶ ብጀምር የምፈልገው አጭር ዝርዝር እነሆ፡-
-
ምርታማ ergonomics - ንጹህ ኤፒአይዎች፣ ጤናማ ነባሪዎች፣ አጋዥ የስህተት መልዕክቶች
-
አፈጻጸም - ፈጣን ከርነሎች፣ የተቀላቀለ ትክክለኛነት፣ የግራፍ ማጠናቀር ወይም JIT በሚረዳበት ቦታ
-
የስነ-ምህዳር ጥልቀት - የሞዴል ማዕከሎች, መማሪያዎች, አስቀድሞ የሰለጠኑ ክብደቶች, ውህደቶች
-
ተንቀሳቃሽነት - እንደ ONNX፣ የሞባይል ወይም የጠርዝ ጊዜ ማሳለፊያዎች፣ የመያዣ ወዳጃዊነት ያሉ ወደ ውጭ የሚላኩ መንገዶች
-
ታዛቢነት - መለኪያዎች ፣ ምዝግብ ማስታወሻ ፣ መገለጫ ፣ የሙከራ ክትትል
-
ልኬት - ባለብዙ-ጂፒዩ ፣ የተከፋፈለ ስልጠና ፣ የመለጠጥ አገልግሎት
-
አስተዳደር - የደህንነት ባህሪያት፣ ስሪት ማውጣት፣ የዘር ሐረግ፣ እና እርስዎን የማይፈሩ ሰነዶች
-
ማህበረሰብ እና ረጅም ዕድሜ - ንቁ ጠባቂዎች፣ የእውነተኛ ዓለም ጉዲፈቻ፣ ተዓማኒነት ያለው የመንገድ ካርታዎች
እነዚያ ቁርጥራጮች ሲጫኑ ትንሽ ሙጫ ኮድ ይጽፋሉ እና የበለጠ ትክክለኛ AI ይሰራሉ። የትኛው ነው ነጥቡ። 🙂
🗺️ የምታገኛቸው የማዕቀፍ ዓይነቶች
እያንዳንዱ ማዕቀፍ ሁሉንም ነገር ለማድረግ አይሞክርም. በምድቦች አስብ፡-
-
ጥልቅ የመማሪያ ማዕቀፎች ፡ tensor ops፣ autodiff፣ neural network
-
ፒቶርች፣ TensorFlow፣ JAX
-
-
ክላሲክ ML ማዕቀፎች : የቧንቧ መስመሮች, የባህሪ ለውጦች, ግምቶች
-
scikit-ተማር፣ XGBoost
-
-
የሞዴል መገናኛዎች እና የኤንኤልፒ ቁልል ፡ ቀድሞ የሰለጠኑ ሞዴሎች፣ ማስመሰያዎች፣ ጥሩ ማስተካከያ
-
የፊት ትራንስፎርመሮችን ማቀፍ
-
-
ማገልገል እና የመግቢያ ጊዜዎች ፡ የተመቻቸ ማሰማራት
-
ONNX Runtime፣ NVIDIA Triton Inference Server፣ Ray Serve
-
-
MLOps እና የህይወት ዑደት ፡ መከታተያ፣ ማሸግ፣ የቧንቧ መስመር፣ CI ለ ML
-
MLflow፣ Kubeflow፣ Apache Airflow፣ Prefect፣ DVC
-
-
ጠርዝ እና ሞባይል : ትናንሽ አሻራዎች ፣ ለሃርድዌር ተስማሚ
-
TensorFlow Lite፣ Core ML
-
-
የአደጋ እና የአስተዳደር ማዕቀፎች ፡ ሂደት እና ቁጥጥር እንጂ ኮድ አይደለም።
-
NIST AI ስጋት አስተዳደር ማዕቀፍ
-
ምንም ነጠላ ቁልል ለእያንዳንዱ ቡድን አይመጥንም። ምንም አይደለም.
የንጽጽር ሠንጠረዥ፡ ታዋቂ አማራጮች በጨረፍታ 📊
እውነተኛ ህይወት የተመሰቃቀለ ስለሆነ ትናንሽ ኩርኮች ተካትተዋል። ዋጋዎች ይለወጣሉ, ነገር ግን ብዙ ዋና ክፍሎች ክፍት ምንጭ ናቸው.
| መሳሪያ / ቁልል | ምርጥ ለ | ዋጋ-ኢሽ | ለምን እንደሚሰራ |
|---|---|---|---|
| ፒቶርች | ተመራማሪዎች, Pythonic devs | ምንጭ ክፈት | ተለዋዋጭ ግራፎች ተፈጥሯዊ ስሜት; ግዙፍ ማህበረሰብ ። 🙂 |
| TensorFlow + Keras | በመለኪያ ፣ በመስቀል መድረክ ማምረት | ምንጭ ክፈት | የግራፍ ሁነታ፣ TF አገልጋይ፣ TF Lite፣ ጠንካራ መሳሪያ። |
| ጃክስ | የኃይል ተጠቃሚዎች, ተግባር ይለወጣል | ምንጭ ክፈት | XLA ማጠናቀር፣ ንጹህ የሂሳብ-የመጀመሪያ ንዝረት። |
| scikit-ተማር | ክላሲክ ኤም.ኤል., የሠንጠረዥ ውሂብ | ምንጭ ክፈት | የቧንቧ መስመሮች፣ ሜትሪክስ፣ ግምታዊ ኤፒአይ ጠቅ ማድረግ ብቻ ነው። |
| XGBoost | የተዋቀረ ውሂብ፣ የመነሻ መስመሮችን ማሸነፍ | ምንጭ ክፈት | ብዙ ጊዜ የሚያሸንፍ መደበኛ ጭማሪ። |
| የፊት ትራንስፎርመሮችን ማቀፍ | NLP፣ ራዕይ፣ ከ hub መዳረሻ ጋር ስርጭት | በብዛት ክፍት | አስቀድመው የሰለጠኑ ሞዴሎች + ማስመሰያዎች + ሰነዶች፣ ዋው |
| ONNX የሩጫ ጊዜ | ተንቀሳቃሽነት, የተቀላቀሉ ማዕቀፎች | ምንጭ ክፈት | አንድ ጊዜ ወደ ውጭ ይላኩ፣ በብዙ የጀርባ ጀርባዎች ላይ በፍጥነት ያሂዱ። [4] |
| MLflow | የሙከራ ክትትል, ማሸግ | ምንጭ ክፈት | እንደገና መራባት፣ የሞዴል መዝገብ ቤት፣ ቀላል ኤፒአይዎች። |
| ሬይ + ሬይ አገልግሎት | የተከፋፈለ ስልጠና + አገልግሎት | ምንጭ ክፈት | ሚዛኖች Python የስራ ጫናዎች; ማይክሮ-batching ያገለግላል. |
| NVIDIA ትሪቶን | ከፍተኛ-ግኝት | ምንጭ ክፈት | ባለብዙ ማዕቀፍ፣ ተለዋዋጭ ባቺንግ፣ ጂፒዩዎች። |
| Kubeflow | Kubernetes ML የቧንቧ መስመሮች | ምንጭ ክፈት | ከጫፍ እስከ ጫፍ በK8s ላይ፣ አንዳንዴ ግርግር ግን ጠንካራ። |
| የአየር ፍሰት ወይም ፕሪፌክት | በስልጠናዎ ዙሪያ ኦርኬስትራ | ምንጭ ክፈት | መርሐግብር ማስያዝ፣ እንደገና መሞከር፣ ታይነት። እሺ ይሰራል። |
ባለ አንድ መስመር መልሶችን ከፈለጉ፡ ፒቶርች ለምርምር፣ TensorFlow ለረጅም ጊዜ ምርት፣ scikit-Learn for tabular፣ ONNX Runtime ለተንቀሳቃሽነት፣ MLflow ለመከታተል። አስፈላጊ ከሆነ በኋላ ወደ ኋላ እመለሳለሁ።
በመከለያ ስር፡ ማዕቀፎች እንዴት ሂሳብዎን በትክክል እንደሚያሄዱ ⚙️
አብዛኞቹ ጥልቅ የመማሪያ ማዕቀፎች ሦስት ትልልቅ ነገሮችን ያዋህዳሉ፡-
-
Tensors - ባለብዙ-ልኬት ድርድሮች ከመሳሪያ አቀማመጥ እና የስርጭት ህጎች ጋር።
-
Autodiff - ቅልመትን ለማስላት የተገላቢጦሽ ሁነታ ልዩነት።
-
የማስፈጸሚያ ስልት - ጉጉ ሁነታ vs graphed ሁነታ vs JIT ማጠናቀር።
-
ፒይቶርች በጉጉት አፈጻጸም ላይ ነባሪ እና በ
torch.compileኦፕን ለማዋሃድ እና ነገሮችን በትንሹ የኮድ ለውጦች ለማፋጠን ግራፎችን ማጠናቀር ይችላል። [1] -
TensorFlow በነባሪነት በጉጉት ይሰራል እና Pythonን ወደ ተንቀሳቃሽ የመረጃ ፍሰት ግራፎች ለማድረስ
tf.funktionን[2] -
JAX
ጂት፣ግራድ፣ቪማፕ፣ እናፒማፕወደሚቻሉ ለውጦች ዘንበል ይላል ፣ በXLA ለማጣደፍ እና በትይዩነት። [3]
አፈጻጸሙ የሚኖረው ይህ ነው፡ ከርነሎች፣ ውህዶች፣ የማህደረ ትውስታ አቀማመጥ፣ የተቀላቀለ ትክክለኛነት። አስማት አይደለም - አስማታዊ የሚመስል ምህንድስና ብቻ። ✨
ስልጠና vs ምርጫ፡ ሁለት የተለያዩ ስፖርቶች 🏃♀️🏁
-
ስልጠና በሂደት እና በመረጋጋት ላይ አፅንዖት ይሰጣል. ጥሩ አጠቃቀም፣ የግራዲየንት ልኬት እና የተከፋፈሉ ስልቶችን ይፈልጋሉ።
-
ግምት መዘግየትን፣ ወጪን እና ተመጣጣኝነትን ያሳድዳል። ባቺንግ፣ ኳንትላይዜሽን እና አንዳንድ ጊዜ የኦፕሬተር ውህደት ይፈልጋሉ።
አብሮ መስራት እዚህ ላይ አስፈላጊ ነው፡-
-
ONNX እንደ የተለመደ የሞዴል ልውውጥ ቅርጸት ይሠራል; ONNX Runtime ሞዴሎችን ከብዙ ምንጭ ማዕቀፎች በሲፒዩዎች፣ ጂፒዩዎች እና ሌሎች አፋጣኞች ለተለመደ የምርት ቁልል የቋንቋ ትስስር ያካሂዳል። [4]
መቁጠር፣ መግረዝ እና መቆራረጥ ብዙ ጊዜ ትልቅ ድሎችን ያስገኛሉ። አንዳንድ ጊዜ አስቂኝ ትልቅ - ይህ እንደ ማጭበርበር የሚመስለው, ባይሆንም. 😉
የ MLOps መንደር፡ ከዋናው ማዕቀፍ ባሻገር 🏗️
በጣም ጥሩው የስሌት ግራፍ እንኳን የተመሰቃቀለ የህይወት ኡደትን አያድንም። በመጨረሻ የሚከተለውን ይፈልጋሉ
-
የመከታተያ እና የመመዝገቢያ ሙከራ ፡ ፓራሞችን፣ መለኪያዎችን እና ቅርሶችን ለመመዝገብ በMLflow ይጀምሩ። በመመዝገቢያ በኩል ማስተዋወቅ
-
የቧንቧ መስመሮች እና የስራ ፍሰት ኦርኬስትራ ፡ Kubeflow በኩበርኔትስ ላይ፣ ወይም እንደ አየር ፍሰት እና ፕሪፌክት ያሉ አጠቃላይ ባለሙያዎች
-
የውሂብ ሥሪት ፡ DVC ውሂብን እና ሞዴሎችን ከኮድ ጋር ተቀምጦ ያስቀምጣል።
-
ኮንቴይነሮች እና ማሰማራት ፡ የዶከር ምስሎች እና ኩበርኔትስ ለሚገመቱ፣ ሊለኩ የሚችሉ አካባቢዎች
-
የሞዴል መገናኛዎች ፡ ቅድመ-ስልጠና-ከዚያ-ጥሩ-ተስተካክሎ ግሪንፊልድን በብዛት ይመታል።
-
ክትትል ፡- የቆይታ፣ ተንሸራታች እና የጥራት ፍተሻዎች አንዴ ሞዴሎች ወደ ምርት ሲመጡ
ፈጣን የመስክ ታሪክ ፡ አንድ ትንሽ የኢ-ኮሜርስ ቡድን በየቀኑ “አንድ ተጨማሪ ሙከራ” ፈልጎ ነበር፣ ከዚያ የትኛውን አሂድ የትኞቹን ባህሪያት እንደተጠቀመ ማስታወስ አልቻለም። MLflow እና ቀላል "ከመመዝገቢያ ብቻ ያስተዋውቁ" ህግ አክለዋል. በድንገት፣ ሳምንታዊ ግምገማዎች ስለ ውሳኔዎች እንጂ ስለ አርኪኦሎጂ አልነበሩም። ንድፉ በሁሉም ቦታ ይታያል.
መስተጋብር እና ተንቀሳቃሽነት፡ አማራጮችዎን ክፍት ያድርጉት 🔁
መቆለፍ በጸጥታ ሾልኮ ይሄዳል። ለሚከተሉት በማቀድ ያስወግዱት፡-
-
መንገዶችን ወደ ውጭ ይላኩ ፡ ONNX፣ SavedModel፣ TorchScript
-
የአሂድ ጊዜ ተለዋዋጭነት ፡ ONNX Runtime፣ TF Lite፣ Core ML ለተንቀሳቃሽ ስልክ ወይም ጠርዝ
-
ኮንቴይነር ፡ ሊገመት የሚችል የግንባታ ቧንቧዎች ከዶከር ምስሎች ጋር
-
ገለልተኝነትን ማገልገል ፡ ፒይቶርች፣ TensorFlow እና ONNX ጎን ለጎን ማስተናገድ ሐቀኛ እንድትሆን ያደርግሃል።
የሚያገለግለውን ንብርብር መለዋወጥ ወይም ለትንሽ መሣሪያ ሞዴል ማጠናቀር ችግር እንጂ እንደገና መፃፍ መሆን የለበትም።
የሃርድዌር ማጣደፍ እና ሚዛን፡ ያለእንባ ፈጣን ያድርጉት ⚡️
-
በከፍተኛ ደረጃ ለተመቻቹ ከርነሎች ምስጋና ይግባውና ጂፒዩዎች
-
የተከፋፈለ ስልጠና አንድ ነጠላ ጂፒዩ መቀጠል በማይችልበት ጊዜ ይታያል፡ የውሂብ ትይዩነት፣ የሞዴል ትይዩነት፣ የተቆራረጡ አመቻቾች።
-
የተቀላቀለ ትክክለኛነት በትክክል ጥቅም ላይ ሲውል በትንሹ ትክክለኛነት ማጣት ማህደረ ትውስታን እና ጊዜን ይቆጥባል።
አንዳንድ ጊዜ በጣም ፈጣኑ ኮድ እርስዎ ያልጻፉት ኮድ ነው፡ ቀድሞ የሰለጠኑ ሞዴሎችን ይጠቀሙ እና ያስተካክሉ። ከምር። 🧠
አስተዳደር፣ ደህንነት እና ስጋት፡ የወረቀት ስራ ብቻ አይደለም 🛡️
በእውነተኛ ድርጅቶች ውስጥ AI መላክ ማለት ስለሚከተሉት ማሰብ ማለት ነው-
-
የዘር ሐረግ ፡ መረጃ ከየት እንደመጣ፣ እንዴት እንደተሰራ፣ እና የትኛው የሞዴል ሥሪት እንደተለቀቀ
-
እንደገና መራባት ፡ ቆራጥ ግንባታዎች፣ የተጣመሩ ጥገኞች፣ የቅርስ መደብሮች
-
ግልጽነት እና ሰነዶች : የሞዴል ካርዶች እና የውሂብ መግለጫዎች
-
የስጋት አስተዳደር ፡ የ NIST AI ስጋት አስተዳደር ማዕቀፍ በህይወት ዑደት ውስጥ ታማኝ የሆኑ AI ስርዓቶችን ለመለካት፣ ለመለካት እና ለማስተዳደር ተግባራዊ ፍኖተ ካርታ ይሰጣል። [5]
እነዚህ ቁጥጥር በሚደረግባቸው ጎራዎች ውስጥ አማራጭ አይደሉም። ከነሱ ውጭም ቢሆን ግራ የሚያጋቡ መቆራረጦችን እና አስቸጋሪ ስብሰባዎችን ይከላከላሉ.
እንዴት እንደሚመረጥ፡ ፈጣን ውሳኔ ዝርዝር 🧭
አሁንም በአምስት ትሮች ላይ እያዩ ከሆነ፣ ይህን ይሞክሩ፡
-
ዋና ቋንቋ እና የቡድን ዳራ
-
Python-የመጀመሪያ የምርምር ቡድን፡ በPyTorch ወይም JAX ይጀምሩ
-
ድብልቅ ምርምር እና ምርት፡ TensorFlow ከ Keras ጋር ደህንነቱ የተጠበቀ ውርርድ ነው።
-
ክላሲክ ትንታኔ ወይም የሰንጠረዥ ትኩረት፡ scikit-Learn plus XGBoost
-
-
የማሰማራት ዒላማ
-
የክላውድ ፍንጭ በመለኪያ፡ ONNX Runtime ወይም Triton፣ በኮንቴይነር የተያዘ
-
ሞባይል ወይም የተከተተ፡ TF Lite ወይም Core ML
-
-
የመጠን ፍላጎቶች
-
ነጠላ ጂፒዩ ወይም የስራ ቦታ፡ ማንኛውም ዋና የዲኤል ማዕቀፍ ይሰራል
-
የተከፋፈለ ስልጠና፡ አብሮ የተሰሩ ስልቶችን ያረጋግጡ ወይም ሬይ ባቡርን ይጠቀሙ
-
-
MLOps ብስለት
-
የመጀመሪያዎቹ ቀናት፡ MLflow ለመከታተል፣ የዶከር ምስሎች ለማሸግ
-
የሚያድግ ቡድን፡- Kubeflow ወይም Airflow/Prefect ለቧንቧ መስመሮች ይጨምሩ
-
-
የተንቀሳቃሽነት መስፈርት
-
ለ ONNX ኤክስፖርት እና ገለልተኛ የአገልግሎት ንብርብር ያቅዱ
-
-
የአደጋ አቀማመጥ
-
ከNIST መመሪያ፣ የሰነድ መስመር፣ ግምገማዎችን አስፈጽም [5]
-
በእርስዎ ራስ ውስጥ ያለው ጥያቄ ለ AI የሶፍትዌር ማዕቀፍ ምንድን ነው ፣ እነዚያን የማረጋገጫ ዝርዝሮች አሰልቺ የሚያደርገው የምርጫዎች ስብስብ ነው። አሰልቺ ጥሩ ነው።
የተለመዱ የጎትቻዎች እና የዋህ አፈ ታሪኮች 😬
-
የተሳሳተ አመለካከት፡ አንድ ማዕቀፍ ሁሉንም ይገዛል። እውነታው፡ ትቀላቅላለህ። ያ ጤናማ ነው።
-
የተሳሳተ አመለካከት: የስልጠና ፍጥነት ሁሉም ነገር ነው. የመግቢያ ዋጋ እና አስተማማኝነት ብዙውን ጊዜ የበለጠ አስፈላጊ ነው።
-
ጎትቻ፡ የመረጃ ቧንቧዎችን መርሳት። መጥፎ ግቤት ጥሩ ሞዴሎችን ይሰምጣል. ትክክለኛ ጫኚዎችን እና ማረጋገጫን ይጠቀሙ።
-
ጎትቻ፡ የሙከራ ክትትልን መዝለል። የትኛው ሩጫ የተሻለ እንደነበር ትረሳዋለህ። ወደፊት - ትበሳጫለህ.
-
የተሳሳተ አመለካከት፡ ተንቀሳቃሽነት አውቶማቲክ ነው። ወደ ውጭ መላክ አንዳንድ ጊዜ በብጁ ኦፕ ላይ ይቋረጣል። ቀደም ብለው ይሞክሩ።
-
ጎቻ፡ ከመጠን በላይ የምህንድስና ችሎታ ያላቸው MLOps በጣም በቅርቡ። ቀላል ያድርጉት, ከዚያም ህመም በሚታይበት ጊዜ ኦርኬስትራ ይጨምሩ.
-
ትንሽ እንከን የለሽ ዘይቤ ፡ ማዕቀፍዎን ለሞዴልዎ እንደ ብስክሌት የራስ ቁር አድርገው ያስቡ። ቄንጠኛ አይደለም? ምናልባት። ነገር ግን አስፋልቱ ሰላም ሲልህ ታጣለህ።
ስለ ማዕቀፎች ❓ ሚኒ FAQ
ጥ: ማዕቀፍ ከቤተ-መጽሐፍት ወይም መድረክ የተለየ ነው?
-
ቤተ-መጽሐፍት : የሚጠሩዋቸው ተግባራት ወይም ሞዴሎች.
-
መዋቅር ፡ አወቃቀሩን እና የህይወት ዑደትን ይገልፃል፣ ቤተ-መጻሕፍት ይሰካል።
-
መድረክ ፡ ሰፊው አካባቢ ከኢንፍራ፣ ዩኤክስ፣ የሂሳብ አከፋፈል እና የሚተዳደሩ አገልግሎቶች ጋር።
ጥ: ያለ ማዕቀፍ AI መገንባት እችላለሁ?
በቴክኒካዊ አዎን. በተግባር፣ ለብሎግ ልጥፍ የራስዎን ማቀናበሪያ እንደመፃፍ ነው። ትችላለህ ግን ለምን።
ጥ፡ ሁለቱንም የስልጠና እና የአገልግሎት ማዕቀፎች ያስፈልገኛል?
ብዙ ጊዜ አዎ። በPyTorch ወይም TensorFlow ውስጥ ያሠለጥኑ፣ ወደ ONNX ይላኩ፣ በTriton ወይም ONNX Runtime ያገልግሉ። ስፌቶቹ ሆን ብለው ነው ያሉት። [4]
ጥ፡ ስልጣን ያላቸው ምርጥ ልምዶች የት ይኖራሉ?
የNIST's AI RMF ለአደጋ ልምምዶች; ሻጭ ሰነዶች ለሥነ ሕንፃ; የደመና አቅራቢዎች የኤምኤል መመሪያዎች አጋዥ ቼኮች ናቸው። [5]
📌 ግልፅ ለማድረግ የቁልፍ ሐረጉ ፈጣን መግለጫ
ሰዎች ብዙውን ጊዜ ለ AI የሶፍትዌር ማዕቀፍ ምን እንደሆነ ምክንያቱም በምርምር ኮድ እና ሊሰራጭ በሚችል ነገር መካከል ያሉትን ነጥቦች ለማገናኘት እየሞከሩ ነው። ስለዚህ, በተግባር ለ AI የሶፍትዌር ማዕቀፍ ምንድን ነው ከዳታ ቧንቧዎች፣ ሃርድዌር እና አስተዳደር ጋር በጥሩ ሁኔታ እየተጫወቱ ሞዴሎችን ባነሰ አስገራሚ ነገሮች እንዲያሰልጥኑ፣ እንዲገመግሙ እና እንዲያሰማሩ የሚያስችልዎ የተሰላው የስሌት፣ የረቂቆች እና የአውራጃ ስብሰባዎች ስብስብ ነው። እዚያም ሦስት ጊዜ አለ. 😅
የመጨረሻ አስተያየት - በጣም ረጅም አላነበብኩትም 🧠➡️🚀
-
ለ AI የሶፍትዌር ማዕቀፍ ሃሳባዊ ስካፎልዲንግ ይሰጥዎታል፡ tenors፣ autodiff፣ ስልጠና፣ ማሰማራት እና መሳሪያ።
-
በቋንቋ ምረጥ፣ የማሰማራት ዒላማ፣ ሚዛን እና የስነ-ምህዳር ጥልቀት።
-
ቁልሎችን ለማዋሃድ ይጠብቁ፡ PyTorch ወይም TensorFlow ለማሰልጠን፣ ONNX Runtime ወይም Triton ለማገልገል፣ MLflow to track፣ Airflow ወይም Prefect to orchestrate [1][2][4]
-
ተንቀሳቃሽነት፣ ታዛቢነት እና የአደጋ ልምዶችን ቀደም ብለው መጋገር። [5]
-
እና አዎ, አሰልቺ የሆኑትን ክፍሎች ያቅፉ. አሰልቺ የተረጋጋ, እና የተረጋጋ መርከቦች ናቸው.
ጥሩ ማዕቀፎች ውስብስብነትን አያስወግዱም. ቡድንዎ ባነሰ ኦፕ-አፍታዎች በፍጥነት እንዲንቀሳቀስ ያደራጁታል። 🚢
ዋቢዎች
[1] PyTorch - torch.compile መግቢያ (ኦፊሴላዊ ሰነዶች) ፡ ተጨማሪ ያንብቡ
[2] TensorFlow - tf.function ጋር የተሻለ አፈጻጸም (ኦፊሴላዊ መመሪያ): ተጨማሪ ያንብቡ
[3] JAX - Quickstart፡ በJAX (ኦፊሴላዊ ሰነዶች) ፡ የበለጠ አንብብ
[4] ONNX የሩጫ ጊዜ - ONNX የመግቢያ ጊዜ (ኦፊሴላዊ ሰነዶች) ፡ ተጨማሪ ያንብቡ
[5] NIST - AI Risk Management Framework (AI RMF 1.0) ፡ ተጨማሪ ያንብቡ