Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

alejomonbar/Classification-Iris_using-Qutrits

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

16 Commits

Repository files navigation

Iris DataSet Classification

The Iris is well-known problem that involves the classification of three sets of Iris flowers. It is compose by three classes and 4 properties. In this work, we classify this dataset using a single qutrit in ibmq_bogota. As IBMQ by default only uses two levels of the transmon qubit, which is in fact an anharmonic oscillator with an infinite set of levels, we need to calibrate subsequent levels in order to use them. This involves finding the transition frequency and the amplitude of the transition. In this work, we present a model for classification of the Iris dataset based only in one qubit, the idea is to use the power of pulse level control for this task:

  • Finding the setup of transition to the state $|2\rangle$
    • Finding the frequency of the transition from $|1\rangle$ to $|2\rangle$
    • Finding the amplitude for such transition.
  • Classification of the three states with Keras
  • Iris data set extraction and normalization
  • Paramaetrized circuit for the classification and Cost function model
  • Regularization and training

Frequency calibration

Amplitude calibration

The three states

Parametrized Circuit

About

In this repository, I classify the Iris dataset using Qutrits and IBM Quantum pulse technology.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

AltStyle によって変換されたページ (->オリジナル) /