-
Hi Lava team, I'm using lava-optimization to solve QUBO problems, running on CPU and I usually see this sentence.
If my understanding is correct, does it mean it all variables of QUBO (in this case 5 variables) are solved in a parallel manner with only one SNN? Thank you very much! |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment
-
Yes, the QUBO solver uses a single SNN. The structure of that SNN is one layer of spiking neurons with recurrent connections. The solver iteratively finds better and better solutions, keeping track of the best solution found so far. This message is printed whenever the current solution improves on the previous best. If you try running a larger problem of perhaps 50 - 100 variables, set the target_cost to -100, and set the timesteps to 1000 or so, you should see this message come up multiple times, getting incrementally better each time. |
Beta Was this translation helpful? Give feedback.
Yes, the QUBO solver uses a single SNN.
The structure of that SNN is one layer of spiking neurons with recurrent connections.
The solver iteratively finds better and better solutions, keeping track of the best solution found so far. This message is printed whenever the current solution improves on the previous best.
If you try running a larger problem of perhaps 50 - 100 variables, set the target_cost to -100, and set the timesteps to 1000 or so, you should see this message come up multiple times, getting incrementally better each time.