Skip to content

Feature Request: Proposal to add Fisher Adam (FAdam) optimizer #259

@dolf3131

Description

@dolf3131

What should we add?

Is your feature request related to a problem? Please describe.

While Qiskit offers a robust suite of optimizers, the performance of VQE and other variational algorithms can greatly benefit from a wider selection of advanced optimization methods, especially for complex energy landscapes or in the presence of noise. Exploring and adding new optimizers enhances the toolkit's versatility for researchers.

Describe the solution you'd like

I propose the integration of the Fisher Adam (FAdam) optimizer into the qiskit.algorithms.optimizers module.

I have developed a reference implementation of a VQE using the FAdam optimizer, which is fully compatible with the latest Qiskit 2.x versions and the EstimatorV2 API. This project has already been reviewed and successfully added to the main Qiskit Ecosystem.

  • Reference Project in Ecosystem: [FAdam-VQE](https://github.com/dolf3131/qiskit_algorithms_V2)
  • Key Feature: The FAdam optimizer offers an alternative approach to gradient-based optimization that could provide performance benefits for certain quantum chemistry or optimization problems.

By integrating this optimizer directly into Qiskit, it would become easily accessible to all users, encouraging experimentation and potentially improving results on challenging variational tasks. I am willing to lead the effort to adapt my existing code into a formal pull request for the Qiskit library.

What is the urgency from your perspective for this feature?

Nice to have. This would be a valuable enhancement to the existing library of optimizers.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions