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

조회 수: 6 (최근 30일)
Samy Akrouh
Samy Akrouh 2018년 12월 28일
편집: Samy Akrouh 2019년 1월 2일
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!

답변 (1개)

Naman Chaturvedi
Naman Chaturvedi 2019년 1월 2일
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
Samy Akrouh
Samy Akrouh 2019년 1월 2일
편집: Samy Akrouh 2019년 1월 2일
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

댓글을 달려면 로그인하십시오.

카테고리

Help CenterFile Exchange에서 Green Vehicles에 대해 자세히 알아보기

Community Treasure Hunt

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

Start Hunting!

Translated by