RMIT University
Browse

Feature Selection in Evolving Job Shop Dispatching Rules with Genetic Programming

conference contribution
posted on 2024-11-03, 15:30 authored by Yi Mei, Mengjie Zhang, Phan Bach Su NguyenPhan Bach Su Nguyen
Genetic 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.

History

Start page

365

End page

372

Total pages

8

Outlet

Proceedings of the GECCO '16: Genetic and Evolutionary Computation Conference

Name of conference

GECCO '16

Publisher

Association for Computing Machinery

Place published

United States

Start date

2016-07-20

End date

2016-07-24

Language

English

Copyright

© 2016 IEEE

Former Identifier

2006123847

Esploro creation date

2023-07-27

Usage metrics

    Scholarly Works

    Exports

    RefWorks
    BibTeX
    Ref. manager
    Endnote
    DataCite
    NLM
    DC