Case-Based Reasoning Research and Development
DOI: 10.1007/3-540-45006-8_20
|View full text |Cite
|
Sign up to set email alerts
|

An Empirical Analysis of Linear Adaptation Techniques for Case-Based Prediction

Abstract: In this paper we explore the role of case adaptation for feature vector prediction problems. We focus on software project effort. We study three data sets that range from small (less than 20 cases) through medium (approximately 80 cases) to large (approximately 400 cases). These are typical sizes for this problem domain. We compare two variants of a linear size adjustment technique and (as a baseline) a simple k-NN approach. Our results show that the linear scaling techniques studied result in statistically si… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
47
1

Publication Types

Select...
3
3

Relationship

1
5

Authors

Journals

citations
Cited by 22 publications
(48 citation statements)
references
References 17 publications
0
47
1
Order By: Relevance
“…In this calculation, the software size variable may be measured in terms such as adjusted Function Points, raw Function Points, or lines of code. Walkerden and Jeffery [5], based on their [5] Linear size adaptation Linear Software size 4 MSA [6] Multiple size adaptation Linear Software size(s) 5 RTM [7] Regression towards the mean Linear Software size 6 AQUA [8] Similarity-based adaptation Linear All features 7 GA [9] Adaptation based on Linear All features Genetic algorithm 8 NNet [10] Non-linear adaptation Non-linear All features based on Neural network observation, suggested that an effort adaptation using only a software size variable is rational, because any size variables are always strongly correlated with the effort. Furthermore, adjusting the effort using a size variable also allows an estimation to scale the estimated effort value between pairs of analogues based on differences in size.…”
Section: Solution Adaptation Techniques For Abementioning
confidence: 99%
See 4 more Smart Citations
“…In this calculation, the software size variable may be measured in terms such as adjusted Function Points, raw Function Points, or lines of code. Walkerden and Jeffery [5], based on their [5] Linear size adaptation Linear Software size 4 MSA [6] Multiple size adaptation Linear Software size(s) 5 RTM [7] Regression towards the mean Linear Software size 6 AQUA [8] Similarity-based adaptation Linear All features 7 GA [9] Adaptation based on Linear All features Genetic algorithm 8 NNet [10] Non-linear adaptation Non-linear All features based on Neural network observation, suggested that an effort adaptation using only a software size variable is rational, because any size variables are always strongly correlated with the effort. Furthermore, adjusting the effort using a size variable also allows an estimation to scale the estimated effort value between pairs of analogues based on differences in size.…”
Section: Solution Adaptation Techniques For Abementioning
confidence: 99%
“…Multiple Size Adaptation (MSA) extends the LSA technique to handle the case where the software size is elaborated with multiple arbitrary attributes, such as in web application development [6]. MSA aggregates multiple size variables using the mean and applies the mean software size to Eq.…”
Section: Solution Adaptation Techniques For Abementioning
confidence: 99%
See 3 more Smart Citations