• 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 !

Optimization

You are here: Home / Optimization

“Generally optimization includes finding “best available” values of some objective function given a defined domain (or input), including a variety of different types of objective functions and different types of domains.
It means find the best solution with the minimum effort.”

– Optimization, Wikipedia

Engineers are everyday surrounded by problems, that we can call “optimization problems”, whose nature is inherently complex:
the elements composing the problem have very strict and dependent relationship, and a slight change of a single element can rapidly affect the state of the others, often in a non-proportional way.
With modern times, also the number of elements composing the problem is growing significantly, and researchers needs to deal with  hundreds of variables simultaneously.

So for people is extremely hard, if not impossible, to manage this complexity, controlling and directing the result where they need to go.

Optimization and regression analysis come to help: their sophisticated algorithms are able to identify the relationship and unkown functions behind a given problem and, once this is done, to direct the solution toward the goal (the best solution) maximizing the performance of the system.

A wide choiche of algorithms

Example of algorithms

The way to identify the optimal solution is a very complex science.
Over the years hundreds of algorithms have been developed like: radial basis functions, krigging, gradient methods, neural networks, genetic algorithms, evolutionary algorithms, stochastics, and any hybrid form.
Each of them is used for particular kind of problems, that are often classified from their mathematical point of view.
Don’t worry: IMPROVEit makes the choice automatically!

Particularly interesting are the problems classified as: blackbox and costly.

Black-box and costly problems

chart that shows blackbox problems

A black-box problem is a problem in which the mathematical relationship between input data and results is unkown (like for medical database analysis) or known but for which the complexity of resolution is so high as to be considered as unknown (as for any engineering problem involving differential equations system).


In particular, in engineering problems, the time needed to obtain the solution is often very long (hours or days) as in the case of CFD or FEM problems. In these cases the problem is called “costly”, because getting the solution costs a large time.
With costly functions is not possible to take advantage on a large number of samples to discover the underlying relationship, and algorithms needs to be particularly smart to find the optimal solution within a very few trials.

Our optimization algorithm is particularly optimized for black-box and costly functions and offers the most modern solution for engineers and scientists.

Thanks to IMPROVEit you can forget waiting days, optimization comes quickly!

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.