Optimization a program with 7 free parameters

Click For Summary

Discussion Overview

The discussion revolves around optimizing an expression with seven free parameters, exploring various methods for achieving this optimization given the constraints of the parameter ranges. The focus includes theoretical approaches and algorithmic strategies.

Discussion Character

  • Exploratory
  • Technical explanation
  • Debate/contested

Main Points Raised

  • One participant suggests that a systematic search of a 7-dimensional parameter space is generally impractical except in simple cases.
  • Another participant proposes methods such as simulated annealing or evolutionary algorithms as potential solutions for finding the global minimum.
  • A request for examples of these algorithms is made, indicating a desire for more detailed information.
  • A later reply emphasizes the ambiguity of the problem description and suggests that a mathematical solution might be possible, depending on the specifics of the expression involved.

Areas of Agreement / Disagreement

Participants express differing views on the feasibility of systematic searches in high-dimensional spaces and the potential for mathematical solutions, indicating that the discussion remains unresolved with multiple competing perspectives.

Contextual Notes

The discussion highlights limitations related to the ambiguity of the problem description and the dependence on the specific nature of the expression to be optimized.

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   Reactions: 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.
 

Similar threads

Replies
17
Views
2K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 25 ·
Replies
25
Views
3K
  • · Replies 14 ·
Replies
14
Views
2K
Replies
2
Views
1K
  • · Replies 11 ·
Replies
11
Views
2K
  • · Replies 2 ·
Replies
2
Views
3K
  • · Replies 7 ·
Replies
7
Views
3K
Replies
2
Views
2K
  • · Replies 15 ·
Replies
15
Views
2K