How can I optimize data with no equations
Show older comments
Hi I have 4 different variables vectors (a,b,c and d), and I need to obtain the minimum (e) parameter which is affected by all the 4 variables. Can Anyone help me to know how can I do this kind of data optimization in Matlab without equations to obtain (e). I need to run a design software and by input these 4 variables I can then find (e).
Best regards Omar
2 Comments
Adam
on 21 Jun 2017
If you have no equations to define e then how is it determined that it is affected by a, b, c and d at all?
Accepted Answer
More Answers (1)
Greg Heath
on 22 Jun 2017
Suggestions
1. Standardize each variable to have zero mean and unit variance
2. If the data is not naturally ordered, then order e and reorder the
others accordingly
3. Modify or delete outliers
4. Plot a, b, c and d vs e
5. Check the plots for recognizable dependencies ( I tend to look for
polynomial dependencies)
6. If the plots don't give you any good ideas, then consider neural nets.
The FITNET function is the one for curvefitting and regression.
Hope this helps.
Greg
1 Comment
Omar Sily
on 22 Jun 2017
Categories
Find more on Get Started with Optimization Toolbox in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!