Fig. 5: Clustering result of the handwritten digits using our device.
From: 120 GOPS Photonic tensor core in thin-film lithium niobate for inference and in situ training

a A schematic of the working principle of our device to perform the multiplication between two numbers with any signs, including two negative numbers. MZM: Mach-Zehnder modulator. PD: photodetector. b The variance of the projected points, Xbi, as a function of iterations when finding the first principle component using the power method. X is a p × n data matrix, representing the 10000 of the handwritten digits from the MNIST large-scale database39. bi is a n × 1 unit vector, obtained at the ith iteration. The algorithm performed by our device has a comparable iteration speed with that of the central processing unit (CPU). c, d are the front and rear views of the 3D coordinates of each handwritten digit based on the scores of projecting onto the first three principal components (PCs), respectively.