Yapay sinir ağları ile yazılım proje süresinin tahmini
Estimating software project duration using artifical neural networks
- Tez No: 165830
- Danışmanlar: PROF.DR. BERNA DENGİZ
- Tez Türü: Yüksek Lisans
- Konular: Endüstri ve Endüstri Mühendisliği, Industrial and Industrial Engineering
- Anahtar Kelimeler: Yapay Sinir Ağları, Proje Zamanı Tahmini, Artifical Neural Networks, Project Duration Estimation
- Yıl: 2005
- Dil: Türkçe
- Üniversite: Gazi Üniversitesi
- Enstitü: Fen Bilimleri Enstitüsü
- Ana Bilim Dalı: Endüstri Mühendisliği Ana Bilim Dalı
- Bilim Dalı: Belirtilmemiş.
- Sayfa Sayısı: Belirtilmemiş.
Özet
m YAPAY SİNİR AĞLARI İLE YAZILIM PROJE SÜRESİNİN TAHMİNİ (Yüksek Lisans Tezi) Tuğba SARAÇ GAZİ ÜNİVERSİTESİ FEN BİLİMLERİ ENSTİTÜSÜ Temmuz 2005 ÖZET Yazılım projesi süre tahmini, yazılım proje yönetiminde en kritik noktalardan birisidir. Bu süreyi tahmin etmek için bir model geliştirmek, uzun dönemdir araştırmacıların üzerinde çalıştığı önemli konulardan birisini oluşturmaktadır. Zaman ve bütçe kısıtı nedeniyle projenin süresini doğru tahmin etmek, etkin bir proje yönetimi için son derece önemli olmuştur. Yazdım projelerinin zaman tahmini için pek çok model geliştirilmiştir. Bu tezde, proje tamamlanma zamanını tahmini etmek için Yapay Sinir Ağları (YSA) yaklaşımı kullanılmıştır. YSA, girdiler ve çıktdar arasında karmaşık bir ilişki olduğunda iyi sonuçlar verebilen bir yöntem olarak bilinmektedir. YSA'nm doğru ve güçlü tahmin edebilmesi, ağ yapısına (ara katman sayısı, nöron sayısı, Öğrenme katsayısı, aktivasyon fonksiyonu) bağlıdır. En uygun ağ yapısını seçmek için literatürde tanımlanmış kesin bir kural yoktur. Bu tezde, bir taraftan yazılım projesi zaman tahmini için bir YSA modeli elde edilirken, diğer taraftan deney tasarımı kullanılarak farklı YSA yapılarının performansları kıyaslanmıştır. Ayrıca, en az sayıda girdi ile en iyi YSA modelini elde etmek amacıyla Stepwise yöntemi kullanılmıştır. Bilim Kodu : 0703
Özet (Çeviri)
IV ESTIMATIN OF SOFTWARE PROJECT DURATION USING NEURAL NETWORKS (M.Sc. Thesis) Tuğba SARAÇ GAZİ UNIVERSITY INSTITUTE OF SCIENCE AND TECHNOLOGY July 2005 ABSTRACT Software project duration estimation is one of the most critical tasks in managing software projects. The question of finding a model for software development project duration estimation is a long-term issue. Because of the time and budgets constraints of the project, accurate estimation is considerably important for an effective project management. Many models for estimating software development effort have been proposed. In this thesis, ANN approach has been used for estimating software project duration. ANN have been known for their ability to provide good results when there are complex and nonlinear relationships between inputs and outputs. The estimation accuracy and robustness of ANN, depend upon the ANN structure (number of layer, perceptron, learning rate, activation function). However, there is no definite rule in literature for how to build a suitable ANN structure. In this thesis, design of experiment technique has been used as a benchmark for evaluation of difference ANN performances in terms of Root Mean Square Error (RMSE). Besides, the scale of ANN model was reduced by eliminating the number of inputs factors using stepwise method to obtain an ANN with best performance. Science Code : 0703
Benzer Tezler
- Yapay zeka yöntemleri ile yazılım projelerinde maliyet kestirimi
Effort estimation in software projects by using artificial intelligence methods
OKTAY ADALIER
Doktora
Türkçe
2007
Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolEge ÜniversitesiBilgisayar Mühendisliği Bölümü
YRD. DOÇ. DR. AYBARS UĞUR
- Uzman sistemler ve insan kaynakları yönetiminde bir uygulama
Export system and a export system approach in human resources
ÖZLEM VİDİN
- Çok doymamış yağ asitleri bakımından zengin alg ilave edilen yemlerin levrek (Dicentrarchus albrax L., 1758)'de büyüme performansı ve vücut komposizyonuna etkisi
Effects of pufa (Polyunsaturated fatty acids) enriched algae added diets on growth and body composition of sea bass (Dicentrarchus labrax L., 1758)
KAMİL MERT ERYALÇIN
Yüksek Lisans
Türkçe
2006
Su Ürünleriİstanbul ÜniversitesiSu Ürünleri Yetiştiriciliği Ana Bilim Dalı
PROF. DR. ERDAL ŞENER
- Sofware defect identification using neural network techniques
Yazılım projelerindeki olası hataların yapay sinir ağları yöntemleriyle belirlenmesi
EVREN CEYLAN
Yüksek Lisans
İngilizce
2005
Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolBoğaziçi ÜniversitesiDR. AYŞE BENER
- Software effort estimation using ensemble of neural networks with associative memory
Sinir ağı topluluğu ile çağrışımlı bellek kullanarak yazılım efor tahmini
YİĞİT KÜLTÜR
Yüksek Lisans
İngilizce
2008
Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolBoğaziçi ÜniversitesiBilgisayar Mühendisliği Bölümü
YRD. DOÇ. DR. AYŞE BAŞAR BENER