A microscope comprising a system, the system comprising one or more processors and one or more storage devices, wherein the system is configured to:
- receive biology-related language-based input training data, wherein the biology-related language-based input training data is a biological sequence;
- generate a first high-dimensional representation of the biology-related language-based input training data by a language recognition machine-learning algorithm executed by the one or more processors, wherein the first high-dimensional representation comprises at least three entries each having a different value;
- generate biology-related language-based output training data based on the first high-dimensional representation by the language recognition machine-learning algorithm executed by the one or more processors, wherein the biology-related language-based output training data comprises a prediction on a next element in the biological sequence;
- adjust the language recognition machine-learning algorithm based on a comparison of the biology-related language-based input training data and the biology-related language-based output training data;
- receive biology-related image-based input training data associated with the biology-related language-based input training data from the microscope and generate a second high-dimensional representation of the biology-related image-based input training data by a visual recognition machine-learning algorithm executed by the one or more processors, wherein the second high-dimensional representation comprises at least three entries each having a different value;
- and
- adjust the visual recognition machine-learning algorithm based on a comparison of the first high-dimensional representation and the second high-dimensional representation.