Perguntas com a marcação «optimization»

Essa tag destina-se a perguntas sobre métodos para minimizar (ou restringir) a minimização ou maximização de funções.

3
Fortran: melhor maneira de cronometrar seções do seu código?
Às vezes, ao otimizar o código, é necessário cronometrar determinadas partes do código, eu venho usando o seguinte há anos, mas fiquei imaginando se existe uma maneira melhor / mais simples de fazer isso? call system_clock(count_rate=clock_rate) !Find the time rate call system_clock(count=clock_start) !Start Timer call do_something_subroutine !This is what gets …

5
Minimizando a soma do desvio absoluto ( distância )
Eu tenho um conjunto de dados e quero encontrar o parâmetro tal que minimize a soma isso é m k ∑ i = 1 | m - x i | .x1, x2, … , Xkx1,x2,...,xkx_{1}, x_{2}, \ldots, x_{k}mmm∑i = 1k∣∣m - xEu∣∣.∑Eu=1k|m-xEu|.\sum_{i=1}^{k}\big|m-x_i\big|. minm∑i=1k∣∣m−xi∣∣.minm∑i=1k|m−xi|.\min_{m}\sum_{i=1}^{k}\big|m-x_i\big|.

1
O algoritmo Remez
O algoritmo Remez é uma rotina iterativa conhecida para aproximar uma função por um polinômio na norma minimax. Mas, como Nick Trefethen [1] diz sobre isso: A maioria dessas [implementações] remonta há muitos anos e, de fato, a maioria delas não resolve o melhor problema geral de aproximação, como exposto …


2
Confusão sobre a regra de Armijo
Eu tenho essa confusão sobre a regra Armijo usada na pesquisa de linha. Eu estava lendo a pesquisa de linha de rastreamento anterior, mas não entendi o que é essa regra Armijo. Alguém pode elaborar qual é a regra de Armijo? A Wikipédia não parece explicar bem. obrigado

3
Confusão sobre o problema de detecção compactada
Eu li algumas referências, incluindo isso . Estou meio confuso com o problema de otimização que o sensor compactado cria e tenta resolver. É isso minimizesubject to∥x∥1Ax=bminimize‖x‖1subject toAx=b\begin{array}{ll} \text{minimize} & \|x\|_1\\ \text{subject to} & Ax=b\end{array} ou e minimizesubject to∥x∥0Ax=bminimize‖x‖0subject toAx=b\begin{array}{ll} \text{minimize} & \|x\|_0\\ \text{subject to} & Ax=b\end{array} ou / e …

1
Pressão como multiplicador de Lagrange
Nas equações incompressíveis de Navier-Stokes, ρ(ut+(u⋅∇)u)∇⋅u=−∇p+μΔu+f=0ρ(ut+(u⋅∇)u)=−∇p+μΔu+f∇⋅u=0\begin{align*} \rho\left(\mathbf{u}_t + (\mathbf{u} \cdot \nabla)\mathbf{u}\right) &= - \nabla p + \mu\Delta\mathbf{u} + \mathbf{f}\\ \nabla\cdot\mathbf{u} &= 0 \end{align*} o termo pressão é frequentemente referido como um multiplicador de Lagrange que impõe a condição de incompressibilidade. Em que sentido isso é verdade? Existe uma formulação das …

2
Estratégias para o método de Newton quando o jacobiano na solução é singular
Estou tentando resolver o seguinte sistema de equações para as variáveis e x 2 (todos os demais são constantes):P,x1P,x1P,x_1x2x2x_2 A(1−P)2−k1x1=0AP2−k2x2=0(1−P)(r1+x1)4L1−P(r1+x2)4L2=0A(1−P)2−k1x1=0AP2−k2x2=0(1−P)(r1+x1)4L1−P(r1+x2)4L2=0\frac{A(1-P)}{2}-k_1x_1=0 \\ \frac{AP}{2}-k_2x_2=0 \\ \frac{(1-P)(r_1+x_1)^4}{L_1}-\frac{P(r_1+x_2)^4}{L_2}=0 Percebo que posso transformar esse sistema de equações em uma única equação de uma única variável resolvendo as equações 1 e 2 para x 1 e …


2
Valor absoluto em restrições lineares
Eu tenho o seguinte problema de otimização, onde tenho valor absoluto em minhas restrições: x∈Rnx∈Rn\mathbf{x} \in \mathbb{R}^nf0,f1,…,fmf0,f1,…,fm\mathbf{f}_0, \mathbf{f}_1, \ldots, \mathbf{f}_mnnnmins.t.fT0x|fT1x|≤|fT2x|≤…≤|fTmx|minf0Txs.t.|f1Tx|≤|f2Tx|≤…≤|fmTx|\begin{align} \min &\mathbf{f}_0^T \mathbf{x} \notag \\ \text{s.t.} &|\mathbf{f}_1^T \mathbf{x}| \leq |\mathbf{f}_2^T \mathbf{x}| \leq \ldots \leq |\mathbf{f}_m^T \mathbf{x}| \end{align} Sei que o espaço viável não será convexo e provavelmente precisarei de um …

2
Resolvendo um problema de mínimos quadrados com restrições lineares em Python
Eu preciso resolver s.t.minx∥Ax−b∥22,∑ixi=1,xi≥0,∀i.minx‖Ax−b‖22,s.t.∑ixi=1,xi≥0,∀i.\begin{alignat}{1} & \min_{x}\|Ax - b\|^2_{2}, \\ \mathrm{s.t.} & \quad\sum_{i}x_{i} = 1, \\ & \quad x_{i} \geq 0, \quad \forall{i}. \end{alignat} Eu acho que é um problema quadrático que deve ser solucionado com o CVXOPT , mas não sei como.

2
Métodos de decomposição para resolver grandes problemas de otimização
Fiquei imaginando se alguém teria alguma sugestão de textos ou artigos de pesquisa sobre métodos de decomposição (por exemplo, decomposições primal, dupla, Dantzig-Wolfe) para resolver grandes problemas de programação matemática. Gostei das "Notas sobre métodos de decomposição" , de Stephen Boyd , e seria ótimo encontrar, por exemplo, um livro …



5
Maximização global de uma função objetiva dispendiosa
Estou interessado em maximizar globalmente uma função de muitos ( ) parâmetros reais (resultado de uma simulação complexa). No entanto, a função em questão é relativamente cara de avaliar, exigindo cerca de 2 dias para cada conjunto de parâmetros. Estou comparando opções diferentes e queria saber se alguém tinha sugestões.≈ …

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.