8000 GitHub - MahtabRanjbar/OptiFine-ml-app: OptiFine is a Python-based web app that streamlines hyperparameter tuning for machine learning classifiers. It leverages the Streamlit framework and GridSearchCV algorithm from scikit-learn to enable users to effortlessly fine-tune popular classifiers like Random Forest, SVM, and Logistic Regression.
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

OptiFine is a Python-based web app that streamlines hyperparameter tuning for machine learning classifiers. It leverages the Streamlit framework and GridSearchCV algorithm from scikit-learn to enable users to effortlessly fine-tune popular classifiers like Random Forest, SVM, and Logistic Regression.

License

Notifications You must be signed in to change notification settings

MahtabRanjbar/OptiFine-ml-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OptiFine: Fine-Tune Your Models for Peak Performance!

Welcome to OptiFine, a web application that demonstrates the power of hyperparameter tuning using Scikit-learn's GridSearchCV. OptiFine allows you to optimize your machine learning models by fine-tuning their hyperparameters to achieve peak performance.

drawing

drawing

Features

  • Select from two datasets: Iris Plants and Wine Recognition.
  • Choose from three classifier algorithms: Random Forest, SVM, and Logistic Regression.
  • Customiz 6218 e the number of cross-validation folds.
  • View dataset information, such as the number of samples, features, and classes.
  • Perform hyperparameter tuning using GridSearchCV.
  • Display the best parameters and evaluation metrics, including accuracy, precision, recall, and F1-score.

Usage

  1. Clone the repository:
git clone https://github.com/MahtabRanjbar/OptiFine-ml-app.git
  1. Install the required dependencies:
pip install -r requirements.txt
  1. Run the application:
streamlit run app.py
  1. Access the application in your web browser at http://localhost:8501.

License

This project is licensed under the MIT License.

About

OptiFine is a Python-based web app that streamlines hyperparameter tuning for machine learning classifiers. It leverages the Streamlit framework and GridSearchCV algorithm from scikit-learn to enable users to effortlessly fine-tune popular classifiers like Random Forest, SVM, and Logistic Regression.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

0