RMIT University
Browse

Dynamic Programming for Predict+ Optimise

conference contribution
posted on 2024-11-03, 12:50 authored by Emir Demirovic, Peter Stuckey, James Bailey, Jeffrey ChanJeffrey Chan, Christopher Leckie, Kotagiri Ramamohanarao, Tias Guns
We study the predict+ optimise problem, where machine learning and combinatorial optimisation must interact to achieve a common goal. These problems are important when optimisation needs to be performed on input parameters that are not fully observed but must instead be estimated using machine learning. We provide a novel learning technique for predict+ optimise to directly reason about the underlying combinatorial optimisation problem, offering a meaningful integration of machine learning and optimisation. This is done by representing the combinatorial problem as a piecewise linear function parameterised by the coefficients of the learning model and then iteratively performing coordinate descent on the learning coefficients. Our approach is applicable to linear learning functions and any optimisation problem solvable by dynamic programming. We illustrate the effectiveness of our approach on benchmarks from the literature.

History

Related Materials

  1. 1.
    ISBN - Is published in 9781577358350 (urn:isbn:9781577358350)
  2. 2.

Start page

1444

End page

1451

Total pages

8

Outlet

Proceedings of the Thirty-Fourth AAAI Conference on Artificial Intelligence (AAAI 2020)

Name of conference

AAAI 2020

Publisher

Association for the Advancement of Artificial Intelligence

Place published

Palo Alto, California United States

Start date

2020-02-07

End date

2020-02-12

Language

English

Copyright

Copyright © 2020, Association for the Advancement of Artificial Intelligence (www.aaai.org). All rights reserved.

Former Identifier

2006101974

Esploro creation date

2020-10-22

Usage metrics

    Scholarly Works

    Keywords

    Exports

    RefWorks
    BibTeX
    Ref. manager
    Endnote
    DataCite
    NLM
    DC