Masshtablanuvchi ML-tizimlar uchun algoritmik tafakkur va samarali ma'lumotlar strukturalari
VGALPO
Vitaly Goldstein, Petr Mitrichev, Aleksey (sem.), Polina
Kurs haqida
Kurs klassik algoritmlar va ma'lumotlar strukturalarini hisoblash murakkabligiga hamda ML-infratuzilmadagi amaliy qo'llanilishiga urg'u berib o'rgatadi. Talabalar qidiruv, saralash, daraxt va graflarning samarali implementatsiyalarini, shuningdek katta hajmdagi ma'lumotlar bilan ishlash algoritmlarini (streaming algoritmlar, locality-sensitive hashing) o'rganadilar. Algoritmik tahlil ko'nikmalari MLOps va ML Engineering kurslari uchun zarur.
Nimalarni o'rganasiz
✓Algoritmlarning vaqt va xotira murakkabligini tahlil qilish va mos ma'lumotlar strukturasini tanlash
✓Yuqori o'lchamli fazolarda taqribiy qidiruv uchun samarali indeks strukturalarini amalga oshirish
✓Xotiraga sig'may qoladigan ma'lumotlarni qayta ishlash uchun streaming algoritmlar loyihalash
✓Algoritmik yechimlarni masshtablashda unumdorlik nuqtayi nazaridan asoslash
Asosiy mavzular
•Asimptotik tahlil: O, Ω, Θ; rekurrent munosabatlar