- Decision Tree
- Multi-layer Perceptron (Neural Network)
- AdaBoost Decision Tree
- Support Vector Machines
- K-Nearest Neighbors
- Cancer detection
- Raisin class
- Learning curve
- Validation curve
- Accuracy
- Recall
- Log Loss
- Go to .
- Click on
Code
- Click on
Download ZIP
- Unzip the files
- Run the python file experiment1.py
- Run the python file experiment2.py
- All results will be printed to the console including scores and execution times.
- All the 48 graphs will be generated directly in the repository once the files are run successfully.
- Machine Learning - Tom M. Mitchell, McGrawHill.
- Data Science for Business, by Foster Provost, Tom Fawcett
- http://archive.ics.uci.edu/ml/datasets/Raisin+Dataset
- http://archive.ics.uci.edu/ml/datasets/Haberman%27s+Survival
- https://towardsdatascience.com/selecting-the-right-metric-for-skewed-classification-problems-6e0a4a6167a7
- https://towardsdatascience.com/performance-metrics-for-binary-classifier-in-simple-words-be958535db49
- https://www.projectpro.io/recipes/find-optimal-parameters-using-gridsearchcv
- https://machinelearningmastery.com/understand-the-dynamics-of-learning-rate-on-deep-learning-neural-networks/
- https://machinelearningmastery.com/random-oversampling-and-undersampling-for-imbalanced-classification/
- https://www.kdnuggets.com/2017/06/7-techniques-handle-imbalanced-data.html
- https://datascience.stackexchange.com/questions/4943/intuition-for-the-regularization-parameter-in-svm
- https://stackoverflow.com/questions/46616883/how-to-set-numbers-of-epoch-in-scikit-learn-mlpregressor
- https://www.datarobot.com/blog/introduction-to-loss-functions/
- https://scikit-learn.org/stable/modules/model_evaluation.html#scoring-parameter
- https://www.youtube.com/watch?v=p3CcfIjycBA
- https://machinelearningmastery.com/understand-the-dynamics-of-learning-rate-on-deep-learning-neural-networks/