classiq-library icon indicating copy to clipboard operation
classiq-library copied to clipboard

Enhancing Genomics via Quantum Kernels

Open swati-saraswathi opened this issue 10 months ago • 10 comments

Authors: @ManjulaGandhi, @sgayathridevi, @swati-saraswathi, @Sunitha618

Our team is excited to take part in the Classiq and Quantum Coalition “Implementation Challenge” by implementing key ideas from the paper Classical-to-Quantum Sequence Encoding in Genomics

A comprehensive overview of our plan and technical details can be found in the attached document: ENHANCING GENOMICS VIA QUANTUM KERNELS

swati-saraswathi avatar Feb 28 '25 09:02 swati-saraswathi

Thank you @swati-saraswathi , I did not completely understand what is going to be implemented as part of this issue. You mention several data encoding techniques, as well as four algorithmic approaches. Are you going to implement all four? In particular, you mentioned quantum anhilling, how are you going to implement this approach with Classiq (which deals with gate-based quantum computing)?

TomerGoldfriend avatar Mar 02 '25 12:03 TomerGoldfriend

Thank you for your comment @TomerGoldfriend! The project primarily focuses on implementing quantum kernel estimation and hybrid quantum-classical neural networks, while other approaches like VQC and quantum annealing are explored theoretically for scalability.

Regarding quantum annealing, you’re right that it is typically implemented on quantum annealers like D-Wave. Since Classiq is designed for gate-based quantum computing, we plan to investigate alternative formulations using QAOA to approximate annealing behavior within the circuit model.

Additionally, we are exploring a hybrid classical-quantum approach, where Variational Quantum Eigensolver (VQE) or simulated annealing assists in optimizing the alignment process while keeping computations feasible on gate-based quantum systems.

Sunitha618 avatar Mar 04 '25 03:03 Sunitha618

OK @Sunitha618 , from your description it seems like you are indeed going to explore all four algorithms (QSVM, QNN, QAOA, Adiabatic approach). You should focus on one or two approaches, and also provide more details on the implementation, and how you will use Classiq high-level modelling for it. We already have several examples of QSVM, QNN, and QAOA. Some of these are basic examples and some more applicative (e.g., credit fraud detection, cybersecurity).

In order to review your suggestion we need to understand how it will defer from the already existing examples. Applying existing models to a different use-case will not suffice. On the other hand, if you have a concrete suggestion for new models (quantum kernels in QSVM, qlayers in QNN, penalty layers in QAOA) then it might be relevant.

TomerGoldfriend avatar Mar 05 '25 08:03 TomerGoldfriend

@Sunitha618 I am assigning you to this issue. Please note that we accept high-quality implementations to our repository and will be glad to accept a contribution that meets our standards.

Feel free to reach out to the community for any questions! Good luck!

TomerGoldfriend avatar Mar 06 '25 12:03 TomerGoldfriend

Thank you @TomerGoldfriend !!!

Sunitha618 avatar Mar 10 '25 03:03 Sunitha618

Subject: Request for Extension for Classiq Issue Submission

We are honored to have been selected for publishing our issue Enhancing Genomics Via Quantum Kernels in Classiq. However, due to unforeseen circumstances, we require additional time to complete our work. Our topic demands extensive research, and ensuring high accuracy in implementation has proven to be more challenging than anticipated.To deliver a well-researched and high-quality submission, we kindly request an extension of one more week. This additional time will allow us to refine our work and meet the expected standards.We appreciate your understanding and consideration. Please let us know if this extension is possible.

Best regards, Sunitha.S Issue #813

On Thu, 6 Mar 2025 at 18:25, TomerGoldfriend @.***> wrote:

Assigned #813 https://github.com/Classiq/classiq-library/issues/813 to @Sunitha618 https://github.com/Sunitha618.

— Reply to this email directly, view it on GitHub https://github.com/Classiq/classiq-library/issues/813#event-16616837137, or unsubscribe https://github.com/notifications/unsubscribe-auth/A3ZYNSEUZIKAW47OF4RLQXD2TBAU7AVCNFSM6AAAAABYB2LGESVHI2DSMVQWIX3LMV45UABCJFZXG5LFIV3GK3TUJZXXI2LGNFRWC5DJN5XDWMJWGYYTMOBTG4YTGNY . You are receiving this because you were assigned.Message ID: @.***>

Sunitha618 avatar Mar 27 '25 06:03 Sunitha618

Hi @Sunitha618, No problem, go ahead!

TaliCohn avatar Mar 30 '25 13:03 TaliCohn

Hi @Sunitha618, are you still working on this?

TaliCohn avatar Apr 17 '25 10:04 TaliCohn

Hi @TaliCohn , we have created the pull request for the issue https://github.com/Classiq/classiq-library/pull/984

swati-saraswathi avatar Apr 28 '25 14:04 swati-saraswathi

@swati-saraswathi Great, please link the issue to the PR

TaliCohn avatar Apr 29 '25 08:04 TaliCohn

Closing this after closing the related PR.

TomerGoldfriend avatar May 26 '25 06:05 TomerGoldfriend