TensorFlow ile Derin Öğrenmeye Giriş
TensorFlow, Google’ın açık kaynak kodlu makine öğrenmesi kütüphanesi ve özellikle derin öğrenme için kullanılıyor.
Derin öğrenme nedir?
Derin öğrenme,yapay sinir ağlarına dayanıyor.Kısacası,bu ağlara büyük miktarlarda veri vererek onların bir görevi gerçekleştirmeyi öğrenmesini sağlıyoruz.Birbirinden farklı kedi,köpek,bebek vs fotoğrafları vererek onları öğretebiliriz. Sözlü kelimeler verirseniz, ne dediğinizi ayırt etmeyi öğrenebilirler. Eski filmlerden biraz diyalog verirseniz, bir sohbet sürdürmeyi öğrenebilirler. (Kusursuz bir sohbet değil ama yine de oldukça iyi bir sohbet.)
Derin öğrenme konusunda daha fazla bilgi için bu siteye bakabilirsiniz.
Bu yazımda ilk etapta windows ortamında tensorflow ve geliştirme ortamı kurulumunu sağlayacağız. Ben anaconda ve spyder kullanacağım. İlk etapta anacondayı bilgisayar özelliklerine uygun olarak indiriyoruz.Daha sonra anaconda navigator üzerinde aşağıda da gösterdiğim şekilde yeni bir environment oluşturarak işlemimize başlıyoruz.(rootta kaldığında sıkıntı çıkartıyor o yüzden tüm işlemleri bu environment üzerinde yapacağız.)
Sol tarafta oklarla gösterdiğim şekilde yeni environment oluşturup sağda (sizde not installed olarak gözükecek ben yüklediğimden böyle)keras ve tensorflow yüklemelerini yapıyoruz.
Daha sonra anasayfaya dönerek applications on kısmındaki kanal ayarını oluşturduğumuz environment üzerinden yapıyoruz ve spyder yükleyerek artık kodlamaya başlayabiliriz.Dikkat etmeniz gereken bir konu da navigator açmadan spyder çalıştırmaya kalkarsanız keras hatası verecektir ve son olarak spyder çalıştırırken son oluşturduğunuz environmentte olduğunuza emin olun.
Kodlamaya başlayabiliriz artık :)