Skip to content

blog: Qiskit IVR functional validation#47

Open
ajbozarth wants to merge 3 commits into
generative-computing:mainfrom
ajbozarth:docs/qiskit-ivr-functional-validation
Open

blog: Qiskit IVR functional validation#47
ajbozarth wants to merge 3 commits into
generative-computing:mainfrom
ajbozarth:docs/qiskit-ivr-functional-validation

Conversation

@ajbozarth
Copy link
Copy Markdown
Contributor

@ajbozarth ajbozarth commented May 15, 2026

Summary

  • Follow-up to the Qiskit IVR code-validation post; covers wiring QHE
    check() into the IVR loop as a second validator alongside QKT
  • Documents the +22.5pp functional-correctness lift (27.8% → 50.3%) on
    the same 302-run benchmark
  • Explains scope honestly: the per-problem check() validator is dataset-
    bound, but the integration pattern transfers to any project's tests

Test plan

  • npm run lint:md clean
  • Post renders correctly via npm run dev
  • Internal link to /blogs/qiskit-ivr-code-validation/ resolves
  • External links (Mellea PR file, QHE PR, toolbox README anchor) all load

/schedule 2026-05-27

@ajbozarth ajbozarth requested a review from a team as a code owner May 15, 2026 23:15
@ajbozarth ajbozarth self-assigned this May 15, 2026
@ajbozarth
Copy link
Copy Markdown
Contributor Author

cc @vabarbosa @cbjuan

@ajbozarth ajbozarth added the blog PRs adding or updating blog posts in content/blogs/ label May 15, 2026
@ajbozarth ajbozarth force-pushed the docs/qiskit-ivr-functional-validation branch from 46613d8 to a3fe774 Compare May 15, 2026 23:31
Signed-off-by: Alex Bozarth <ajbozart@us.ibm.com>
@ajbozarth ajbozarth force-pushed the docs/qiskit-ivr-functional-validation branch from a3fe774 to eb50af3 Compare May 15, 2026 23:31
Copy link
Copy Markdown
Member

@akihikokuroda akihikokuroda left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

Copy link
Copy Markdown
Collaborator

@planetf1 planetf1 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice follow-up to the first IVR post. The strategy-flip under richer feedback caught my attention, and the scope-honesty section about what does and doesn't transfer lands well. One small adapter-experience note inline.

Comment thread content/blogs/qiskit-ivr-functional-validation.md
Copy link
Copy Markdown

@vabarbosa vabarbosa left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

thank you @ajbozarth very nice!
i just have a couple minor comments below

Comment thread content/blogs/qiskit-ivr-functional-validation.md Outdated
Comment thread content/blogs/qiskit-ivr-functional-validation.md
Copy link
Copy Markdown

@vabarbosa vabarbosa left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

thank you!

Copy link
Copy Markdown

@cbjuan cbjuan left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Just a minor nit (not blocking). I like the blogpost (and results). Good work. Thank you, @ajbozarth

Comment thread content/blogs/qiskit-ivr-functional-validation.md Outdated
- Reframe QHE PR reference as a snapshot ("looked like at the time of this benchmark") so the prose ages well after the PR merge state changes.
- Soften "in my toolbox repo" to "on GitHub" to better match the surrounding tone.

Assisted-by: Claude Code
Signed-off-by: Alex Bozarth <ajbozart@us.ibm.com>
Copy link
Copy Markdown
Collaborator

@planetf1 planetf1 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM. I couldn't run anything, but checked for technical correctness.

It's an interesting exploration of how mellea can help, though the sample sizes and scope is very small to make a general conclusion on. It sits best as a pragmatic experience than then data-driven research - which is how it's described.

More examples like this (in future blogs) will be a good thing

@ajbozarth ajbozarth closed this May 21, 2026
@ajbozarth ajbozarth reopened this May 21, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

blog PRs adding or updating blog posts in content/blogs/

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants