This repository hosts a machine learning model for predicting whether SONAR data represents a Mine or Rock, implemented in Python using numpy
, pandas
, and scikit-learn
with Logistic Regression.
The dataset used for training and testing is Kaggle, containing un-labelled SONAR data samples. You can also get the CSV file in this repository as well.
-
Clone the repository:
git clone https://github.com/NavneetKishanS/rock-or-mine-predictor.git cd rock-or-mine-predictor
-
Open and Run the Jupyter Notebook: Upload sonar_classification.ipynb to Google Colab. Execute notebook cells to train the model and evaluate its performance.
-
Dependencies: Install required dependencies:
pip install numpy pandas scikit-learn
View the model's accuracy on the test dataset and explore predictions within the notebook.
This project is licensed under the MIT License.
Feel free to contribute and use the model for your projects. For issues or suggestions, open an issue or submit a pull request.