Sinir Ağları ve Derin Öğrenme — IV : Lojistik Regresyon : Maliyet Hesabı

Eren Bozarık
SMLR CENTER
Published in
2 min readMar 10, 2018

Hata (Loss) Fonksiyonu

Bu fonksiyon sizin elde ettiğiniz çıktı olan ŷ ile olması gereken y arasındaki farkı hesaplar.

Hata Fonksiyonunun Python Kodu

import numpy as np
def custom_loss(y, yhat):
return -(y*np.log(yhat) - (1-y)*np.log(1-yhat)**2).mean()

Maliyet (Cost) Fonksiyonu
Maliyet fonksiyonu hata fonksiyonunun ortalamasıdır. Toplam maliyeti en aza indirgeyen w ve b parametrelerini bulmuş olacağız.

Maliyet Fonksiyonunun Python Kodu

import numpy as np
def cost_func(Y,Yhat,m):
return -1/m * np.sum(np.dot(Y,np.log(Yhat)) + np.dot(1-Y, np.log(1-Yhat)))

--

--

Eren Bozarık
SMLR CENTER

Sr. Data Scientist & SWE | Galatasaray University