Open the app

Programming Python an AI

English → Mongolian Level C2103 cards3 stories

Master the nuanced language of tech and coding. Engage in sophisticated discussions on AI, programming paradigms, and advanced Python libraries with precision and clarity. For proficient speakers aiming to articulate complex technical concepts with native-level fluency.

Programming Python an AI

Stories

Гүнзгий сургалтын гүйцэтгэл

Mongolian

Хэрэв загвар тохируулагдаагүй байсан бол гүнзгий сургалтын гүйцэтгэл муруй шаардсан байх байсан. Тэд эргэлзээгүй GPU-г ашиглан өгөгдлийг боловсруулах алгоритмыг идэвхжүүлсэн ч, параметрүүдийг тохируулах нь чухал гэж үздэг. Мэдрэлийн сүлжээний давхаргаар дамжуулан масштабчлах үед алдааг ажиглагдаагүй. Харин судлаачдын санал болгосон шинэ архитектур нь илүү дүнтэй байсан. Өгөгдлийн тархалт шугаман бус байсан тул тооцооллын хурд нэмэгдсэн. Хэрэв тэд урьдчилан тохируулга хийсэн бол, гүйцэтгэл сайжирсан байх магадлалтай. Алдааны боловсруулалт оновчтой байх ёстой гэж шинжээч нар үздэг. Тэрхүү сургасан модель нь урвуу хамааралтай байсан ч, нийлэх боломжгүй байдал гаргаагүй. Идэвхжүүлэх функц нь сөрөг нөлөөтэй байсан уу? Эцэст нь, өндөр нарийвчлалтай үр дүнг гаргахын тулд кластер дээрх нөөц шаарддаг гэдгийг ойлгосон.

Гипер параметрүүдийн алдаа

Mongolian

Хэрэв загварын тохируулалт зөв хийгдсэн байсан бол гэнэтийн алдаанууд гарч болох байсан. Гэвч конволюцийн давхаргаас гарсан гаралтын дүн хэтэрхий муудахад хүргэсэн. Оновчжуулагчийн параметрүүдийг сайтар тохируулсан ч, pooling шинж чанаруудыг тоомсорлосон нь асуудал болсон. Инженерүүд "яагаад өгөгдлийн боловсруулалт хийгдээгүй юм?" гэж асуухад, тэд "Математикийн тооцооллын алдаа байна" гэж хариулсан. Transformer загвар нь гипер параметрүүдийг автоматаар тохируулдаг ч, оролтын өгөгдөл дээр хийгдээгүй урьдчилсан боловсруулалт үр дүнгүй болгосон. "Энэ нь чухал асуудал юм" гэж тэд хэлсэнчлэн, градиент уналтыг дахин тохируулах шаардлагатай байна. Хэрэв оновчтой болгохгүй бол загварын гүйцэтгэл улам муудах нь тодорхой. Моделийн кодод алдаа байгаа эсэхийг шалгахын тулд дахин диагностик хийх ёстой. Өгөгдлийн давхаргыг засах нь шийдэгдсэн асуудал биш, харин конволюцийн алдааг нарийн тодорхойлох хэрэгтэй. Инженерүүд "Бид энэ талаар яаж шийдвэрлэх вэ?" гэж бие биенээсээ асуухад, "Оновчжуулагчийг дахин тохируулж, оролтын өгөгдлийг цэвэрлэх хэрэгтэй" гэсэн санал гаргав. Эцэст нь хэлэхэд, загварын гүйцэтгэл сайжирсан ч, бүх алдаанууд шийдэгдээгүй хэвээр байна. Хэрэв тэд эхнээс нь зөв арга хэмжээ авсан бол, энэ бүхэн зайлсхийх боломжтой байсан юм.

Тооцооллын алдаа сургалт

Mongolian

Хэрэв Тооцооллын алдааны талаар анхааралтай бодож байсан бол, эхлүүлээгүй байх байсан. Хаях гэж буруу зэрэгцүүлэлт хийгдсэн, стандартын дагуу биш загварын механизм ажилладаг байна. Градиент давхаргыг сайжруулахын тулд Тензоруудын хэвийнжүүлэх явц яг хэрхэн болохыг тайлбарлаж чадах уу? Багцын жинг зөв тохируулагдсан ч, эпохыг шинэчлэгдсэн үр дүнгүй гэж шүүмжлэлтэй. Хэрэв сургалтын үйл явц тогтворгүй байсан бол, гүйцэтгэлийг баталгаажуулж чадахгүй. Тэд зэрэгцүүлэхэд туйлын том алхам хийсэн, харин тензоруудыг хэтэрхий хэвийнжүүлсэн. Тооцоолол илүү нарийвчлалтай хийгдсэн бол, магадлал өндөр байх байсан. Энэ нь сургалтын хувьд чухал асуулт болоод байна.

Sample flashcards 20

  • to optimize an algorithm алгоритмыг оновчтой болгох
  • Had they optimized the algorithm, performance would've improved. Хэрэв тэд алгоритмыг оновчтой болгосон бол гүйцэтгэл сайжирсан байх байсан.
  • Is it unequivocally vital that they optimize the algorithm? Тэд алгоритмыг оновчтой болгох нь эргэлзээгүй чухал юм уу?
  • neural network architecture мэдрэлийн сүлжээний архитектур
  • The researcher insisted that the neural network architecture be scalable. Судлаач мэдрэлийн сүлжээний архитектур масштабчлах боломжтой байх ёстой гэж шаардсан.
  • Would accuracy have increased, had the neural network architecture been deeper? Хэрэв мэдрэлийн сүлжээний архитектур илүү гүнзгий байсан бол нарийвчлал нэмэгдсэн байх уу?
  • to train a model модель сургах
  • Training a model requires extensive computational resources. Модель сургах нь их хэмжээний тооцооллын нөөц шаарддаг.
  • A data scientist is likely to have trained the model efficiently. Өгөгдлийн шинжээч модель үр дүнтэй сургасан байх магадлалтай.
  • on a GPU cluster GPU кластер дээр
  • Are the models believed to be trained faster on a GPU cluster? Модель GPU кластер дээр хурдан сургадаг гэж үздэг үү?
  • on the loss curve алдааны муруй дээр
  • No significant improvement was observed on the loss curve. Алдааны муруй дээр чухал дэвшил ажиглагдаагүй.
  • They suggested adjustments be made along the curve. Тэд муруйн дагуу тохируулга хийхийг санал болгосон.
  • the activation function идэвхжүүлэх функц
  • The activation function did bring about the nonlinearity. Идэвхжүүлэх функц нь шугаман бус байдлыг бий болгосон.
  • the weights жин
  • The activation function wasn’t adjusted, nor were the weights. Идэвхжүүлэх функц тохируулагдаагүй, жин ч тохируулагдаагүй.
  • to backpropagate errors алдааг урвуу тараах
  • Backpropagating errors through layers he certainly did. Тэр алдааг давхаргаар дамжуулан урвуу тараасан нь гарцаагүй.

A sample of the collection — the full set lives in the app.

Learn this topic in Taalhammer

Spaced repetition, pronunciation and audio — in the app.

Open in the app