How to use latin hypercube sampling? Neural network optimization help?

1 vue (au cours des 30 derniers jours)
Samy Akrouh
Samy Akrouh le 28 Déc 2018
Modifié(e) : Samy Akrouh le 2 Jan 2019
I have been running simulations for the past few days. It is about a drill simulation, and by changing speed and feed I calculated the material removal rate (MRR) and got the nodal temperatures (NT). My aim is to make a multiobjective optimization where maximizing MRR and minimizing NT depending on the feed and speed. How would i do this in MATLAB? I attached the data if that helps understanding my question.
Thank you in advance!

Réponses (1)

Naman Chaturvedi
Naman Chaturvedi le 2 Jan 2019
Since your simulation is quite time consuming and you are considering sampling methods as well, I would suggest an approach like Surrogate Modelling for your work.
The following link might help you:
You can also find some third party toolboxes/codes related to multi-objective surrogate model optimization methods using MATLAB for a use case similar to yours.
Hope this helps!
  1 commentaire
Samy Akrouh
Samy Akrouh le 2 Jan 2019
Modifié(e) : Samy Akrouh le 2 Jan 2019
Thank you very much Naman! It seems to be exactly what I am looking for.
Now, my input data are 3 variables and 2 objectives and the data i got is already numerical:
Maximixe F(X)={ f1(x)=x4, -f2(x)=x5} ;; [2000<x4x1000, 15000<x5<85000]
Subject to
-2500 <g1(x)=x1< -1500
-0.6<g2(x)=x2< -0.35
-7 <g3(x)=x3< -3
Being
x1=Speed
x2=Feed
x3=Depth of cut
x4=MRR
x5=NT
Each of them a vector of 25 values (in the attached file).
How would I adapt the datainput_mop2.m for this?
Thank you in advance and sorry for this probably stupid question =D

Connectez-vous pour commenter.

Catégories

En savoir plus sur Nonlinear Optimization dans Help Center et File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by