LOGISTIC REGRESSION ANALYSIS | MACHINE LEARNING ALGORITHM | DATA ANALYSIS WITH PYTHON 2020

แชร์
ฝัง
  • เผยแพร่เมื่อ 9 พ.ย. 2024

ความคิดเห็น • 81

  • @suleyildiz9956
    @suleyildiz9956 ปีที่แล้ว +1

    Cok verimli bir anlatım. Teşekkürler

    • @TirendazAkademi
      @TirendazAkademi  ปีที่แล้ว

      Çok teşekkürler 😊 İyi çalışmalar 😀

  • @eroltunc4893
    @eroltunc4893 4 ปีที่แล้ว +3

    Hocam değerli bilgilerinizi paylaştığınız için teşekkürler. Hak ettiğiniz değeri görmeniz dileği ile.

  • @emirhanbayrakk
    @emirhanbayrakk 4 ปีที่แล้ว

    Türkçe kaynağın çok sınırlı olduğu bir konuda çok değerli bilgiler veriyorsunuz. Teşekkürler. Hakkınız ödenmez.

  • @ahmeterdogan-is8qu
    @ahmeterdogan-is8qu 4 หลายเดือนก่อน

    Değerli bilgiler için teşekkürler

  • @fundatamdogan
    @fundatamdogan 3 ปีที่แล้ว

    Çok verimli ve konuları toparlayıp derinleştiren bir örnek olmuş teşekkürler

  • @emredonmezmusicc
    @emredonmezmusicc 3 ปีที่แล้ว

    SÜPERSİNİZ HOCAM EMEĞİNİZE YÜREĞİNİZE SAĞLIK

    • @TirendazAkademi
      @TirendazAkademi  3 ปีที่แล้ว

      Çook tesekkurler 👍😀 iyi calismalar...

  • @hakansahin8882
    @hakansahin8882 4 ปีที่แล้ว

    Eğitimleriniz gerçekten çok iyi.. bu değerli bilgileri paylaştığınız için teşekkürler.

  • @mustafa3173
    @mustafa3173 3 ปีที่แล้ว

    buralar değerlenir

  • @kadirsener3304
    @kadirsener3304 2 ปีที่แล้ว

    Süpersiniz, tam da aradığım ders, teşekkürler...

  • @fatihcnar2130
    @fatihcnar2130 4 ปีที่แล้ว +1

    Şuan numpy dersleri alıyorum bitince detaylı inceleyeceğim

    • @TirendazAkademi
      @TirendazAkademi  4 ปีที่แล้ว

      Gercek dunya ver seti ile pratik bir veri analizi oldu.

  • @YusufSenturk_
    @YusufSenturk_ 4 ปีที่แล้ว

    hocam cok tesekkurler. hazirladigim proje icin cok yardimci oldu. Emeginize saglik.

  • @gurkanucar
    @gurkanucar 4 ปีที่แล้ว

    Çok teşekkürler hocam sağolun :)

  • @cagataydemirbas7259
    @cagataydemirbas7259 ปีที่แล้ว +1

    çoklu sınıflandırma yaparken logistic regresyon kullanılır mı ? y değerleri 4-5 farklı class olunca nası yapcaz, 1,2,3,4 falan desek diğeri onun 4 katı olarak algılamadan y değerlerine nası atarız ? 2. olarak da gender M ve F ikili sınıflandırmasında y değerleri M ve Y olarak bırakmak olmaz demi 1,0 mı yapmak gerekir bi yerde M ve Y olarak bırakmış da

    • @TirendazAkademi
      @TirendazAkademi  ปีที่แล้ว +1

      Coklu siniflandirma icin lojistik regresyon kullanilir. Bunu yaparken bire karsi digerleri teknigini kullanir. Scikit learndeki Labelencoder ile 0 ve 1 cevirebilirsin. Bazi kutuphanler bunu otomatik yapiyor. Makine ogrenmesi ile ilgili sorularini veribilimi.quora.com yazarsaniz cevaplardan herkes faydalanir 👍

  • @erken3013
    @erken3013 3 ปีที่แล้ว

    Hocam bu kanal bir gün kesinlikle patlayacak lütfen eğitimlerinize devam edin

  • @cagataydemirbas7259
    @cagataydemirbas7259 2 ปีที่แล้ว +1

    logistic regresyon da çizgi çekiyo ya bunu polynomal hale getirip x kare x küp falan ekleyebilir miyiz öyle denemeler yapmak iyi olur mu ? ve polynomal features içinde degree ayarlayıp train teste onu uygulayıp mı yaoabiliriz ?

    • @TirendazAkademi
      @TirendazAkademi  2 ปีที่แล้ว +1

      Makine ogrenmesinde amac en iyi modeli bulmak. Veri setini tanidiktan sonra model kurmaya lineer model gibi basitten baslayip zora dogru denemeler yaparsiniz. Lojistik regresyon ile polinom regresyon ayri. Featurelarin karesi ya da kupunu alarak en iyi modeli bulmaya calisabilirsin.

    • @cagataydemirbas7259
      @cagataydemirbas7259 2 ปีที่แล้ว +1

      @@TirendazAkademi çok teşekkürler

    • @TirendazAkademi
      @TirendazAkademi  2 ปีที่แล้ว

      👍👍👍😀

  • @kadirsener3304
    @kadirsener3304 2 ปีที่แล้ว

    Peki LinearRegression kullanacak olursak ve verileri regülerleştirme yapacaksak C değğerini nasıl değiştirebiliriz? LinearRegression sınıfında C argümanı yok sanırım

    • @TirendazAkademi
      @TirendazAkademi  2 ปีที่แล้ว +1

      Regulerlestirme icin ridge veya lasso tekniklerini kullanabilirsiniz.

  • @aliozmaral2041
    @aliozmaral2041 3 ปีที่แล้ว

    Hocam çok güzel anlatıyorsunuz ama çok fazla reklam giriyor. 2 dk da bir reklam izliyorum. bunu düzeltir misiniz ?

  • @keremenesersoy3583
    @keremenesersoy3583 ปีที่แล้ว

    merhabalar get dummies yerine label encoder kullanılabilir mi arasında farklar varsa neler açıklayabilir misiniz ?

    • @TirendazAkademi
      @TirendazAkademi  ปีที่แล้ว

      Merhaba Kerem, get dummies ile label encoder arasında fark var. İlki one-hot kodlama yapar ikincisi kategorileri sayısala çevirir.

    • @keremenesersoy3583
      @keremenesersoy3583 11 หลายเดือนก่อน

      @@TirendazAkademi yanıtınız için teşekkür ederim. Hocam Feature olarak kullanacaksan Label encoder , çıkış için kullanacaksan One Hot Encoder yap demişti. Siz ne düşünüyorsunuz ?

  • @olcay.hermes
    @olcay.hermes 2 ปีที่แล้ว

    Hocam burda 2 tane sorum olacak;
    1. age, özniteliğinde toplam 264 tane NaN veri vardı. Bu verileri silmek yerine ortalama, medyan, önceki/sonraki değer veya IQR çeyrek açıklık yöntemi gibi bir değer ile doldurmak daha mantıklı bir seçim olabilir miydi ?
    2. pclass = pd.get_dummies(veri["pclass"], drop_first=True) kodunda drop_first=True kodu ile örneğin 1. sınıf'a ait olan değerleri verisetinde gözardı ettik.
    İnşallah bu güzel emeğinize yakışır dikkatlice sorulmuş sorular olmuştur hocam !

    • @TirendazAkademi
      @TirendazAkademi  2 ปีที่แล้ว +1

      Cok guzel ve onemli sorular 😀 Aslinda veri on islemede kesin dogru diye birsey yoktur. Onemli olan yuksek dogruluklu modeller elde etmektir. Eksik verileri ortalama ya da medyan gibi teknikler ile doldurmak genelde daha iyi olabilir ama denemek lazim 👍 Makine ogrenmesinde farkli teknikleri denemek ve en iyi modeli bulmak esastir. Iyi calismalar 😀

    • @olcay.hermes
      @olcay.hermes 2 ปีที่แล้ว +1

      @@TirendazAkademi hocam 2. sorum için açıklamanızı merak ediyorum !

    • @TirendazAkademi
      @TirendazAkademi  2 ปีที่แล้ว

      Ikinci maddede bahsettiginiz dogru 👍😀

    • @olcay.hermes
      @olcay.hermes 2 ปีที่แล้ว

      @@TirendazAkademi aslında niçin böyle bir şey yapma ihtiyacı duyduk ? Alt kategorileri olan alanların ilk kategorilerini işleme katmadık ?

    • @TirendazAkademi
      @TirendazAkademi  2 ปีที่แล้ว

      One hot kodlamadan sonra yeni sutunlar olusuyor bu sutunlar arasinda eger varsa yuksek korelasyon cikmasini istemedigimiz icin

  • @discoverdemir3404
    @discoverdemir3404 4 ปีที่แล้ว

    Hocam birde sizle özelden yazışma imkanı var mı? Özel kurs alma adına?

    • @TirendazAkademi
      @TirendazAkademi  4 ปีที่แล้ว

      Ozel kurs icin vaktim yok ama sorularinizi analizsanati@gmail.com adresine yazabilirsiniz.

  • @robotizmir
    @robotizmir 2 ปีที่แล้ว

    Tahminlerde ki doğrulugumuz bu veri seti için kullandığımız yöntemde %80. Biz bu doğruluk oranını %90 ve üstüne çıkartabilir miyiz? Yoksa veri setinden kaynaklı olarak bu seviyelerde kalacak mıdır?

    • @TirendazAkademi
      @TirendazAkademi  2 ปีที่แล้ว

      Hiper parametre ayari yaparak dogrulugu yukseltebilirsiniz 👍

  • @bahadirsevim
    @bahadirsevim 2 ปีที่แล้ว

    Diyelim ki veri setinde farklı kategorik string nitelikler var (6-7 tane (bilgisayar, kitap, eğlence, mobilya vb) bu koşulda da verileri kullanabilmek için get_dumies mı kullanmalıyım bu süreçte nasıl bir yol izlemeliyim cevaplarsanız çok sevinirim.

    • @TirendazAkademi
      @TirendazAkademi  2 ปีที่แล้ว +1

      Pipeline yazabilirsiniz ama en kolayi get_dummies metodunu kullanmak.

  • @vehbibas2456
    @vehbibas2456 2 ปีที่แล้ว

    Emeğinize sağlık :)
    multinominal lojistik regresyonla ilgili anlamadığım bir nokta var.
    Bağımsız değişkenlerin bazılarının kategorik veri içermesi ve veri çeşidinin 3'ten fazla olması(yani multinominal) , aynı şekilde bağımlı değişkenin yine kategorik veri içermesi ve veri çeşidinin 3'ten fazla olması durumunda pythonda nasıl bir kod yazarak tahminleme yapılabilir?
    Ben bağımsız değişkenler için get_dummies yapıyorum ama bağımlı değişken için nasıl bir yol izleyeceğimi bilemiyorum. Bana yardımcı olabilir misiniz?

    • @TirendazAkademi
      @TirendazAkademi  2 ปีที่แล้ว

      Teşekkürler Vehbi 👍 Multinominal lojistik regresyon, normal regresyonun genişletilmiş hali. Bire karşı diğerleri (one-vs-rest) prensibine dayanır. Bağımlı değişken kategorik olması durumunda lojistik regresyon kullanılır dolayısıyla bağımlı değişken obje tipinde ise bunu sadece sayısala çevirmen yeterli olur.

  • @discoverdemir3404
    @discoverdemir3404 4 ปีที่แล้ว

    Hocam öncelikle emeğinize sağlık. Acaba yeni_veri oluştururken manuel olarak girmek yerine "yeni_veri=veri.iloc[0,:].to_numpy()" şeklinde girsek olur mu?

    • @TirendazAkademi
      @TirendazAkademi  4 ปีที่แล้ว

      Evet olabilir. Yazdiginiz kod ile ilk orneklemi secmis ve numpy dizisine cevirmis oluruz boylece daha pratik secim olur. Katkiniz icin tesekkurler.

  • @gurkanucar
    @gurkanucar 4 ปีที่แล้ว

    Hocam elimde gün gün vaka sayılarının olduğu bir veri seti var. X ekseni günler, Y ekseni de vaka sayısı. Bunu makine öğrenmesi ile n. günde tahmini olarak ne kadar vaka olacağını göstermek istiyorum. Hangi öğrenme çeşidini kullanmalıyım? Anahtar kelime verebilirseniz çok sevinirim. Teşekkür ederim.

    • @TirendazAkademi
      @TirendazAkademi  4 ปีที่แล้ว +1

      Gunluk verileri kullanacaginiz icin zaman serisi modeli kurabilirsiniz. Bunun icin makine ogrenmesi algoritmalarindan basit regresyon analizi kullanacabilecegiz gibi rnn derin ogrenme teknigide kullanilabilir. Ayrica additive modelde kullanilabilir. Additive modelin egitimi hizlidir ve patternler yorumlanabilir.

    • @gurkanucar
      @gurkanucar 4 ปีที่แล้ว

      @@TirendazAkademi teşekkür ederim tekrardan hocam. Şu an lojistik regresyon ile denedim fakat başarı oranı çok düşük. Bir de bahsettiğiniz yöntemleri inceleyeyim. Gerçi veri sayım da az yaklaşık 100 tane veri var.

  • @muhammedmertulupinar7662
    @muhammedmertulupinar7662 4 ปีที่แล้ว

    Merhabalar. print(lg_model.score(X_test,y_test)) yazdırmaya çalışırken ValueError: X has 30 features per sample; expecting 9 hatası alıyorum. Hatanın sebebi sanırım dummy dönüşümlerinden veya sildiğim satır sütünların boyutlarının farklı olmasından kaynaklanıyor.Problemi çözümümde yardımcı olabilir misin ?

  • @cagataydemirbas7259
    @cagataydemirbas7259 ปีที่แล้ว

    burda y değerleri 0 ve 1 float şeklinde ya onları kategorik hale çevirmek gerekmiyo mu ? 0 ve 1 e göre regresyon olarak hesaplamaya çalışmaz mı float olduğu zaman ?

    • @TirendazAkademi
      @TirendazAkademi  ปีที่แล้ว +1

      Sınırlı sayıda değer olduğu için scikit learn anlıyor.

    • @cagataydemirbas7259
      @cagataydemirbas7259 ปีที่แล้ว

      @@TirendazAkademi 5-6 farklı class olsa da anlar mı ?

    • @TirendazAkademi
      @TirendazAkademi  ปีที่แล้ว

      Logistik regresyon gibi siniflandirma algoritmasini kullanirsan anlar

  • @mustafanar4692
    @mustafanar4692 4 ปีที่แล้ว

    hangi editoru kullanıyorsunuz

    • @TirendazAkademi
      @TirendazAkademi  4 ปีที่แล้ว

      Jupyter notebook kullaniyoruz. Anaconda ile yuklu geliyor.

  • @anonimanonim3953
    @anonimanonim3953 3 ปีที่แล้ว

    Csv dosyasini nasil hazirlayabilirim ya da elimdekini nasil duzenleyebilirim verilerin tiplerini degistirmek ve yeni veriler eklemek istiyorum tabloya

    • @TirendazAkademi
      @TirendazAkademi  3 ปีที่แล้ว +1

      Python derslerimizdeki dosya okuma yazma dersini izleyebilirsiniz.
      m.th-cam.com/play/PLfMRLSpipmfvXkTUYk8hCY0Ql8B0cHlpt.html
      Ayrica pandas derslerindeki dosyaya okuma yazma derslerine goz atabilirsiniz.
      m.th-cam.com/play/PLfMRLSpipmfsLoyO-deGWkJ0RAQf9gU20.html

  • @t-l-n6877
    @t-l-n6877 3 ปีที่แล้ว +1

    Hocam lg_model.coef_ komutundan sonraki sonuçları raporlamam istesem nasıl yorumlarım etki dereceleri oluyor anladığım kadarıyla ama - olunca nasıl yorumlanır bir kaçı için örnek cümle rica etsem ?

    • @TirendazAkademi
      @TirendazAkademi  3 ปีที่แล้ว

      Analizine gore modelin dogruluk olcumlerinden, katsayilarin anlamindan bahsedebilirsin.

    • @t-l-n6877
      @t-l-n6877 3 ปีที่แล้ว +1

      @@TirendazAkademi teşekkür ederim hocam :)

    • @TirendazAkademi
      @TirendazAkademi  3 ปีที่แล้ว

      👍👍👍

    • @t-l-n6877
      @t-l-n6877 3 ปีที่แล้ว

      Hocam yapay sinir ağları ile tahmin modeli kurmam gerekiyor kodunun hiçbir yerde bulamadım nereye bakabilirim ?

    • @t-l-n6877
      @t-l-n6877 3 ปีที่แล้ว

      Lojistik regresyon ile ikisini karşılaştırmalıyım ama bunun kodları her yerde o yok :(

  • @busraozenturk187
    @busraozenturk187 8 หลายเดือนก่อน

    hocam bende Q,S,2.0 ve 3.0 ın değerleri bool sizde uint8 sizle aynı gittim ama neden böyle

  • @hakansahin8882
    @hakansahin8882 4 ปีที่แล้ว

    jupyterde sns.countplot(x="survived",data=veri) komutunu çalıştıramadım.. nerede hata yapıyorumdur? seabornu import etmiş gözüküyor ama komut çalışmadı videodaki gibi

    • @TirendazAkademi
      @TirendazAkademi  4 ปีที่แล้ว +1

      Nasil bir hata mesaji verdi mesaji yazabilir misiniz?

    • @hakansahin8882
      @hakansahin8882 4 ปีที่แล้ว

      @@TirendazAkademi hocam tamam importu ahtalı yapmışım ondan kaynaklı sanırım. Yeni bir çalışma sayfası ile tekrar import edince grafik geldi. teşekkürler

    • @TirendazAkademi
      @TirendazAkademi  4 ปีที่แล้ว

      Ok. iyi calismalar 👍

  • @fundatamdogan
    @fundatamdogan 3 ปีที่แล้ว

    Kaggle üstünden başka bir veri seti üzerinde öğrendiklerimi deniyorum bir hata aldım sebebi ve çözüm yöntemini bilmiyorum.Öznitelik olarak olarak"Cabin" kolonu oluşturmuş buradaki gibi yalnız kolon u silmeye çalıştığımda keyerror veriyor " Cabin" verisi axis te bulunamadı diyor .Ne yapabilirim?

    • @TirendazAkademi
      @TirendazAkademi  3 ปีที่แล้ว

      Kodlari gormeden birsey soylemem zor ama Cabin bir sutun oldugu icin sutun silmek icin axis=1 opsiyonunu kullanmayi deneyin.

    • @fundatamdogan
      @fundatamdogan 3 ปีที่แล้ว

      @@TirendazAkademi çözdüm hocam teşekkürler

    • @TirendazAkademi
      @TirendazAkademi  3 ปีที่แล้ว

      👍👍👍