Sun'iy Intellekt

Kirish

  • Qo‘llanma haqida
    • Qo‘llanmanig tarixi
    • Mualif haqida
  • SIning tarixi
  • Savollar
    • Elektronika sohasidagilar uchun Sun’iy Intellekt
    • Umumiy qo‘llanmalarni o‘rganish tartibi haqida

Python tili 1

  • Kirish
  • Python dasturlash tili
    • Dasturlash tilining imkoniyatlari
    • Nega aynan Python tili?
    • Eng asosiy kamchiligi
  • Mashina xotirasida qiymatlarni saqlash
    • Qiymatlarni ikkilik sanoq sistemasida tasvirlash
    • Hisoblash mashinasining fizik xususiyatlari
      • Transistorlar yordammida hisoblash
      • Qiymatlarni qurilmalarda saqlash
  • Topshiriqlar 1
    • 2-lik sanoq sistemasiga o‘tish
    • Butun sonlarni tasvirlash
    • Haqiqiy sonlarni tasvirlash
    • Ilova 1. ASCII jadvali
  • O‘rnatish
    • Python Interpretatorni o‘rnatish
    • IDE o‘rnatish
  • O‘zgaruvchilar
    • O‘zgaruvchi nima?
    • O‘zgaruvchi nomlarni aniqlashga cheklovlar va tavsiyalar
  • Amallar
    • Pythonda arfimetik amallar
    • Qiymat berish amallar
    • Solishtirish amallari
  • Topshiriqlar 2
    • Matematika fanidan sodda masalalar
    • Sonlarni butun va qoldiqli bo‘lishga doir masalalar
    • Vaqtga doir masalalar
  • Funksiyalar
    • Dasturlash tilida funksiyalar
    • print funksiyasi
    • input funksiyasi
    • Turlarni o‘zgartirish funksiyalari
    • Ko‘p ishlatiladigan Python funksiyalari
  • Tarmoqlanuvchi dasturlash
    • if-else operatori
    • Mantiqiy(bool) tur bilan ishlash
    • if-elif-else operatori
    • Namunalar
  • Topshiriqlar 3
    • if-esle operatoriga doir masalalar
    • if-elif-else operatoriga doir masalalar

Chiziqli algebra 1

  • Kirish
  • Vektorlar
    • Vektorning ta’rifi
    • Vektorlarni Pythonda tasvirlash
      • Indekslash
    • Vektorlar ustida amallar
    • Namunaviy masalalar
  • Matritsalar
    • Matritsaning ta’rifi
    • Matritsalar ustida amallar
    • Pythonda matritsalarni tasvirlash
    • Namunaviy masalalar
  • Topshiriqlar
    • Vektorlarga oid masalalar
    • Matritsalarga oid masalalar

Python tili 2

  • while takrorlash operatori
    • Pythonda vektorlarni ustida amallar
    • Namunaviy masalalar
  • Topshiriqlar 1
  • tuple, list va str turlari
    • tuple turi
      • Indekslash
    • list turi
      • list o‘zgaruvchisining metodlari
    • str turi
    • Kesishlar
    • Teskari indekslash
    • Funksiyalar
    • Namunalar
    • Matritsalarni Pythonda saqlash
  • Topshiriqlar 2
    • tuple turiga oid masalalar
    • str turiga oid masalalar
    • list turiga oid masalalar
  • Funksiyalar
    • Vektorlar ustida amallar
    • Matritsalar ustida amallar
  • Topshiriqlar 3

Mashinali o'rganish 1: Kirish

  • Mashinali o‘rganish
    • Kirish
    • Amaliy masala
  • Eng yaqin qo‘shni algoritmi
  • Mashinali o‘rganish masalalari
    • Atamalar
    • O‘rgatuvchili o‘rganish
      • O‘rgatuvchili o‘rganishning turlari
    • Matematik ifodalanishi
  • Baholar
    • Sinflash masalalari
    • To‘plamlar uchun baholar
    • Regressiya masalari
    • Xulosa
  • Topshiriqlar

Statistika va Ehtimolik 1

  • Statistika
    • Kirish
    • Beshta sonli xulosa
    • O‘rta qiymat, standart og‘ish va farq
    • Tasodifiy o‘zgaruvchilar
  • Topshiriqlar 1
  • Ehtimolliklar
    • Kirish
    • Ta’riflar
    • Hodisaning ehtimolligi
    • Monte Carlo usuli (ixtiyoriy)
    • Ehtimollik qoidalari
    • Shartli ehtimollik
  • Topshiriqlar 2
  • Bayes usuli
    • Ko‘p alomatlar uchun Bayes usuli
    • Amaliy masala
  • Topshiriqlar 3
    • A. Bayes teoremasi (bitta alomat)
    • B. Ko‘p alomat (Naive Bayes g‘oyasi)
    • C. Amaliy Naive Bayes: diabet misoli

Python 3

  • for takrorlash operatori
    • Operatorning sintaksisi
    • Takrorlanadigan o‘zgaruvchi turlari
    • Takrorlash hosil qiluvchi funksiyalar
    • Aloqador operatorlar
      • for-else operatori
      • break operatori
      • continue operatori
      • pass operatori
    • Ichma-ich for operatori
    • Namunalar
  • Topshiriqlar 1 (for operatori)
    • 1. Boshlang‘ich mashqlar
    • 2. range() bilan ishlash
    • 3. break, continue, else
    • 4. zip() va enumerate()
    • 5. Ichma-ich for (nested loops)
    • 6. Amaliy masalalar
  • dict va set - turlari
    • dict - to‘plam turi
    • set - to‘plam turi
    • Mutable va immutable
      • Immutable
    • setlarni qo‘shish
    • dict - lug’at turi
  • Topshiriqlar 2 (set va dict)
    • A. set (to‘plam) bo‘yicha mashqlar
    • B. dict (lug‘at) bo‘yicha mashqlar
    • C. Kichik loyiha (ixtiyoriy)
  • Funksiyalar
    • Argumentlar
    • return kalit so‘zi
    • Bittadan ortiq qiymat qaytarish
    • pass kalit so‘zi
    • Kelishuv qiymatlari
    • Kalit so‘zli qiymatlar
    • Majburiy qiymatlar
      • *args argumenti
    • Hujjat qatori
      • Kalit so‘zli argumentlar
    • **kwargs argumenti
  • Topshiriqlar 3 (Funksiyalar)
    • 1. Funksiya va return
    • 2. Argumentlar: tartib, kalit so‘zlar, default
    • 3. *args
    • 4. **kwargs
    • 5. Hujjat qatori (docstring)
    • 6. Parametr cheklovlari: / va * (positional-only / keyword-only)
    • 7. Kichik amaliy masalalar
    • 8. Ixtiyoriy (qiyinroq)

Kutubxonalar: Asoslar

  • NumPy kutubxonasi
    • Kirish
    • Numpy o‘rnatish va qo‘shish
    • Obyekt yaratish
      • Obyektlarni yaratish funksiyalari
    • Qiymat(lar)ni olish va berish
      • Qiymat(lar)ni olish
      • Qiymat(lar) berish
    • Element bo‘yicha amallar
      • NumPy obyekti va son ustida amallar
      • Bir xil o‘lchamli tensorlar ustida amallar
    • Algebraik amallar
    • Qayta shakllash
    • Yig‘ishlar
  • Topshiriqlar 1 (NumPy)
    • 1. O‘rnatish va import
    • 2. Obyekt yaratish
    • 3. Indekslash va kesish (slicing)
    • 4. Qiymat berish (assignment)
    • 5. Element bo‘yicha amallar (vektorlash)
    • 6. Algebraik amallar
    • 7. Qayta shakllash (reshape)
    • 8. Tasodifiy sonlar va yig‘ishlar
    • 9. Kichik amaliy masalalar
  • Matplotlib (chizish) kutubxonasi
    • Kirish
    • 1. Eng sodda chiziqli grafik
    • 2. Rang, chiziq turi, marker
    • 3. Nuqtali grafik (Scatter)
    • 4. Ustunli grafik (Bar)
    • 5. Gistogramma (Histogram)
    • 6. Bir nechta grafik: subplots
    • 7. Grafikni saqlash
    • 8. Amaliy maslahatlar
  • Topshiriqlar 2 (Matplotlib)
    • 1. Chiziqli grafik
    • 2. Scatter
    • 3. Bar
    • 4. Histogram
    • 5. Subplots
    • 6. Saqlash
    • 7. Kichik loyiha (ixtiyoriy)

Mashinali o'rganish 2: Parametrsiz usullar

  • Parametrsiz usullar
  • K ta yaqin qo‘shni usuli
    • Classifikatsiya masalasi
    • Regressiya masalasi
  • Masofa funksiyalari va normalar
    • Masofa funksiyalari
    • Normalar
  • Miqyoslash
    • Normallashtirish
    • Standartlash

Kutubxonalar: Kengaytirilgan

  • NumPy kutubxonasi: kengaytirilgan
Sun'iy Intellekt
  • Search


© Copyright 2025, Musulmon Lolaev.

Built with Sphinx using a theme provided by Read the Docs.