YazılımYapay Sinir Ağları Kullanılarak Web Sayfalarının Kategorize Edilmesi

Yapay Sinir Ağları Kullanılarak Web Sayfalarının Kategorize Edilmesi

-

Yapay sinir ağları  kavramı (Artifical Neural Networks) bilgi işlem sistemlerinde bulunan elemanların birbirleriyle bağlantılı olarak sistematik bir şekilde çalışabilmesini ifade etmektedir. Bu sistematik çalışmanın en benzer örneklerinden birisi de insan beyninde görülmektedir. Yapay ağlar karşı karşıya kaldıkları bir durum içerisinde aynı bir insan gibi yaşadığı tecrübelerden esinlenerek karar verebilirler.  Yapay sinir ağları  bir konuyu öğrendikten sonra karşısına gelecek olan benzeri konularda öğrendiği bilgileri kullanabilir, bilgileri farklı sınıflara yayarak türetebilir ve bu türettiği bilgiler eşliğinde yeni bilgileri keşfedebilir. İnsan beyninin özelliklerine benzetilmesindeki bir diğer sebep de bir bilgiyi öğrenme sürecinde bu bilgileri kimsenin yardımı olmadan kendi başına (otomaitk) olarak gerçekleştirir.

Yapay Sinir Ağlarının Fonksiyonları

Web teknolojilerinde yapay sinir ağlarını kullanırken hangi fonksiyonlarının olduğu bilinmelidir. Bilinmediği durumlarda ağlar istenilen verimi karşılayamazlar. Yapay ağların temel fonksiyonları şu şekilde sıralanabilir:

  • İleriyi görebilme yeteneği (varsayım)

Yapay ağların en temel işlevleri ileriki olayları önceden farkedip çözümleyebilme yeteneğinin olmasıdır. Örneğin bir şirket ürünlerinin piyasaya ne zaman sürüleceği ya da satış fiyatlarının ne olacağı.

  • Elde ettiği bilgileri sınıflandırma yeteneği (classification)

Yapay zeka sistemleri bir olayı keşfederken çok fazla veri keşfetmektedir (Big Data). Bu verileri ileriki olaylarda işleme sokmadan önce sınıflarına göre ayırarak verilerin bulunması ve işlenmesini kolaylaştırmaktadır.

  • Herhangi bir şekilde karşısındaki insane uyarı vermek

Kötü bir olayın yaşanmamasını sağlamak için önceden kontrol etme ve karşı tarafa uyarı vermek için kontrol etme işlemleri gerçekleştirir.

Web Teknolojilerinde Yapay Zekanın Kullanım Alanları

Web teknolojileri (web technologies) yapay zekanın en sık kullanıldığı alanlardan birisidir.  Modern web siteleri ürünlerinde, hizmetlerinde ve sistemlerinde ileri seviye yapay zeka kullanılmaktadır.  Web’de yapay zeka sistemlerinin öncüsü olarak kabul edilen “Web Intelligence Consortium (WIC) ” sitesi tarafından belirlenen web sistemlerinin ana şeması şu şekilde sıralanmıştır:

  • Web’de bilgiye ulaşımın sağlanması
  • Web’de herhangi bir bilgiye ulaşmak için veri madenciliğinin kullanılması (data mining)
  • Sosyal ağ sistemleri
  • Grid işlemlerinin hesaplanması
  • Veri iletişimi ağlarının tespit edilmesi ve bu ağların yönetilmesi
  • Web araçlarının tespiti
  • Çoklu model geliştirme
  • Web sistemleri üzerinde ulaşılan tüm verilerin harmanlanması  

Yapay Sinirler Yardımıyla Web Sitelerinin Kategorize Edilmesi (Ayrıştırılması)

Web sayfaları üzerinde bulunan bilgilerin, yapay sinir ağları tarafından sınıflandırılabilmesine ilişkin yapılan bir araştırmada   çok katmana sahip multi algılayıcıların kullanıldığı görülmüştür. Yapay zeka  sistemlerinin sınıflandırmasını incelemek için Java platformu kullanılmış  ve yapay zeka sistemini kullanabilmek için ise JOONE veritabanından yardım alınmıştır.

Bir web sitesini categorize ederken kullanılan çok katman teknolojisi web’de bulunan verileri işlerken geriye dönüş algoritması ile ilerlemektedir.  Bu algoritma ile birlikte web sayfasının içerisinde bulunan verilerin ait oldukları kategori sınıfları, algoritmanın kategori sınıflarıyla eşleştirerek tek tek ayrıştırılır.

Yorum Yapabilirsiniz

Please enter your comment!
Please enter your name here

Son Makaleler

Windows 10 Kayıt Defteri Temizleme İşlemi Nasıl Yapılır?

Windows 10 kayıt defteri temizleme işlemi kullanıcılar için bazı zamanlarda oldukça önemli olabiliyor. Çünkü bu işlem sayesinde bilgisayarda oluşan...

Arduino vs Raspberry Pi: En iyi Kart hangisi?

Tek kartlı bilgisayarlar, yeni başlayanlar için geliştirme ve öğrenme sürecinde kullanılabilmeleri nedeniyle son yıllarda oldukça popüler hale geldi. Tek kartlı...

Hidrofilik polimerler Yeşil bir geleceğin anahtarı

Surrey Üniversitesi ve Bristol Üniversitesi'nden araştırmacılar, rüzgar ve güneş gibi öngörülemeyen kaynaklardan gelen karbonsuz yenilenebilir enerjiyi evcilleştirmek ve depolamak...

Ember JS Nedir, Niçin Kullanılır?

Ember js, web uygulamaları geliştirmek için kullanılan açık kaynaklı ve ücretsiz bir JavaScript çerçevesidir. Daha açık bir dille, bir...

Kuantum Fiziği Neden Önemlidir ve Olmasaydı Neler Olurdu?

Bütün fizikçilerin bildiği gibi kuantum fiziği çok karmaşık bir konudur. Çünkü bu fizik evreninde bizim bildiğimiz kurallar geçerli değildir....

Simyanın Önemi ve Simya ile Bilim İlişkisi

Yüzyıllardır inanlar simyanın uğraşları içerisine girmişlerdir. Bu uğraşların temel amaçlarına yazımı içerisinde değineceğiz. Ancak çok genel bir çerçeve ile...

Önerilen Makaleler

Windows 10 Kayıt Defteri Temizleme İşlemi Nasıl Yapılır?

Windows 10 kayıt defteri temizleme işlemi kullanıcılar için bazı...

Arduino vs Raspberry Pi: En iyi Kart hangisi?

Tek kartlı bilgisayarlar, yeni başlayanlar için geliştirme ve öğrenme...

ilgili diğer makalelerBAĞLANTILI
sizin için öneriliyor