Patent ID: 11934464
Assignee: MULTIVERSE COMPUTING S.L.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 9:
10. The method for performing unsupervised clustering according to claim 8, wherein the cost function comprises an additional set of variational parameters, the additional set of variational parameters comprising at least one group of three variational parameters, and the additional set of variational parameters being common to all the labels, the cost function minimization step comprising a label processing step after the data point processing step and before the cost function calculation step comprising the following steps which are repeated for each label:
an initial label vector sending step wherein the classical digital computer sends the initial label vector of each label to the quantum computer;
an initial label vector translation step wherein the quantum computer translates said initial label vector into a corresponding initial quantum state of a qubit, and initializes the qubit in the quantum circuit in said quantum state;
a quantum circuit execution step wherein the quantum computer implements the quantum circuit, each layer of the quantum circuit modifying the quantum state of the qubit based on the values of the three optimized variational parameters in each group of the additional set of variational parameters, and the last layer modifying the quantum state of the qubit to a final quantum state;
a quantum state sending step wherein the quantum computer sends the final quantum state of the qubit in the quantum circuit to the classical digital computer; and
an additional quantum state translation step wherein the classical digital computer translates the final quantum state of the qubit to a corresponding final label vector of the corresponding label;
wherein in the cost function calculation step the classical digital computer calculates the cost of the cost function based on the final position vectors of the data points of the data set and the final label vectors of the labels.