Optimization a program with 7 free parameters

AI Thread Summary
Optimizing an expression with seven free parameters presents significant challenges, particularly due to the complexity of systematically searching a 7-dimensional parameter space. For finding the global minimum, alternative methods such as simulated annealing and evolutionary algorithms (genetic algorithms) are recommended. While specific examples of these algorithms were requested, it was noted that providing detailed explanations would require extensive effort. Instead, resources like Wikipedia and specialized books on optimization techniques were suggested for further exploration. The clarity of the problem description is also crucial, as the nature of the expression may allow for mathematical solutions.
sukharef
Messages
54
Reaction score
0
Hello.
The problem is : I've got an expression to optimize with 7 free parameters. Ranges for each parameter are given. the simpliest way to optimize is to organize a program like for { for {for ...}} for each parameter and to get the result. Are there any other methods for solving the problem ?
Thank you!
 
Technology news on Phys.org
Except for a few simple cases, a systematic search of a 7-dimensional parameter space is impossible in practice.

There are plenty of different methods to try to solve the problem. Assuming you want the global minimum, you can use for instance simulated annealing or evolutionary (genetic) algorithms.
 
  • Like
Likes 1 person
DrClaude said:
Except for a few simple cases, a systematic search of a 7-dimensional parameter space is impossible in practice.

There are plenty of different methods to try to solve the problem. Assuming you want the global minimum, you can use for instance simulated annealing or evolutionary (genetic) algorithms.

could you give me some examples of those algorithms, please?
 
sukharef said:
could you give me some examples of those algorithms, please?
Not without hours of work!

You can check Wikipedia or, much better, find a good book on the subject.
 
Dear Peeps I have posted a few questions about programing on this sectio of the PF forum. I want to ask you veterans how you folks learn program in assembly and about computer architecture for the x86 family. In addition to finish learning C, I am also reading the book From bits to Gates to C and Beyond. In the book, it uses the mini LC3 assembly language. I also have books on assembly programming and computer architecture. The few famous ones i have are Computer Organization and...
I have a quick questions. I am going through a book on C programming on my own. Afterwards, I plan to go through something call data structures and algorithms on my own also in C. I also need to learn C++, Matlab and for personal interest Haskell. For the two topic of data structures and algorithms, I understand there are standard ones across all programming languages. After learning it through C, what would be the biggest issue when trying to implement the same data...
Back
Top