Yapay Görünün Temel Kavramları

Yapay görme (computer vision), bilgisayarların dijital görüntülerden anlamlı bilgiler çıkarma yeteneğidir. Bu alandaki teknikler, görüntü işleme, makine öğrenimi ve derin öğrenme algoritmalarıyla desteklenir. Otonom araçlardan medikal görüntülemeye kadar pek çok alanda yapay görme sistemleri kritik rol oynamaktadır. Bu yazıda, görüntü işleme dünyasında sıkça kullanılan temel teknikleri inceleyeceğiz. Yapay Görme Nedir? Yapay görme, dijital görüntülerin veya … Okumaya devam edin Yapay Görünün Temel Kavramları

Bilgisayarlı Görü: Makinelere Görmeyi ve Anlamayı Öğretmek

Bilgisayarlı görü (computer vision), bilgisayarların dijital görüntüler, videolar ve diğer görsel verilerden anlam çıkarmasını sağlayan yapay zeka alanıdır. Temelde, insan gözünün ve beyninin görsel bilgiyi işleme şekliyle benzer bir şekilde çalışsa da insana göre çok daha geniş bir ölçek ve hızla çalıştığı söylenebilir. Bilgisayarlı görü sayesinde makineler, kusurları tespit etme, sorunları belirleme ve hatta önerilerde … Okumaya devam edin Bilgisayarlı Görü: Makinelere Görmeyi ve Anlamayı Öğretmek

Genetik Algoritmalar: Gezgin Satıcı Problemi 2

Herkese merhaba, bir önceki yazımızda TSP projemize giriş yapmıştık, gerekli kütüphaneleri ve parametreleri girip şehirlerimizin koordinatlarını eklemiştik. Burdan ilk bölüme ulaşabilirsiniz: https://iremcorak.home.blog/2020/05/25/genetik-algoritmalar-gezgin-satici-problemi-1/ Projemize fonksiyonlarımızla devam ediyoruz. İlk fonksiyonumuz olan init() fonksiyonunda malloc fonksiyonlarımız ile ilk popülasyonları oluşturuyoruz. Hatırladığımız üzere N vezirde de buna çok benzer bir fonksiyonla başlamıştık. Genetik algoritmalara giriş yazımda genel mantıktan bahsetmiştim. … Okumaya devam edin Genetik Algoritmalar: Gezgin Satıcı Problemi 2

Genetik Algoritmalar: Gezgin Satıcı Problemi 1

Merhaba arkadaşlar, bu yazımızda gezgin satıcı probleminden(Traveling Salesman Problem-TSP) ve bu problemin genetik algoritmalar ile çözümünden bahsedeceğiz. Gezgin satıcı problemi bir satıcının farklı şehirleri gezmesi ve gezi sırasında uğrayacağı şehirlere göre en kısa yolun bulunmasıdır. Bu problemin çözümü sıklıkla araçların rota planlanmasında kullanılır. Bu problemin çözümünde birçok varsayım yapılabilir. Her şehre bir kez veya birden … Okumaya devam edin Genetik Algoritmalar: Gezgin Satıcı Problemi 1

Genetik Algoritmalar: N Vezir Problemi

Herkese merhaba, daha önce genetik algoritmaların genel mantığından ve kullanım alanlarından bahsetmiştim. Bu yazımda N vezir probleminin genetik algoritma ile çözümünden bahsedeceğim. Genetik algoritmalar ile ilgili diğer yazılarımı bloğumda bulabilirsiniz. Bu problem çözümünün daha iyi anlaşılması için bakmanızı tavsiye ederim 🙂 N vezir problemi, ilk olarak 8 vezir problemi olarak 1848 yılında satranç oyuncusu Max … Okumaya devam edin Genetik Algoritmalar: N Vezir Problemi

Genetik Algoritmaların Uygulama Alanları

Herkese merhaba, son yazımda genetik algoritmaları genel anlamda incelemiştik. Sonrasında N vezir problemini anlatacağımı söylemiştim ama projeye geçmeden önce mantığın daha iyi anlaşılması amacıyla ve sizden gelen öneriler doğrultusunda genetik algoritmaların kullanım alanlarından bahsetmeye karar verdim. Genetik algoritmaların çözüm alanı oldukça geniştir. Problemi etkileyen faktörlerin fazla olduğu durumlarda tercih edilirler ve olasılık kurallarına göre çalışırlar. … Okumaya devam edin Genetik Algoritmaların Uygulama Alanları

Genetik Algoritmalara Giriş

Herkese merhaba, bloğumda uzun süredir Arduino projeleri yazıyordum, artık Arduino yazılarının yanında bir süredir uğraştığım görüntü işleme ve genetik algoritmaları üzerine bir şeyler yazmaya karar verdim. Bu yazımda genetik algoritmalardan bahsedeceğim. Genetik algoritmalar birçok alanda kullanılan sezgisel algoritmaların bir çeşididir. Sezgisel algoritmalar çözümün doğruluğunu kanıtlamaktan çok en iyiye yaklaşımı önemser. Genellikle kesin net bir çözümden … Okumaya devam edin Genetik Algoritmalara Giriş

Ev Otomasyonu-Bölüm 6_App Inventor Uygulaması

Herkese merhaba, bugün nihayet ev otomasyonu projemizin apk. uygulaması kısmı olan App Inventor bölümünü yapacağız. MIT App Inventor tasarım ve blok programlamaya dayalı mobil uygulama yapılan bir web uygulamasıdır. İstenildiği gibi düzenlenebilen designer kısmı ve kodların yer aldığı blocks kısımlarından oluşur. Sitenin linki: https://appinventor.mit.edu/ İlk olarak designer kısmını yapalım. Designer bölümü uygulamanın arayüzünü oluşturmamızı sağlıyor. … Okumaya devam edin Ev Otomasyonu-Bölüm 6_App Inventor Uygulaması

Ev Otomasyonu-Bölüm 5_Tüm Sistemi Kapatma

Merhaba arkadaşlar bugün projemizin Arduino IDE'deki son bölümü olan tüm sistemi kapatma sisteminden bahsedeceğim. Tahmin edersiniz ki en kolay bölüm bu olacak. Herhangi bir durumda kullanıcının isteği üzerine bluetooth üzerinden tüm sistemi kapatabileceğimiz bir fonksiyon yazacağız. Bu fonksiyonda otomasyonumuzda yer alan klima, ısıtıcı, perde, ışık, ocak, hareket sensörü, hırsız alarmı gibi tüm bölümler aynı anda … Okumaya devam edin Ev Otomasyonu-Bölüm 5_Tüm Sistemi Kapatma

Ev Otomasyonu-Bölüm 4_Ocak Otomasyonu

Herkese merhabalar, bir süredir yoğunluktan yazamadım ama umarım en kısa süre içinde bu projenin anlatımını bitireceğim. Bu yazımda ev otomasyonu projemin ocak otomasyonu bölümünü anlatacağım. Bu bölümde ilk olarak ocağı telefonumuzdan otomatik aç kapa yapabileceğimiz, sonrasında ocağın açık unutulma ihtimaline karşı belirlediğimiz süre içerisinde bildirim göndererek istersek ocağı kapatabileceğimiz veya yemek moduna alarak belli süre … Okumaya devam edin Ev Otomasyonu-Bölüm 4_Ocak Otomasyonu