This repository is a collection of various machine learning models, personally developed and implemented. The project aims to provide a comprehensive set of examples for different machine learning techniques, ranging from basic algorithms to more advanced models, showcasing a wide array of applications and methodologies in the field of machine learning.
These instructions will guide you on how to get a copy of the project up and running on your local machine for development and experimentation.
To work with the ML models in this repository, you will need:
- Python 3.x
- Jupyter Notebook or JupyterLab
- Relevant Python libraries as specified in
requirements.txt
-
Clone the Repository
Begin by cloning the ML_models repository to your local machine:
git clone https://github.com/matusoff/ML_models.git cd ML_models
Each model is contained within its own Jupyter Notebook. To explore a model, navigate to its corresponding notebook and open it using JupyterLab or Jupyter Notebook:
jupyter notebook <notebook_name>.ipynb
- Linear Regression
- Logistic Regression
- Decision Trees
- Random Forest
- XGBoost
- Neural Networks
- Image Analysis with Tensorflow
- Thanks to all the open-source projects and libraries that made this repository possible.
- Original data for RNA_seq_cancer model can be found here: https://archive.ics.uci.edu/datasets