Python'da Lojistik Regresyon Kodlama

Bu blogda python'da lojistik regresyonu sıfırdan nasıl kodlayacağınızı öğreneceksiniz.

Koda girmeden önce lojistik regresyonun arkasındaki matematiği anlayalım ve modeli gradyan iniş kullanarak eğitelim .

Lojistik regresyon :

Bu algoritmada kullandığımız lojistik fonksiyon nedeniyle bu algoritmanın adı lojistik regresyondur. Burada çıktıyı (y) vermek için girdileri (X) ve ağırlıkları/katsayıları doğrusal olarak birleştiririz.

Bu modelin çıktısı, belirli bir sınıfa ait veri noktasının olasılığı olarak işlev gören 0 ile 1 arasında ölçeklendirilir. Bu amaca ulaşmak için sigmoid fonksiyonunu kullanıyoruz.

Hey! Beklemek .

Tenor'dan alındı

Sadece aşağıdaki adımları izleyin ve nasıl çalıştığını öğreneceksiniz.

  1. Öncelikle girdiler ilgili ağırlıkları ile çarpılır ve toplanır ve buna ağırlıklı toplam diyoruz .
  2. Ağırlıkların ve girdilerin Dot ürününün hesaplanması
Değeri 0 ile 1 arasında ölçeklemek için Sigmoid'i kullanma.

3. Daha sonra aşağıdaki kayıp fonksiyonunu kullanarak kaybı hesaplarız.

Ağırlıklar/katsayılar, gradyan inişini kullanarak öğrenmemiz gereken boyutsal bir vektördür. Şimdi bu ağırlıkları nasıl öğreneceğimizi göreceğiz.

Dereceli alçalma:

Gradyan iniş, ağırlıklarımızı güncellemek için kayıp fonksiyonunun gradyanını kullandığımız optimizasyon tekniğidir. Şimdi bunu kullanarak ağırlıkları nasıl güncelleyeceğimizi göreceğiz.

Bana kodu göster:

Lojistik regresyon sınıfını uyguladım. Bu kod, uygulanan bir düzenlemeye sahip değildir.

Lojistik regresyonun uygulanması.
Görselleştirme için grafikleri çizme kodu.

Modelin nasıl öğrendiğini görselleştirmek için bazı grafikler çizelim.

1. dönem
2. dönem
5. dönem
çağ 10

şimdilik bu kadar. Herhangi bir sorunuz varsa, yorumlara yazın.

Yeni başlayan biriyseniz ve kalibrasyonun ne olduğunu öğrenmek istiyorsanız bu blogu inceleyin .

Makine Öğreniminde Kalibrasyon

Suggested posts

Bir Çocuğun İlk Kafasını Yükseltme Kitabı

Bir Çocuğun İlk Kafasını Yükseltme Kitabı

(Uyarı- Bu Hiciv, Neşeyle Yıkıcı Olma Amaçlıdır- Kesinlikle çocuklar için değildir) Annenizi ve babanızı mutfakta saklanıp o kokulu sigaraları içerken gördünüz. Sana söylerler.

Goodreads Okuma Yarışması Zehirlidir

Goodreads Okuma Yarışması Zehirlidir

Elimdeki kaşıntı, yerel kitapçıyla başka bir kitap için pazarlık yaparken yayıldı. Son zamanlarda satın aldığım diğerleri gibi bu kitap da tahtını 'Okunacak' (TBR) yığınımda bulacaktı; ve yine de satın aldım.

Related posts

Güvenli Bir Çalışma Ortamı Oluşturma

Güvenli Bir Çalışma Ortamı Oluşturma

"Ben tehlikedeyken beni koruyacak. Beni çadırına saklayacak.

zamirler süper korkutucu

Çoğu zaman olduğu gibi birdenbire gözüme çarpıyor Her şey yeniden yarı yolda <Hayır, Pasifik'te kesip attığınız değil, karnavalda olan> Her manşet yüksek sesle… ..

Tehdit Avı için OSINT'in Toplanması

Tehdit Avı için OSINT'in Toplanması

Merhaba, siber meraklıları! Tehdit avı için OSINT serisine tekrar hoş geldiniz. İlk makalede, size OSINT'e genel bir bakış ve onun tehdit avlamadaki önemi hakkında bilgi verdim.

Yavaş Erozyon: İnsanların Kariyerlerinde Boşa Harcadıkları Yolları Ortaya Çıkarma

Yavaş Erozyon: İnsanların Kariyerlerinde Boşa Harcadıkları Yolları Ortaya Çıkarma

Günümüzün hızlı tempolu ve rekabetçi dünyasında, kişinin kariyeri kişisel gelişim, finansal istikrar ve genel yaşam memnuniyetinde önemli bir rol oynamaktadır. Bununla birlikte, birçok kişi profesyonel yaşamlarında giderek tükenmekte olan amansız bir durgunluk ve tatminsizlik döngüsüne kapılmış durumda.