Sinflashtirish masalasi


Qaror daraxtlari (Decision tree)



Yüklə 12,14 Kb.
səhifə4/4
tarix16.12.2023
ölçüsü12,14 Kb.
#182605
1   2   3   4
kalssifikatsiya

Qaror daraxtlari (Decision tree)

Qaror daraxtlari (Decision tree)

Bayes usulida sinflashtirish

  • Bayes tasnifi - bu ma'lumotlardan o'rganish nimani anglatishini boshqacha ko'rinishga asoslangan o'rganish va xulosa chiqarishga ehtimoliy yondashuv bo'lib, unda ehtimollik o'rganilayotgan munosabatlardagi noaniqlikni ifodalash uchun ishlatiladi.

Bayes usulida sinflashtirish

  • Bayes usuli asosida klassifikatsiya uchun ma'lumotlarni tahlil etishni o'rganish Python dasturlash tilida juda oson. sklearn kutubxonasidan foydalanish orqali Bayes klassifikatori bilan bir necha qat'iy misollar yaratishingiz mumkin.sklearn kutubxonasini o'rnatganingizdan so'ng, quyidagi kod misoli bilan Bayes usuli (naqshiy Bayes klassifikatori) orqali klassifikatsiya amalini ko'rsatish mumkin:
  • Ma'lumotlarni yuklash uchun

    data = load_iris().

    Ma'lumotlarni trenirovka va test qismiga ajratish.

  • X_train, X_test, y_train, y_test = train_test_split(X, y, test_size=p, random_state=n)
  • Bayes klassifikatori modelini yaratish va ustunlash

  • model = GaussianNB()
  • model.fit(X_train, y_train)
  • Test ma'lumotlarini bilan baholash

  • predictions = model.predict(X_test)

Bayes usulida sinflashtirish

Bayes usulida sinflashtirish

  • Natijalar

Yüklə 12,14 Kb.

Dostları ilə paylaş:
1   2   3   4




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin