| Literature DB >> 27652162 |
Huawang Shi1, Hang Yin2, Lianyu Wei3.
Abstract
The process of bid/no-bid decision-making is su bjected to uncertainty and influence of complex criteria. This paper proposed an application of the integration of rough sets (RS) and improved general regression neural network (GRNN) based on niche particle swarm optimization (NPSO) algorithm for tendering decision making. The decision table of RS and the attribution reduction was processed by MIBARK algorithm to simply the samples of GRNN. In order to improve the general regression neural network (GRNN) network performance, the niche particle swarm optimization (NPSO) was used to optimize the spread parameter σ of GRNN neural network, then a novel Bid/no-bid decision model was established based on RS and NPSO-GRNN neural network algorithm. The applicability of the proposed model was tested using real cases in Beijing. The results indicate that NPSO-GRNN algorithm has an advantage such as in prediction accuracy and generalization ability. The proposed decision support system approach is useful to help manager to make better Bid/no-bid decisions in uncertain construction markets, so they can take steps to prevent bid distress.Entities:
Keywords: Bid/no-bid decision; GRNN neural network; Niche particle swarm optimization; Rough sets
Year: 2016 PMID: 27652162 PMCID: PMC5025427 DOI: 10.1186/s40064-016-3230-1
Source DB: PubMed Journal: Springerplus ISSN: 2193-1801
Fig. 1GRNN network structure
Fig. 2Variable definition
Fig. 3Flow chart of reduction
Reduction results
| Target | Variable |
|---|---|
| Bid/no-bid decision making ( | Project demand degree ( |
| Project uncertainty ( | |
| Strength of firm ( | |
| Strategic target fulfillment ( | |
| Technical risk ( | |
| Cost risk ( | |
| Preferred contractor ( | |
| Special competitors ( |
Sample distribution by tender need
| Bid. |
|
|
|
|
|
|
|
| Tender decision |
|---|---|---|---|---|---|---|---|---|---|
| 1 | 0.8000 | 0.4400 | 0.2000 | 0.2000 | 0.2000 | 0.5667 | 0.400 | 0.7559 | Stronger |
| 2 | 0.8000 | 0.4400 | 0.2000 | 0.2000 | 0.2000 | 0.5667 | 0.4400 | 0.7559 | Strongest |
| 3 | 0.2000 | 0.2000 | 0.8000 | 0.8000 | 0.2000 | 0.4333 | 0.5600 | 0.3500 | Stronger |
| 4 | 0.8000 | 0.4400 | 0.2000 | 0.8000 | 0.8000 | 0.5000 | 0.4400 | 0.7559 | Weaker |
| 5 | 0.3912 | 0.5360 | 0.8000 | 0.5000 | 0.8000 | 0.5667 | 0.4400 | 0.8000 | Moderate |
| 6 | 0.8000 | 0.4400 | 0.2000 | 0.6500 | 0.8000 | 0.6000 | 0.3200 | 0.7559 | Weaker |
| 7 | 0.3912 | 0.5360 | 0.8000 | 0.3500 | 0.2000 | 0.4667 | 0.4400 | 0.8000 | Strongest |
| 8 | 0.2000 | 0.2000 | 0.8000 | 0.8000 | 0.2000 | 0.2667 | 0.6800 | 0.5000 | Strongest |
| 9 | 0.8000 | 0.4400 | 0.2000 | 0.8000 | 0.6000 | 0.7667 | 0.2000 | 0.7559 | Weaker |
| 10 | 0.8000 | 0.4400 | 0.2000 | 0.2000 | 0.4000 | 0.5333 | 0.4400 | 0.7559 | Weaker |
| 11 | 0.2743 | 0.2720 | 0.2000 | 0.3500 | 0.2000 | 0.6333 | 0.3200 | 0.7559 | Weaker |
| 12 | 0.3912 | 0.5360 | 0.8000 | 0.3500 | 0.2000 | 0.4667 | 0.4400 | 0.8000 | Stronger |
| 13 | 0.2000 | 0.2000 | 0.8000 | 0.8000 | 0.2000 | 0.2667 | 0.6800 | 0.5000 | Stronger |
| 14 | 0.3912 | 0.5360 | 0.8000 | 0.5000 | 0.8000 | 0.5667 | 0.4400 | 0.8000 | Moderate |
| … | … | … | … | … | … | … | … | … | … |
| 38 | 0.4124 | 0.4400 | 0.5000 | 0.5000 | 0.2000 | 0.6667 | 0.3200 | 0.7559 | Weakest |
Comparison results of identification performance based on different methods
| Indexes | GRNN | BP | RS-GRNN | NPSO-GRNN | RS-NPSO-GRNN |
|---|---|---|---|---|---|
| Training accuracy (%) | 88.46 | 89.33 | 96.33 | 96.67 | 98.33 |
| Training error (%) | 2.71 | 2.76 | 1.76 | 1.82 | 1.56 |
| Training MSE | 0.1035 | 0.1104 | 0.0421 | 0.04017 | 0.0112 |
| Testing accuracy (%) | 86.00 | 86.01 | 92.00 | 92.15 | 94.00 |
| Testing error (%) | 4.53 | 4.49 | 2.51 | 2.46 | 2.12 |
| Testing MSE | 0.2013 | 0.1895 | 0.08014 | 0.07127 | 0.01879 |
| Simulation time (s) | 28.27 | 28.36 | 21.76 | 25.15 | 21.07 |