Yapay sinir ağları ile ev fiyat tahmini yapıyoruz. Bu yazıda, önceki Iris projesinden farklı olarak bir regresyon problemi üzerinde çalışacağız. Bu projede Boston ev fiyatları veri setini kullanıyoruz. Veri setine Kaggle üzerinden erişebilirsiniz. Veri seti; nitrik oksit oranı, suç oranı, öğrenci-öğretmen oranı, vergi değerleri ve konut başına oda sayısı gibi toplam 13 özelliği içerir. Hedef […]
Yapay Sinir Ağları ile Ev Fiyat Tahmini
Yapay Zeka, Makine Öğrenmesi ve Derin Öğrenme Arasındaki Farklar
Bu içeriğimizde, yapay zeka makine öğrenmesi farkını inceliyoruz. Makine öğrenmesi, yapay zeka, derin öğrenme ve yapay sinir ağları günlük dilde çoğu zaman birbirinin yerine kullanılıyor; bu da kavram karmaşasına yol açıyor. Bu yazıda terimler arasındaki farkları netleştirip temel çerçeveyi daha anlaşılır hale getireceğiz. Makine öğrenmesi yapay zekanın, derin öğrenme ise makine öğrenmesinin bir alt dalıdır. […]
Performans Metrikleri
Bu yazımızda makine öğrenmesi modellerimizin veri setleri üzerindeki başarısını nasıl ölçebileceğimizden ve farklı performans metriklerinden bahsedeceğiz. Öncelikle bu ölçümlerin öneminden bahsedelim. Çoğu zaman bir problem üzerinde çalışırken elimizde birden fazla makine öğrenmesi modeli bulunur ve içlerinden en başaralı olanını seçmek isteriz. Bu durumda her bir modelin ayrı ayrı performansını ölçer ve bu sonuca göre en […]
İris Veri Seti Projesi
Bugünkü yazımızda ilk yapay sinir ağları projemizi gerçekleştireceğiz. Şu ana kadar öğrendiğimiz teorik bilgileri pratiğe dökme fırsatı bulacağız. Bu projemizde ünlü bir veri seti olan iris veri setini kullanacağız. Bu veri seti 3 farklı yaprak çeşidi olan setosa, versicolor ve virginica için farklı özellikleri barındırıyor. Projemize başlamadan önce Kütüphane Kurulumları yazımızda kurduğumuz kütüphanelere ek olarak […]
Aktivasyon Fonksiyonları
Aktivasyon fonksiyonları nöronların toplam fonksiyonunda üretilen çıktıların nasıl bir değişimden geçmesi gerektiğini belirler. Genellikle yapay sinir ağı (YSA) modellerimizde kullandığımız aktivasyon fonksiyonları lineer(doğrusal) olamayan fonksiyonlardır. Doğrusal olmayan aktivasyon fonksiyonları modellerimizin karmaşıklık seviyesini artırırlar. Bu sayede YSA modellerimiz veri setleri üzerindeki karmaşık yapıları daha iyi bir şekilde öğrenerek daha başarılı sonuçlar verir. Karmaşık gerçek hayat problemlerine […]
Yapay Sinir Ağları Nedir ?
Yapay sinir ağları(YSA) son 15-20 yılın en popüler makine öğrenme algoritmalarından biri haline gelmiştir. İnsan beyninin çalışma prensiplerinden ilham alınarak tasarlanan bu ağlar günümüzün en güçlü makine öğrenme algoritmalarından biri olarak düşünülmektedir. Nedir bu yapay sinir ağları sorusuna cevap verecek olursak, yapay sinir ağları insan beyninin matematiksel olarak modellenmesi ile öğrenme kabiliyeti kazanan, farklı sorunlara […]
