Arama

Son Gönderiler

  • Python İle Nesne Yönelimli Programlama (OOP): Araç Kiralama Sistemi Uygulaması

    Bu yazıda; Encapsulation, Abstraction, Inheritance ve Polymorphism gibi Nesne Yönelimli Programlama (OOP) kavramları temel alınarak geliştirilmiş bir araç kiralama sistemi örneğini ele alacağız.Uygulama, gerçek hayat senaryolarını temel alan sınıf yapılarıyla tasarlanmış; veri yönetimi ise bellek (cache) üzerinde değil, harici .json dosyaları üzerinden sağlanmıştır. Proje Mimari Yapısı Uygulamayı geliştirirken, sorumlulukların net bir şekilde ayrıldığı ve OOP

    devamını oku

  • Bayes Algoritması (Python)

    Bu yazımızda bayes teoremini kullanarak sonuç olasılıklarını hesaplayacağız. Algoritma, CoLab ortamında Python programlama dili ile geliştirilmiştir. Algoritma akışında kullanacağımız bazı kütüphaneleri tanımlıyoruz. Öğrenme gerçekleştirebilmek için bir veri setine ihtiyacımız vardır. Bu projemizde, öğrencilerin farklı yeteneklerine bağlı aldıkları notlardan oluşan bir veri seti kullanıyoruz. Veri setimiz 1000 kayıttan oluşmaktadır. Veri setinin içeriği: ● Cinsiyet: öğrencilerin cinsiyeti

    devamını oku

  • Bayes Teoremi Nedir?

    Bayes teoremi, yapay zekanın en popüler olasılık algoritmalarından biridir. Bayes teoreminin mantığını anlayabilmek için öncelikle olasılık kavramını anlamamız gerekmektedir. Kısaca olasılık kavramına değinelim. Olasılık Olasılık, bir olayın ne kadar muhtemel olduğunu ölçen matematiksel birkavramdır. Tesadüfi veya rastgele olaylar belirli koşullar altında tekrarlandığındaher zaman aynı sonuçları vermeyen olaylara denir. Olasılık değeri, 0 ile 1 arasındabir değer

    devamını oku

  • Kuantum Hesaplama Nedir?

    Kuantum hesaplama, klasik hesaplamanın zor olduğu karmaşık sorunları çözmek için kuantum mekaniğinin özelliklerini uygulayan, hızla gelişen bir alan olarak tanımlanabilir. Verilerin katlanarak büyümesi nedeniyle makine öğrenmesi algoritmaları büyük veriler için yetersiz/yavaş kalabildiği durumlar olmaktadır. Bu tarz durumlar için kuantum hesaplama, daha hızlı bir hesaplama performansı sergilediği için tercih edilebilir. Biraz daha özetlemek gerekirse bazı durumlarda,

    devamını oku

  • Yapay Zeka Nedir?

    Yapay zekayı anlayabilmek için öncelikle zeka kavramını tanımlayabilmek gerekir. Zeka; insanın düşünme, akıl yürütme, nesnel algılama, kavrama, yargılama ve sonuç çıkarma yeteneklerinin tümü olarak tanımlanabilir. Yapay zeka, hem bilişsel sistemleri simüle etmeyi(akılcı/düşünebilir olma) hem de akıllı sistemler yapılandırmayı kendine amaç edinmiş bir bilimsel disiplindir. Yapay zeka, teknik bilimlerle doğa ve kültür bilimlerinin kesiştiği bir disiplinler

    devamını oku