• Home
  • IMPROVEit
    • Process integration
    • Design optimization
    • Userfriendly interface
    • The best design, faster
  • Optimization
  • Company
  • Try it !

Mobile Menu

  • Menu
  • Skip to right header navigation
  • Skip to main content
  • Skip to secondary navigation
  • Skip to footer

Before Header

logo sito web IMPROVEit

Make optimization easy

  • Home
  • IMPROVEit
    • Process integration
    • Design optimization
    • Userfriendly interface
    • The best design, faster
  • Optimization
  • Company
  • Try it !

The best design, faster

You are here: Home / IMPROVEit / The best design, faster

IMPROVEit is periodically tested against a wide range of optimization problems, test functions, and other algorithms related to design exploration in order to grant the best performance of our solver.

For this reason all internal parameters have been optimized to efficiently solve real problems, that are typically represented by:
– small budget (engineer time is limited, boss wants the solution as soon as possible and simulations take long time to run)
– large dimensionality (many decision variables).

In all the tests we subject IMPROVE it to, it has shown excellent performance over a very large set of test functions taken from the popular framework COCO on which we have based our benchmark. The solver shows a better performance than traditional genetic or evolutionary algorithms, and shows a constant gain on the objective function without never flattening.

Here you can see the results reaching by IMPROVEit; our optimization software is always the best performing!

Global score:

Bar chart comparing our solver with well-known optimization algorithms over a wide range of test functions. This is a comprehensive result coming from testing our algorithm against other common optimization techniques on 24 test functions, covering the typical complexity of engineering problems
(dim: 2-20, iter max: < 200).

By problem complexity:

A typical classification for problem complexity is the ratio between the number of calls to the black-box model that are performed (alias budget) over the number of inputs of a given task (alias dimensions). By considering the most of engineering problems we can classify them among ‘hard’ (3/5 over a 5 grade scale) and ‘very hard’ (4/5 over a 5 grade scale), considering roughly budgets that are at the same magnitude order of the dimensions. For these problems, genetic and evolutionary algorithms typically do not perform well because of the large number of calls to the black-box function needed to generate the population.

IMPORVEit benchmark in hard complexsy problems

IMPROVEit performance on hard complexity problems.

IMPROVEit benchmark for very hard complexity problems

IMPROVEit performance on very-hard complexity problems.

What do you expect to optimize? Start now!

Footer

IMPROVEit

Make optimization easy

Follow us!

  • Facebook
  • LinkedIn
  • Youtube

Contact us!

XC Engineering SRL
Via Matteotti 7, Cantù (CO)
031715999
info@xceng.com
  • Privacy Policy

Copyright © 2023

This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Cookie settingsACCEPT DECLINE
Privacy & Cookies Policy

Privacy Overview

This website uses cookies to improve your experience while you navigate through the website. Out of these cookies, the cookies that are categorized as necessary are stored on your browser as they are as essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may have an effect on your browsing experience.
Necessario Sempre attivato

Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information.