Aşama 1: Problemin
Tanımlanması ve Örnek Veri Seti
Senaryo: Küçük bir yazılım şirketinin, çalışanlarının deneyim yılına göre maaşlarını nasıl
belirlediğini anlamak istiyoruz. Amacımız, deneyim yılı ile maaş arasında bir
ilişki bulmak ve bu ilişkiyi kullanarak gelecekte işe alınacak bir adayın
maaşını tahmin edebilecek bir model kurmaktır.
- Bağımsız
Değişken (X): Deneyim (Yıl olarak) - Maaşı etkilediğini düşündüğümüz
değişken.
- Bağımlı
Değişken (Y): Maaş (Bin TL olarak) - Tahmin etmeye çalıştığımız değişken.
Örnek Veri Setimiz:
Şirketteki 5 çalışanın verisi aşağıdaki gibidir:
|
Çalışan ID |
Deneyim (X) (Yıl) |
Maaş (Y) (Bin TL) |
|
1 |
1 |
30 |
|
2 |
2 |
45 |
|
3 |
3 |
50 |
|
4 |
4 |
65 |
|
5 |
5 |
70 |
Bu aşamadaki amacımız: Bu 5 veri noktasını kullanarak,
Deneyim (X) ile Maaş (Y) arasındaki ilişkiyi ifade eden en uygun doğruyu
bulmaktır.
Aşama
2: Modelin Denklemi ve Formüller
Amacımız, verilerimize en uygun doğruyu bulmaktı.
Matematikte bir doğrunun denklemi şu şekilde ifade edilir:
Makine öğrenmesinde ise bu denklemi genellikle şu
notasyonla görürüz:
Aşama 3: Çözümün Adım Adım Hesaplanması
Hesaplamaları kolaylaştırmak için
adımlara bölelim ve bir tablo kullanalım.
Verilerimiz:
- X (Deneyim): [1, 2, 3, 4, 5]
- Y (Maaş): [30, 45, 50, 65, 70]
Adım 3.3: Eğim Katsayısını Bul ()
Tablodan bulduğumuz toplamları
formülde yerine koyalım:
Sonuç: Model Denklemimiz
Katsayıları bulduğumuza göre artık
modelimizin son denklemini yazabiliriz:
EXCEL İLE HESAPLAMA
PYTHON İLE HESAPLAMA
Hiç yorum yok:
Yorum Gönder