UppuluriKalyani / ML-Nexus

ML Nexus is an open-source collection of machine learning projects, covering topics like neural networks, computer vision, and NLP. Whether you're a beginner or expert, contribute, collaborate, and grow together in the world of AI. Join us to shape the future of machine learning!
https://ml-nexus.vercel.app/
MIT License
69 stars 123 forks source link

Added quantum circuit probability predictor #842

Closed Panchadip-128 closed 1 week ago

Panchadip-128 commented 1 week ago

Related Issues or bug

Proposed Changes

Quantum Circuit Simulation: Utilizing Qiskit's advanced quantum simulation capabilities, the project creates quantum circuits that implement rotations around the X-axis based on user-defined angles.

State Probability Calculation: The application computes the probabilities of measuring the |0⟩ and |1⟩ states for various angles, using statevector sampling to retrieve the state vector of the quantum circuit after the operations are performed.

Model Training: A machine learning model is trained on the computed probabilities to predict outcomes for angles not seen during training, enabling the model to generalize well to new inputs.

Interactive Visualization: The project features an intuitive interface that allows users to input angles and visualize the resulting probabilities and model predictions, enhancing the understanding of quantum state dynamics.

Educational Tool: This project serves as an educational resource for students and enthusiasts interested in quantum computing and machine learning, demonstrating the intersection of these fields through hands-on experience.

Technologies Used: Quantum Computing Framework: Qiskit Machine Learning: Python, NumPy, and relevant ML libraries (e.g., scikit-learn, TensorFlow, or PyTorch) Data Visualization: Matplotlib or similar libraries for plotting probabilities and predictions User Interface: Streamlit or Flask for creating a web application interface (to be deployed soon after making model more optimized) qpm_2 qpm-1

Closes issue: #835

Additional Info

Screenshots

Original Updated
original screenshot updated screenshot
vercel[bot] commented 1 week ago

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
ml-nexus ✅ Ready (Inspect) Visit Preview 💬 Add feedback Nov 9, 2024 10:19am
github-actions[bot] commented 1 week ago

👋 Thank you for opening this pull request! We appreciate your contribution to improving this project. Your PR is under review, and we'll get back to you shortly. Don't forget to mention the issue you solved!

github-actions[bot] commented 1 week ago

🎉🎉 Thank you for your contribution! Your PR #842 has been merged! 🎉🎉