GithubHelp home page GithubHelp logo

Comments (2)

mgrange1998 avatar mgrange1998 commented on July 28, 2024

Hi, thank you for posting the question.

The main impact of selecting the reference point is how candidates are generated over the cross of the experiment run. See this wiki section for an example of how tighter objective thresholds affect the search space- mainly a tighter concentration of points in the valid region.

Additionally, the difference in reference point affects which points are included in the Pareto frontier- looser constraints means more points on the frontier.

Usually the reference point is within the bound of the search space, and is more restrictive than the outcome constraints, so a typical example would be something like A=15, B=2.25.

from ax.

renaissanceM4n avatar renaissanceM4n commented on July 28, 2024

Thank you for your feedback @mgrange1998 . An addition to the last statement. I am not restricting my metrics but using an artificial restriction of my objectives A and B, so I must correct myself.
Unfortunately, I am generating very unusual Pareto fronts. Perhaps the restrictions are too drastic and the target values are completely contradictory? The fronts display points that are far outside the range defined by the reference points. I can't quite explain this at the moment. In the Pareto front shown, the reference point for the objective on the y-scale is set at 1 and yet points far above this are still displayed as Pareto-optimal points.
I have modified the objective on the y-scale during optimisation, which resulted in the Pareto front shown here, so that the evaluation function only ever returns the deviation from the value 0. In this way, I want to generate optimal parameterisations for the output value 0 of this metric. Could it also be a problem that the surrogate model shows me negative values, although my return value cannot be less than zero?
Or are there any recommendations for obtaining the optimisation result described?

image

from ax.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.