Search Results

Now showing 1 - 10 of 73
  • Master Thesis
    Yazılım Mühendisliği Yöntemleri Kullanımının Bilişsel Modelleme Araştırmacıları Tarafından Değerlendirilmesi
    (2018) Kurtaran, Furkan; Say, Bilge
    Bilimsel yazılımın bir parçası olarak bilişsel modelleme insan beyninin çalışma şeklini farklı soyutlama seviyelerinde ortaya çıkartmaya uğraşır. Bilimsel modellemenin diğer alanlarında yazılım mühendisliğiyle ilgili çalışmalar yapılmış olunsa da, bilişsel modelleme yazılım mühendisliği bakış açısıyla değerlendirilmemiştir. İlgili noktaları belirlemenin yanı sıra; geliştiriciler ve modelleyicilerin, ya da yüksek düzeyli bilişsel modelleyiciler ile bilişimsel nörobilimcilerin yazılım mühendisliği pratikleri arasında bir fark olup olmadığını görebilmek için bilişsel modelleme araştırmacılarına uluslararası çevrimiçi bir anket düzenlenmiştir. Bilişsel modelleme alanındaki araştırmacılar – diğer bilimsel yazılım alanlarında olduğu gibi – çalışma takımlarındaki sık değişikliğin problem oluşturduğunu, gereksinimleri belirtmenin zor olduğunu, belgelemenin gerekli olduğunu düşünmekte ve kendi yazılım mühendisliği pratiklerini geliştirmek istemektedirler. Katılımcılar yazılım mühendisliği pratiklerinin kendi işleriyle alakalı olduğunu düşünmelerine rağmen aşinalıkları ve kullanım düzeyleri versiyon kontrolü dışında düşük. Geliştiriciler ve modelleyiciler arasında modelleyicilerin doğrulamaya daha fazla değer verdiklerini belirtmeleri dışında önemli bir fark gözlenmemiştir. Benzer şekilde, yüksek düzeyli bilişsel modelleyiciler ile bilişimsel nörobilimciler arasında da yazılım mühendisliğini pratiklerinin kullanım düzeyi açısından bir fark gözlenmemiştir. Ancak, daha büyük takımlarda çalışan araştırmacılar doğrulama ve sağlama tekniklerini küçük takımlarda veya tek başına çalışanlara göre daha fazla kullanmış, ve daha büyük kullanıcı tabanı olan uygulamalar araştırmacının sorun ve hata takibi tekniğini kullanımını arttırmıştır.
  • Master Thesis
    Yüz ve İnsan Tanıma Algoritmaları ile Sayısal Resimlerde İnsan Sayımı
    (2016) Husaın, Samar Ittahır M.a; Koyuncu, Murat
    Sabit görüntülerdeki veya video karelerindeki insanların sayımı, görüntü işleme alanında zorlu bir aktif araştırma sahasıdır. Bu alan, güvenlik, yönetim, eğitim ve ticaret açısından birçok uygulamada önemli bir rol üstlenmektedir. Bu tezde, dijital görüntülerde bulunan insanların sayımı üzerinde çalışılmıştır. İnsanlar görüntülerde farklı şekillerde görünebilmektedirler ve bu durum farklı tekniklerin beraber kullanılmasını gerektirmektedir. Bu bakımdan, bir görüntüdeki insan sayısını tahmin etmek için, yüz tanıma metodu ve insan tanıma metodu olmak üzere, iki tekniği kullanıyoruz. Önerilen bu metot, düşük maliyetle ve basit donanım kullanarak, girilen bir görüntüdeki insan sayısını tahmin ederken performansı artırmak için, yüz tanıma ve insan tanıma metotlarının çıktılarını bir araya getirmektedir. Biz, girilen görüntülerdeki insan sayısını tahmin eden en iyi kombinasyonu belirlemek için, üç yüz tanıma algoritmasını (Skin Color, Viola Jones LBP and Viola Jones CART) ve HOG özelliği ile SVM sınıflandırıcısına dayalı bir insan tanıma metodunu (tüm vücut) test ediyoruz. Önerilen sistemi test etmek ve en iyi kombinasyonu belirlemek için içinde iki farklı veri kümesinden (Groups of Images of People ile INRIA Person) 1,202 insanı barındıran 240 test görüntüsünü kullanıyoruz. Viola Jones CART ile HOG özelliği ile SVM sınıflandırıcısına dayalı insan tanıma metodunu kombine ederek %91'lik en iyi Recall'u ve %93.97'lik en iyi Precision'ı elde ettik, oysa, yüz tanıma metodu ve insan tanıma metodu (tüm vücut) ayrı ayrı uygulayarak, %70.38'lik en iyi Recall'u ve %92.76'lik en iyi Precision'ı Viola Jones CART yöntemi ile elde ettik.
  • Master Thesis
    Kişilerin Radyo Laboratuvarlarının Ekipmanları Üzerine Eğitimlerini Sağlamak için Elektronik Performance Destekleme Sisteminin Geliştirilmesi
    (2009) Alparslan, Nimet Ceren; Çağıltay, Nergiz Ercil
    Uzaktan erişimli laboratuarlar, günümüzde eğitimcilere birçok fayda sağlamakta olan teknolojilerdir. Bu laboratuarlar, uzaktan erişimli eğitimi destekledikleri gibi alternatif eğitim çevreleri de sağlamaktadırlar. Bunun yanı sıra öğreniciler için daha önce hiç deneyimleri olmayan bir aleti kullanmak veya etkileşime geçmek oldukça zordur. Bu tez, kullanıcıların üzerinde deneyim kazanabileceği ve özel bir takım aletlerin kullanımı hakkında bilgi ve yardım edinebilecekleri bir çözüm üretmeyi ve geliştirmeyi amaçlamaktadır. Önerilen sistem bir uzaktan erişim laboratuar çerçevesinde, örnek olay olarak test edilmiştir. Bu örnek çalışmanın test sonuçları yapılan ara yüzlerin amacına ulaştığını ve geliştirilen Elektronik Performans Destekleme Sistemleri'nin kullanıcıların laboratuar aletlerini gerçek ortamda kullanmalarını engelleyerek, yüksek eğitim kurumlarına çok büyük potansiyel avantajlar sağladığını göstermiştir.Anahtar Kelimeler: Elektronik Performans Destekleme Sistemi, EPDS, uzaktan erişimli radyo laboratuarı, e-öğretim, uzaktan erişimli eğitim.
  • Master Thesis
    Yapay Sinir Ağına Karşı Bulanık Mantığa Dayalı Öğrenci Başarıtahmini
    (2021) Al-khafajı, Mustafa; Eryılmaz, Meltem
    E-öğrenme şu anda birinci sınıftan lisansüstü sınıflara kadar eğitim sürecinin tüm aşamalarında büyük önem taşımaktadır. Bunun sebepleri başında e-öğrenmenin öğrencilere kolay anlaşılır etkileşimli bir grafik ortam sağlaması ve her an ulaşılabilir olması gelmektedir. Bu çalışmada, E-öğrenme Yönetim Sistemini kullanan bir ortamda sınava giren öğrencilerin başarılarının tahmini için hem sinir ağı hem de bulanık mantık içeren yapay zeka teknikleri kullanılmıştır. Bu çalışmada kullanılan veri seti bir Irak mühendislik kolejinden alınmıştır ve bilgisayar bilimi dersine kaydolan 200 öğrencinin verileri kullanılmıştır. Veriler cinsiyet, yaş, indirilen kaynaklar, görüntülenen videolar, tartışma sohbetine katılım, 1. ara sınav puanı, 2. ara sınav puanı, final sınav puanı olarak sınıflandırılmıştır . Kullanılan yapay sinir ağının türü, desen sinir ağıdır. Levenberg-Marquardt'ın algoritması sinir ağlarını eğitmek için kullanılmıştır. Bulanık mantık için Sugeno bulanık çıkarım sistemi kullanılmıştır. Çalışma sonuçları umut verici ve anlamlıdır, çünkü sonuçlar öğrenme sistemine daha fazla zaman harcayan öğrencilerin en yüksek başarı oranına sahip olduğunu göstermiştir. Çalışmada sinir ağı kullanıldığında test sonuçların doğruluğu % 73 olarak kaydedilmiştir. Bulanık mantık kullanıldığında ise doğruluk sonuçlarının ortalama yüzdesi% 88 olarak bulunmuştur.Çalışmanın sonucu bulanık mantığın başarı tahmin yüzdesinin daha yüksek olduğunu göstermektedir
  • Master Thesis
    Optimize edilmiş makine öğrenim tekniklerine dayalı yazılım kusurlarını öngörmek için yeni bir yöntem
    (2022) Hassen, Shaho Ismael; Yazıcı, Ali; Mıshra, Alok
    Bu tezde, tüm gerçekleri motivasyon olarak kabul ederek yazılım kusur tahmini için yeni ve sağlam bir buluşsal güdümlü nöro-bilgisayar modeli geliştirilmiştir. Diğer klasik makine öğrenimi modellerinden farklı olarak, nöro-bilgisayar, özellikle Levenberg Marquardt Sinir Ağı (LM-YSA), doğrusal olmayan özellik öğrenimi ve dolayısıyla hatalı veriler için hayati önem taşıyabilecek uyarlamalı öğrenme açısından daha sağlam olarak kabul edilimektedir. Ancak, diğer makine öğrenimi modellerinde olduğu gibi, 17 giriş özelliği olanlarda da aşırı yüksek ağırlık tahmini nedeniyle yerel minimum ve yakınsama olasılığından kaçınılamamıştır. Bu gerçeği göz önünde bulundurarak, bu araştırma, öğrenme sırasında uyarlanabilir ağırlık tahmini ve güncelleme için YSA'ya yardımcı olamak amacıyla buluşsal model denilen yeni bir geliştirilmiş genetik algoritm sunark katkıda bulunmuştur. Burada buluşsal modelin temel amacı, LM-YSA'nın herhangi bir yerel minimum ve yakınsama sorunu yaşamadan üstün ağırlık tahmini, güncelleme ve dolayısıyla öğrenme elde etmesine yardımcı olmaktır. Sonuç olarak , önerilen nöro-bilgisayar modelinin hedeflenen yazılım hatası veri kümeleri üzerinde klasik sinir ağından daha yüksek doğruluk elde etmesine yardımcı olmuştur. Sınıflandırıcı veya makine öğrenimi iyileştirmesine ek olarak, bu araştırmada, herhangi bir sınıf dengesizliği, aşırı uydurma ve yakınsama olasılığının hafifletilmesine yardımcı olan özellik mühendisliğine de odaklanılmıştır.
  • Master Thesis
    Anlamsal Ağ Uygulamarı için Yarı-otomatik Bilgi Edinme Sistemi
    (2008) Uluç, Fuat Önder; Çağıltay, Nergis E.; Turhan, Çiğdem
    İnternet ile ulaşılabilen bilgi ve doküman miktarının sınır tanımaz şekilde büyümesi, belirli bir doküman veya bilgiye ulaşabilmeyi gittikçe zorlaştırmaktadır ve yakın gelecekte neredeyse imkansız hale getirecektir. Mevcut standart araçlar karşılaşılan ve pratik olarak sonsuz sayılabilecek listedeki bilgi ve dokümanları tasnif edebilecek yetenekte değildirler. Bu nedenle, gerekli bilgi ve dokümanlara ulaşabilmeyi kolaylaştıracak mevcut çözüm olarak Anlamsal Ağ kavramı ön plana çıkmaktadır. Bu durumun doğal sonucu olarak, otomatik veya yarı otomatik bilgi edinme yöntemleri geliştirilmektedir.Bu tez çalışması kapsamında, Anlamsal Ağ için yarı otomatik bir bilgi edinme sistemi geliştirilmiş ve benzer bir sistem oluştururken karşılaşılan sorunların belirlenmesi ve bu sorunlar için muhtemel çözüm önerilerinin oluşturulması amaçlanmıştır. Geliştirilen bilgi edinme sisteminin alanı belirli bir kapsam ile sınırlı değildir; kullanıcı, sistemi istenen konuda bilgi edinebilmek için yönlendirebilecektir. Sistem, üniversitelerin web siteleri üzerinde test edilmiş ve sonuçlar değerlendirilmiştir.
  • Master Thesis
    Yazılım Denetim Metodolojisi Geliştirilmesi Üzerine Bir Çalışma
    (2006) Demirhan, Taylan; Mishra, Alok
    Bu çalısmada, yazılımda denetimi saglamak için gelistirilen ve yazılım sektöründe kabul görmüs denetim metotlarının özellikleri, avantajları, dezavantajları, ve önemi incelenmis, bu metotların uygulanması sırasında kullanılan kontrol listeleri, programlar gibi argümanlardan, örnekler verilerek incelenmistir. Buna ek olarak en çok kullanılan metotlar üzerinde inceleme yapılıp, uygulamada yazılım firmaları için farklı büyüklükteki projelerde izlenebilecek yöntemler arastırılmıs ve yazılım gelistirme sürecini daha hızlı ve verimli hale getirecek eklemeler ve degisiklikler önerilerek yeni bir metot gelistirilmistir. Ayrıca bu metodu desteklemek üzere web tabanlı bir yazılım gelistirilmistir. Anahtar kelimeler: Yazılım Denetim Metotları, Yazılım Kalite Güvencesi, Yazılım Denetiminde Bilgisayar Destegi
  • Master Thesis
    Üniversite Karar Destek Sistemi için Veri Ambarı Tasarımı
    (2007) Türkmen, Güzin; Çağıltay, Nergiz Ercil; Yazıcı, Ali
    Veri ambarı bir çok organizasyon için çagdas bir meseledir ve bilgi teknolojileri için yeni bir alandır. Özellikle egitimsel amaçlı kullanımda, veri ambarları birçok fayda saglar. Veri ambarları yeni bir alan oldugundan, akademik veri yapıları ve bu veriyi analiz etmedeki karmasa ile ilgili çok az sayıda arastırma yapılmıstır. Egitim kurumları basarıyı, ticari amaçlı organizasyonlardan çok farklı ölçer ve bu çevrede anlamlı olan analizler veri ambarlamada nadir problemler ortaya çıkarır. Bu tezin amacı, var olan Ögrenci Bilgi Sisteminden (MasterSIS) alınan veriyi sorgulayacak bir karar destek sistemi hazırlamak ve Atılım Üniversitesi Yüksek Lisans Programı'nda akademik karar vermeyi destekleyici rapor çıktıları almayı saglamaktır. Anahtar Kelimeler: Karar Destek Sistemleri, Veri Ambarı, Egitim
  • Master Thesis
    Xml Şema Dokümanlarının Karmaşıklığının Ölçümü ve Değerlendirmesi
    (2008) Başci, Dilek; Misra, Sanjay
    Genişletilebilir İşaretleme Dili (XML) teknolojileri; farklı bilgi teknolojileri (IT)süreçlerinin işlevsel entegrasyonu için ortak bir standart mekanizma sağlanması konusunda umut vadetmekte ve en basitinden en kompleks ticari ve bilimsel işlemlere (süreçlere) kadar sıradışı bir kabul görmektedir. Dahası, XML kullanılarak birçok farklı alan, organizasyon ve içerik sağlayıcı internet üzerinden bilgi alışverişi yapabilmekte ve yayınlayabilmektedir. XML'in farklı alanlarda verimli kullanılabilmesi için iyi tasarlanmış XML şemaları gerekmektedir. Bu bakımdan, XML şemaları yazılım geliştirme süreçlerinde son derece önemli bir rol oynamakta ve kolay güncellenebilirlik için nicelendirilmelidir. Güncellenebilirlik, yazılım projelerinin etkileyen önemli faktörlerden biridir ve her hangi türden bir yazılım projesinin etkin yönetimi; modelleme, ölçümleme ve nicelendirmeyi gerektirir. Ayrıca, yazılımın kalitesini ve üretkenliği geliştirebilmek için yazılım metrikleri kullanılmalıdır.Bu tez çalışmasında W3C XML Schema Language ve DTD ile yazılan XML şemaları için yeni metrikler sunulmaktadır. Bunun yanı sıra, XML teknolojileri ile bağlantılı olan XML Web Servisleri'nin güncellenebilirlik bakımdan değerlendilirmesi için bir dizi metrik sunulmaktadır.
  • Master Thesis
    Öğrenci Başarısının Tahmin Edilmesi: Atılım Üniversitesi Bilgisayar Mühendisliği Bölümünden Mezun Öğrencilerin Transkript ve Kişisel Verilerine Dayalı Bir Vaka Çalışması
    (2019) Ceyhan, Ulaş Ozan; Karakaya, Kasım Murat
    Son yıllarda Eğitimsel Veri Madenciliği (EVM) veri analiz projelerinde oldukça popüler oldu. Kurumlar eğitim kalitelerini artırmaya ve bu verilere yatırım yapmaya başladılar. Öğrencilerin başarılılarını tahmin etme EVM içinde önemli bir zorlu amaca ve kaliteli bir eğitimde bir sürü faydaya sahiptir. Bu çalışmada biz öğrencilerin seçili derslerdeki başarılarını ve kişisel verilerini dikkate alarak başarılarını tahmin etmeyi amaçladık. Bu amaçla, mezun öğrenciler üzerinde çeşitli Makine Öğrenmesi (MÖ) algoritmalarını çalıştırdık. Seçili derslerdeki başarıyı analiz edebilmek için birçok kavram ve tanımlama oluşturduk. İlk olarak, öğrenci başarısını ölçmek için üç tane metrik geliştirdik. Bunlar harf notları, başarı grupları ve geçme kalma durumu şeklindedir. Dahası, mezun öğrenci verisinden seçili MÖ algoritmalarında girdi olarak kullanılmak üzere dört tane girdi veri seti oluşturduk. Bu çalışmanın sonuçları yüksek ya da düşük harf notlu öğrenci notlarının orta düzey notlara göre daha iyi tahmin edilebildiğini belirtmiştir. Benzer şekilde, başarı gruplarına göre; yüksek ya da düşük başarı grupları ortalama gruplarla karşılaştırıldığında daha iyi doğruluk ile tahmin edilebiliyor. Son başarı metriği için ise, tahmin başarısı ders geçen öğrencilerde kalan öğrencilerdekine göre çok daha iyi. Dört girdi veri setini düşünürsek, tahmin başarılarında dikkate değer bir farklılık saptanamamıştır. Yalnızca, öğrenci personel verisinden oluşmuş veri seti kalan setlerle karşılaştırıldığında daha düşük tahmin başarısı üretmiştir. Müfredat içinde son iki dönem için seçili derslerin tahmin başarısının yükseldiği gözlemlenmiştir. Bu bulguların ayrıntıları ve olası sebepleri ilgili bölümlerde irdelenmiş ve tartışılmıştır. Biz inanıyoruz ki, bu çalışmanı sonuçları öğrencilerin gelecekteki ders başarılarını tahmin eden bir öğrenci tavsiye sistemine temel olabilir.