Feature selection in evolving job shop dispatching rules with genetic programming
conference contribution
posted on 2021-03-31, 03:11 authored by Yi MeiYi Mei, Mengjie ZhangMengjie Zhang, Su NyugenGenetic Programming (GP) has been successfully used to automatically design dispatching rules in job shop scheduling. The goal of GP is to evolve a priority function that will be used to order the waiting jobs at each decision point, and decide the next job to be processed. To this end, the proper terminals (i.e. job shop features) have to be decided. When evolving the priority function, various job shop features can be included in the terminal set. However, not all the features are helpful, and some features are irrelevant to the rule. Including irrelevant features into the terminal set enlarges the search space, and makes it harder to achieve promising areas. Thus, it is important to identify the important features and remove the irrelevant ones to improve the GP-evolved rules. This paper proposes a domain-knowledge-free feature ranking and selection approach. As a result, the terminal set is significantly reduced and only the most important features are selected. The experimental results show that using only the selected features can lead to significantly better GP-evolved rules on both training and unseen test instances.
© Mei 2016. This is the author's version of the work. It is posted here for your personal use. Not for redistribution. The definitive Version of Record was published in 'GECCO '16: Proceedings of the Genetic and Evolutionary Computation Conference', https://doi.org/10.1145/2908812.2908822.
History
Preferred citation
Mei, Y., Zhang, M. & Nyugen, S. (2016, January). Feature selection in evolving job shop dispatching rules with genetic programming. In Proceedings of the Genetic and Evolutionary Computation Conference (GECCO) GECCO '16: Genetic and Evolutionary Computation Conference, ACM (pp. 365-372). ACM. https://doi.org/10.1145/2908812.2908822Publisher DOI
Conference name
GECCO '16: Genetic and Evolutionary Computation ConferenceConference Place
ACMConference start date
2016-07-20Conference finish date
2016-07-24Title of proceedings
Proceedings of the Genetic and Evolutionary Computation Conference (GECCO)Contribution type
Published PaperPublication or Presentation Year
2016-01-01Pagination
365-372Publisher
ACMPublication status
PublishedUsage metrics
Keywords
Licence
Exports
RefWorksRefWorks
BibTeXBibTeX
Ref. managerRef. manager
EndnoteEndnote
DataCiteDataCite
NLMNLM
DCDC