Integrating firefly algorithm in artificial neural network models for accurate software cost predictions.

Saved in:
Bibliographic Details
Title: Integrating firefly algorithm in artificial neural network models for accurate software cost predictions.
Authors: Kaushik, Anupama1,2, Tayal, Devendra Kr.3, Yadav, Kalpana4, Kaur, Arvinder5
Source: Journal of Software: Evolution & Process. Aug2016, Vol. 28 Issue 8, p665-688. 24p.
Subjects: Cost estimates, Computer software costs, Artificial neural networks, Fuzzy control systems, Evolutionary computation
Abstract: Human effort is one of the main resources of software cost estimation. A successful software project development primarily relies on accurate effort prediction at an early stage of development. There are many effort prediction models in the literature. Deciding which model to choose is a challenge for the project managers. This paper investigates whether it is possible to improve the accuracy of software cost estimations by coupling firefly algorithm with the existing artificial neural network (ANN) models used in software cost predictions. The firefly algorithm is one of the recent evolutionary computing models inspired by the behaviour of fireflies in nature. This is compared with particle swarm optimization used already in literature for software cost estimations. The ANN models examined in this work include radial basis function network and functional link artificial neural networks models. The experimental results show that ANN models perform extremely well by incorporating firefly algorithm and intuitionistic fuzzy C-means for data preprocessing. The proposed approach is empirically validated through a statistical framework. Copyright © 2016 John Wiley & Sons, Ltd. [ABSTRACT FROM AUTHOR]
Copyright of Journal of Software: Evolution & Process is the property of Wiley-Blackwell and its content may not be copied or emailed to multiple sites without the copyright holder's express written permission. Additionally, content may not be used with any artificial intelligence tools or machine learning technologies. However, users may print, download, or email articles for individual use. This abstract may be abridged. No warranty is given about the accuracy of the copy. Users should refer to the original published version of the material for the full abstract. (Copyright applies to all Abstracts.)
Database: Engineering Source
FullText Links:
  – Type: pdflink
Text:
  Availability: 0
Header DbId: egs
DbLabel: Engineering Source
An: 117297468
AccessLevel: 6
PubType: Academic Journal
PubTypeId: academicJournal
PreciseRelevancyScore: 0
IllustrationInfo
Items – Name: Title
  Label: Title
  Group: Ti
  Data: Integrating firefly algorithm in artificial neural network models for accurate software cost predictions.
– Name: Author
  Label: Authors
  Group: Au
  Data: <searchLink fieldCode="AR" term="%22Kaushik%2C+Anupama%22">Kaushik, Anupama</searchLink><relatesTo>1,2</relatesTo><br /><searchLink fieldCode="AR" term="%22Tayal%2C+Devendra+Kr%2E%22">Tayal, Devendra Kr.</searchLink><relatesTo>3</relatesTo><br /><searchLink fieldCode="AR" term="%22Yadav%2C+Kalpana%22">Yadav, Kalpana</searchLink><relatesTo>4</relatesTo><br /><searchLink fieldCode="AR" term="%22Kaur%2C+Arvinder%22">Kaur, Arvinder</searchLink><relatesTo>5</relatesTo>
– Name: TitleSource
  Label: Source
  Group: Src
  Data: <searchLink fieldCode="JN" term="%22Journal+of+Software%3A+Evolution+%26+Process%22">Journal of Software: Evolution & Process</searchLink>. Aug2016, Vol. 28 Issue 8, p665-688. 24p.
– Name: Subject
  Label: Subjects
  Group: Su
  Data: <searchLink fieldCode="DE" term="%22Cost+estimates%22">Cost estimates</searchLink><br /><searchLink fieldCode="DE" term="%22Computer+software+costs%22">Computer software costs</searchLink><br /><searchLink fieldCode="DE" term="%22Artificial+neural+networks%22">Artificial neural networks</searchLink><br /><searchLink fieldCode="DE" term="%22Fuzzy+control+systems%22">Fuzzy control systems</searchLink><br /><searchLink fieldCode="DE" term="%22Evolutionary+computation%22">Evolutionary computation</searchLink>
– Name: Abstract
  Label: Abstract
  Group: Ab
  Data: Human effort is one of the main resources of software cost estimation. A successful software project development primarily relies on accurate effort prediction at an early stage of development. There are many effort prediction models in the literature. Deciding which model to choose is a challenge for the project managers. This paper investigates whether it is possible to improve the accuracy of software cost estimations by coupling firefly algorithm with the existing artificial neural network (ANN) models used in software cost predictions. The firefly algorithm is one of the recent evolutionary computing models inspired by the behaviour of fireflies in nature. This is compared with particle swarm optimization used already in literature for software cost estimations. The ANN models examined in this work include radial basis function network and functional link artificial neural networks models. The experimental results show that ANN models perform extremely well by incorporating firefly algorithm and intuitionistic fuzzy C-means for data preprocessing. The proposed approach is empirically validated through a statistical framework. Copyright © 2016 John Wiley & Sons, Ltd. [ABSTRACT FROM AUTHOR]
– Name: AbstractSuppliedCopyright
  Label:
  Group: Ab
  Data: <i>Copyright of Journal of Software: Evolution & Process is the property of Wiley-Blackwell and its content may not be copied or emailed to multiple sites without the copyright holder's express written permission. Additionally, content may not be used with any artificial intelligence tools or machine learning technologies. However, users may print, download, or email articles for individual use. This abstract may be abridged. No warranty is given about the accuracy of the copy. Users should refer to the original published version of the material for the full abstract.</i> (Copyright applies to all Abstracts.)
PLink https://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=egs&AN=117297468
RecordInfo BibRecord:
  BibEntity:
    Identifiers:
      – Type: doi
        Value: 10.1002/smr.1792
    Languages:
      – Code: eng
        Text: English
    PhysicalDescription:
      Pagination:
        PageCount: 24
        StartPage: 665
    Subjects:
      – SubjectFull: Cost estimates
        Type: general
      – SubjectFull: Computer software costs
        Type: general
      – SubjectFull: Artificial neural networks
        Type: general
      – SubjectFull: Fuzzy control systems
        Type: general
      – SubjectFull: Evolutionary computation
        Type: general
    Titles:
      – TitleFull: Integrating firefly algorithm in artificial neural network models for accurate software cost predictions.
        Type: main
  BibRelationships:
    HasContributorRelationships:
      – PersonEntity:
          Name:
            NameFull: Kaushik, Anupama
      – PersonEntity:
          Name:
            NameFull: Tayal, Devendra Kr.
      – PersonEntity:
          Name:
            NameFull: Yadav, Kalpana
      – PersonEntity:
          Name:
            NameFull: Kaur, Arvinder
    IsPartOfRelationships:
      – BibEntity:
          Dates:
            – D: 01
              M: 08
              Text: Aug2016
              Type: published
              Y: 2016
          Identifiers:
            – Type: issn-print
              Value: 20477473
          Numbering:
            – Type: volume
              Value: 28
            – Type: issue
              Value: 8
          Titles:
            – TitleFull: Journal of Software: Evolution & Process
              Type: main
ResultId 1