• 05-06-2021, 17:52:02
    #1
    Merhabalar. Excellden aldığı bulgulara göre python da yeni bir veri girildiğinde makine öğrenmesi sayesinde Covid pozitif mi negatif mi öneride bulunan kod yazmaya çalışıyorum. Hazır kütüphane kullanılmayacak.Giriş kısmını hallettim ama scikit learn gibi hazır kütüphane kullanmadan makina öğrenmesini yapamadım. Mantık olarak nasıl ilermem gerekir ? Teşekkür ederim.
    # -- coding: utf-8 --
    """
    Created on Sat Jun  5 13:27:18 2021
    
    @author: Fatih
    """
    # -- coding: utf-8 --
    """
    Spyder Editor
    
    This is a temporary script file.
    """
    import pandas as pd
    import matplotlib.pyplot as plt
    import numpy as np
    
    hastalar=pd.read_csv("covidtest.csv")
    print(hastalar.info())
    
    P=hastalar[hastalar.sonuc=="Pozitif"]
    N=hastalar[hastalar.sonuc=="Negatif"]
    
    plt.scatter(P.nezle, P.sicaklik, "red", "Pozitif", 0,5)
    plt.scatter(N.nezle, N.sicaklik, "blue", "Negatif", 0,5)
    plt.xlabel("nezle")
    plt.ylabel("sicaklik")
    plt.title("Covid Hastalık Tahmini")
    plt.legend()
    plt.show()
    
    y=hastalar.CovidTesti.values
    x_hastalar=hastalar.drop(["sonuc"], axis=1)
    
    x=(x_hastalar - np.min(x_hastalar)) / (np.max(x_hastalar) - np.min(x_hastalar))
  • 06-06-2021, 23:39:11
    #2
    Sklearn tamamen matematiksel formüllerle modelleme yapıyor. Bence sizde bu formülleri kullanıp manuel model tasarlayabilirsiniz.
  • 07-06-2021, 00:15:35
    #3
    Yalnız bu yazdığın kod machine learning değil, çok basit bir şekilde kodları implementasyonunu sağlamışsınız.

    Sklearn gibi hazır kütüphanelerin kodlarını inceleyin ancak oradaki kodlarım anlamak için senior ml bilginiz olmalı. Aynı zamanda kütüphane kullanmak istemiyorsan pandas, numpy vs kullanma Yanlış bir anlayış, Amerika yı tekrardan fethedmeye gerek yok milyonluk projelerin altyapısında unofficial lib kullanıyoruz, burada iş sizde bitiyor sıfırdan kod yazmaktansa kütüphane üzerinde optimizasyonları sağlar community ile paylaşırsınız. Bu kültür genel yazılım kültürüdür, trendyol vs dahi bu yöntemle çalışmakta.

    Tavsiye, covid ile alakalı birçok kaggle competitions incelemen.

    https://whimsical.com/machine-learni...XpnJ9Az32vYXva
  • 07-06-2021, 00:59:23
    #4
    hdogrukan adlı üyeden alıntı: mesajı görüntüle
    Sklearn tamamen matematiksel formüllerle modelleme yapıyor. Bence sizde bu formülleri kullanıp manuel model tasarlayabilirsiniz.


    Maybell adlı üyeden alıntı: mesajı görüntüle
    Yalnız bu yazdığın kod machine learning değil, çok basit bir şekilde kodları implementasyonunu sağlamışsınız.

    Sklearn gibi hazır kütüphanelerin kodlarını inceleyin ancak oradaki kodlarım anlamak için senior ml bilginiz olmalı. Aynı zamanda kütüphane kullanmak istemiyorsan pandas, numpy vs kullanma Yanlış bir anlayış, Amerika yı tekrardan fethedmeye gerek yok milyonluk projelerin altyapısında unofficial lib kullanıyoruz, burada iş sizde bitiyor sıfırdan kod yazmaktansa kütüphane üzerinde optimizasyonları sağlar community ile paylaşırsınız. Bu kültür genel yazılım kültürüdür, trendyol vs dahi bu yöntemle çalışmakta.

    Tavsiye, covid ile alakalı birçok kaggle competitions incelemen.

    https://whimsical.com/machine-learni...XpnJ9Az32vYXva

    Degerli zamanlarinizi ayırıp yazdığınız için minnettarım. Çok teşekkür ederim 💜