Replies: 1 comment 1 reply
-
It is the right place to ask questions! Unfortunately I don't have any ideas on how to make your problem more scalable ... |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Hi, is this the correct place to ask questions?
I am currently working on a concave function$\max_\mu \mathcal{F(\mu)}$ , where $\mu\in\mathbb{T}(G)$ . Here, $\mathbb{T}(G)$ represents the spanning-tree polytope, and it has the following constraints for the graph $G=(V, E)$ :
This problem can be efficiently solved using the Maximum Spanning Tree algorithm, seen as a Linear Program, since$\mathcal{F(\mu)} $ represents the Bethe free energy and its gradient is $\nabla\mathcal{F(\mu)}=\text{Mutual Information}(\mu)$ . While Frank-Wolfe offers an optimal solution, I am unsure of how to seamlessly incorporate it into the implicit theorem as done in Projected Gradient Descent.
I am currently exploring the use of constrained optimization with jaxopt. However, I am facing challenges in setting up the projection, particularly when dealing with expanding subsets$F$ that depend on the complexity of the graph. This approach may not be scalable.
Do you have any suggestions on how I can proceed or if there is a better alternative approach?
Beta Was this translation helpful? Give feedback.
All reactions