Skip to content

Constant Optimization #7

@mferguson9215

Description

@mferguson9215

Hello, I'm wondering if there are any plans to add constant optimization during the training process. If you do not plan to do so, do you have any suggestions about how I might convert a sympy model into an evogp tree object? Although it's not the most optimal implementation and will impact training time, I'm interested in experimenting with a constant optimization procedure like this:

  1. Intermittently pause training.
  2. Take sympy representations of the functions in the algorithm's forest.
  3. Optimize the functions using something like scipy or optax.
  4. Convert optimized functions back into sympy representations.
  5. Update the trees in the forest of functions.
  6. Resume the training process.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions