Machine Learning (ML)

Quantum Computing &
Quantum Machine Learning (QML)

  • Quantum computing libs:
  • Algorithms:
    • QFT (Quantum Fourier Transform), 1994
    • QPE (Quantum Phase Estimation), 1995
    • Shor’s factorization algorithm, 1995
    • QEC (Quantum Error Correction), 19962024
    • Grover search, 1996
    • QAA (Quantum Amplitude Amplification), 1997, 2000
    • QRAM (Quantum Random Access Memory), 2007
    • HHL (Harrow, Hassidim, Loyd), Quantum Linear Algebra, 2008
    • QPCA (Quantum Principal Component Analysis), 2013
    • QSVM (Quantum Support Vector Machine), 2013
    • VQE (Variational Quantum Eigensolver), 2013
    • QAOA (Quantum Approximative Optimization Algorithm), 2014
    • QBM (Quantum Boltzmann Machine), 2016
    • QEKF (Quantum Extended Kalman Filter), 2016
    • QRS (Quantum Recommendation Systems), 2016
    • QSVD (Quantum Singular Value Decomposition), 2016
    • QGAN (Quantum Generative Adversarial Network), 2018
    • VQC (Variational Quantum Classifier), 2018
    • QHNN (Quantum Hopfield Neural Network), 2018
    • QCNN (Quantum Convolutional Neural Network), 2018
    • Analytical gradients on quantum computer (parameter shift rule), 2018
    • Q-FFNN (Quantum Feed Forward Neural Network), 2018
    • Q-Means (clustering similar to K-means), 2018
    • QHL (Quantum Hebbian Learning), 2019
    • QEM (Quantum Expectation Maximization), 2019
    • VQLS (Variational Quantum Linear Solver), 2019
    • QNLP (Quantum Natural Language Processing)
    • QRAO (Quantum Random Access Optimization), 2021
    • QSANN (Quantum Self Attention Neural Network), 2022
    • QRL (Quantum Reinforcement Learning), 2018, 2021
    • QUBO (Quadratic Unconstrained Binary Optimization)
    • BQM (Binary Quadratic Model), CQM (Constrained Quadratic Model), DQM (Discrete Quadratic Model) solver (D-Wave)

Global Navigation Satellite Systems (GNSS)

  • GPS, GLONASS, Galileo, BeiDou, QZSS
  • Kalman filter processing, UD-filter
  • Ambiguity resolution
    • LAMBDA (Least Squares Ambiguity Decorrelation Adjustment)
    • BIE (Best Integer Equivariant), iFlex (Integer Floating/Fixing)
  • RTK (Real-Time Kinematic) positioning (differential phase processing with ambiguity resolution with difference to a physical reference station, or to a virtual reference station (VRS) in network RTK)
  • RTX (Real-Time eXtended) positioning (Trimble’s PPP [Precise Point Positioning] solution, differential phase processing with ambiguity resolution with difference to a global virtual reference station)
  • RTX Integrity
  • INS (Inertial Navigation System) fusion
  • Video fusion
    • VO (Visual Odometry)
    • SLAM (Simultaneous Localization and Mapping)