A New Fitness Function for Solving Minimum Attribute Reduction Problem
The problem of minimum attribute reduction is formally a nonlinearly constrained combinatorial optimization problem and has been proved to be NP-hard. A most commonly used approach for dealing with the problem is to first transform it into a fitness maximization problem over a Boolean space and then to solve the latter via stochastic optimization methods. However, existing fitness functions either fail to assure in theory the optimality equivalence between the original problem and the fitness maximization problem or are not quite adequate in terms of fitness evaluation. In this paper, a new fitness function that overcomes the drawbacks of the existing fitness functions is given. The optimality equivalence using the proposed fitness function is theoretically proved. Comparisons are made experimentally between the proposed fitness function and two other typical fitness functions by using two recent attribute reduction algorithms. Experimental results show that for each algorithm in test, the proposed fitness function outperforms the other two in terms of both the probability of finding a minimum reduct and the average length of the output reducts.
KeywordsParticle Swarm Optimization Fitness Function Maximization Problem Decision Table Minimum Reduct
Unable to display preview. Download preview PDF.
- 2.Bello, R., Gomez, Y., Garcia, M.M., et al.: Two-Step Particle Swarm Optimization to Solve the Feature Selection Problem. In: Proceedings of Seventh International Conference on Intelligent Systems Design and Applications, pp. 691–696 (2007)Google Scholar
- 3.Dai, J.H.: Particle swarm algorithm for minimal attribute reduction of decision tables. In: Proceedings of IMSCCS 2006, vol. 2, pp. 572–575. IEEE Computer Society Press, Los Alamitos (2006)Google Scholar
- 4.Jensen, R., Shen, Q.: Finding Rough Set Reducts with Ant Colony Optimization. In: Proceedings of the 2003 UK workshop on computational intelligence, pp. 15–22 (2003)Google Scholar
- 8.Wroblewski, J.: Finding mininmal reducts using genetic algorithm. In: Proceedings of the Second Annual Joint Conference on Information Sciences, Wrightsville Beach, NC, pp. 186–189 (1995)Google Scholar