Skip to content

Latest commit

 

History

History
16 lines (15 loc) · 1.23 KB

File metadata and controls

16 lines (15 loc) · 1.23 KB

Mine-Detection-Neural-Network-Unsupervised-MLP-PCA

Using a neural network, a Multi-Level Perceptron, to train and test on the Kaggle Sonar, Mines vs. Rocks Dataset.

  • The Mines vs Rocks dataset on submarine is designed where the rightmost column is a string, either "R"(Rock) or a "M"(Mine)
  • The dataset is also non-labled for the inputs requiring for Unsupervised Learning, the Primary Component Analysis. This is ran to predict which input components cause a difference in the dataset when creating a model for it.

Requirements

  • Python 3

Packages

  • I used the Anaconda Environment to install these packages with additional, with Jupyter Notebook and Spyder IDE in addtion
  • Other method to just download packages is Miniconda