loader
banner

Derin öğrenme ile yapabileceklerimiz hayal gücümüz ile sınırlı… Bilim insanları uzun süredir yapay zekâ üzerine çalışmalar yürütüyor. Artık makinelerin dönemi başladı diyebiliriz. Yapay zekâ, makine öğrenmesi, derin öğrenme gibi pek çok terim günlük konuşma dilimizde yer almaya başladı bile. Peki son zamanlarda popülerliği hızla artan derin öğrenme nedir? 2000 yıllarında popülerleşmeye başlayan derin öğrenme, yapay […]

2018 yılında, küresel akıllı tarım pazarı yaklaşık 6,45 milyon dolardı ve 2027 yılına kadar 19,6 milyon dolar büyümesi bekleniyor. Bugünlerde giderek daha fazla tanınan Nesnelerin İnterneti başta olmak üzere, büyümesinde teknoloji önemli bir rol oynuyor.   IoT tarımı büyük bir potansiyele sahiptir ve çiftçilerin tarlalarını yönetme şeklini önemli ölçüde değiştirebilir. Ancak beklenen sonuçları elde etmek […]

RPA Nedir? • Yinelemeye dayalı, rutinleşmiş, insan eliyle manuel olarak yapılan işlemlerin robotlara öğretilerek robotlar tarafından gerçekleştirilmesidir. • Süreci hızlandırmaya ve insan kaynaklı hataların önlenmesine yardımcı olur. RPA uygulama alanı çok geniş olan bir otomasyondur ve bir yapay zekâ destekleyicisidir. RPA ile neler yapılabilir sorusuna pek çok örnek verebiliriz. Bunlardan bazıları şunlardır: • Devlet kurumları, […]

Genel Bakış Yazılım geliştirme süreçlerinde geliştirilecek uygulamada kullanılacak olan teknolojileri belirlemenin yanı sıra uygulamanın mimarisini de belirlemek çok önemlidir. Bugünlerde en yaygın kullanılan mimari yapı micro servis yapısıdır. Micro servis yapılarının temel özelliklerinden birisi her bir servisin ayrı ayrı deploy edilebilir olmasıdır. Bu özellikleri yoluyla her servis uygulama içerisinde ayrı bir bağlantı protokolü kullanabilir. Yani bir uygulamada […]

Makine öğrenimi ve yapay zekâ, her türden işletme için oyunun kurallarını değiştirme potansiyeline sahiptir. Bu potansiyeli kullanarak işletmelerin dönüşümünü gerçekleştirebilmek, hem şirket öz kaynaklarının verimliliğini artırabilecek hem de sürdürülebilir büyüme olanakları sunacaktır.  Bu amaçla, bu makalede makine öğrenimi ve yapay zekânın neden ve ne zaman kullanılması gerektiğine dair iki önemli noktaya odaklanmaktadır.   Neden Makine […]

Programlama paradigması, problemlere üretilen çözümlerin nasıl formüle edileceği ile alakalı olan temel programlama stilidir. Programlama paradigmaları hangi yollarla çözümlere ulaştıklarının yanı sıra hangi yolları yasakladıklarıyla da bilinirler. Örneğin fonksiyonel paradigmayı esas alan bir yöntem, yan etkilerin kullanılmasını da yasaklar (önceki konularda bahsetmiştik). Fonksiyonel programlama daha büyük bir programlama paradigmasının bir parçasıdır ( declarative programlama). Declarative programlama, […]

ES6’dan önce, bir değişkeni tanımlamanın tek yolu ‘var’ anahtar kelimesiydi. Artık gelişmiş işlevsellik sağlayan birkaç farklı seçeneğimiz var. Const Const kelimesi ‘constant’ kelimesinden gelir ve sabit anlamını taşımaktadır. Kısaca const, değiştirilemeyen bir değişkendir. JavaScript, ES6’da sabitleri tanıttı. Const’lardan önce, sadece üzerine yazılabilen değişkenler vardı. var user = true user = false console.log(user) // false Sabit bir değişkenin değerini sıfırlayamayız, eğer değerin üzerine yazmaya çalışırsak, […]

React programlama dünyasını keşfetmeye başladığınızda fonksiyonel programlama konusunun çok fazla ortaya çıktığını fark edeceksiniz. JavaScript projelerinde fonksiyonel teknikler giderek daha fazla kullanılıyor. Fonksiyonel JavaScript kodunu zaten düşünmeden yazmış olabilirsiniz. Bir diziyi eşlediyseniz veya küçülttüyseniz, zaten fonksiyonel bir programcı olma yolundasınız demektir. React, Flux ve Redux, fonksiyonel JavaScript paradigmasına uyuyor. Fonksiyonel programlamanın temel kavramlarını anlamak, React […]