├── _config.yml ├── notes ├── 01_intro_to_ml_notes.pdf ├── 02_simple_linear_regression_notes.pdf ├── 03a_multiple_linear_regression_notes.pdf ├── 03b_vector_matrix_derivatives_notes.pdf ├── 04_regression_basis_functions_notes.pdf ├── 05_overfitting_regularisation_notes.pdf ├── 06a_regression_evaluation_interpretation_notes.pdf ├── 06b_train_val_test_notes.pdf ├── 07a_probability_refresher_notes.pdf ├── 07b_maximum_likelihood_notes.pdf ├── 07c_multivariate_gaussian_notes.pdf ├── 08_classification_notes.pdf ├── 09_gradient_descent_notes.pdf ├── 10_logistic_regression_notes.pdf ├── 11_multiclass_logistic_regression_notes.pdf ├── 12_preprocessing_notes.pdf ├── 13_classification_evaluation_notes.pdf ├── 14a_dt_intro_notes.pdf ├── 17_ensemble_methods_notes.pdf ├── 18_unsupervised_learning_intro_notes.pdf ├── 19_kmeans_notes.pdf ├── 20_pca_notes.pdf ├── 22_revisit_supervised_unsupervised_notes.pdf └── linear_models_more_notes.pdf ├── practicals ├── classification │ ├── admissions.csv │ ├── data414_classification.ipynb │ ├── default.csv │ └── microchip.csv ├── clustering │ ├── baby_yoda.png │ └── data414_clustering.ipynb ├── decision_trees │ ├── data414_decision_trees.ipynb │ └── heart.csv ├── dimreduction │ └── data414_dimreduction.ipynb ├── linear_regression │ └── data414_linear_regression.ipynb └── python_numpy │ └── python_numpy.ipynb ├── readme.md ├── slides ├── classification-crop.pdf ├── classification_evaluation-crop.pdf ├── dt_1_intro-crop.pdf ├── dt_2_regression_trees-crop.pdf ├── dt_3_decision_trees-crop.pdf ├── ensemble_methods_prep-crop.pdf ├── gradient_descent-crop.pdf ├── intro_nn-crop.pdf ├── intro_to_ml-crop.pdf ├── k_means-crop.pdf ├── logistic_regression-crop.pdf ├── maximum_likelihood-crop.pdf ├── multiclass_logistic_regression-crop.pdf ├── multiple_linear_regression-crop.pdf ├── multivariate_gaussian-crop.pdf ├── overfitting_regularisation-crop.pdf ├── pca-crop.pdf ├── preprocessing-crop.pdf ├── regression_basis_functions-crop.pdf ├── regression_evaluation_interpretation-crop.pdf ├── simple_linear_regression-crop.pdf ├── train_val_test-crop.pdf ├── unsupervised_learning_intro-crop.pdf └── vector_matrix_derivatives-crop.pdf └── tutorials ├── data414_tut01_linear_regression.pdf ├── data414_tut02_classification.pdf ├── data414_tut03_decision_trees.pdf └── data414_tut04_unsupervised_learning.pdf /_config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kamperh/data414/HEAD/_config.yml -------------------------------------------------------------------------------- /notes/01_intro_to_ml_notes.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kamperh/data414/HEAD/notes/01_intro_to_ml_notes.pdf -------------------------------------------------------------------------------- /notes/02_simple_linear_regression_notes.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kamperh/data414/HEAD/notes/02_simple_linear_regression_notes.pdf -------------------------------------------------------------------------------- /notes/03a_multiple_linear_regression_notes.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kamperh/data414/HEAD/notes/03a_multiple_linear_regression_notes.pdf -------------------------------------------------------------------------------- /notes/03b_vector_matrix_derivatives_notes.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kamperh/data414/HEAD/notes/03b_vector_matrix_derivatives_notes.pdf -------------------------------------------------------------------------------- /notes/04_regression_basis_functions_notes.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kamperh/data414/HEAD/notes/04_regression_basis_functions_notes.pdf -------------------------------------------------------------------------------- /notes/05_overfitting_regularisation_notes.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kamperh/data414/HEAD/notes/05_overfitting_regularisation_notes.pdf -------------------------------------------------------------------------------- /notes/06a_regression_evaluation_interpretation_notes.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kamperh/data414/HEAD/notes/06a_regression_evaluation_interpretation_notes.pdf -------------------------------------------------------------------------------- /notes/06b_train_val_test_notes.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kamperh/data414/HEAD/notes/06b_train_val_test_notes.pdf -------------------------------------------------------------------------------- /notes/07a_probability_refresher_notes.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kamperh/data414/HEAD/notes/07a_probability_refresher_notes.pdf -------------------------------------------------------------------------------- /notes/07b_maximum_likelihood_notes.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kamperh/data414/HEAD/notes/07b_maximum_likelihood_notes.pdf -------------------------------------------------------------------------------- /notes/07c_multivariate_gaussian_notes.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kamperh/data414/HEAD/notes/07c_multivariate_gaussian_notes.pdf -------------------------------------------------------------------------------- /notes/08_classification_notes.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kamperh/data414/HEAD/notes/08_classification_notes.pdf -------------------------------------------------------------------------------- /notes/09_gradient_descent_notes.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kamperh/data414/HEAD/notes/09_gradient_descent_notes.pdf -------------------------------------------------------------------------------- /notes/10_logistic_regression_notes.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kamperh/data414/HEAD/notes/10_logistic_regression_notes.pdf -------------------------------------------------------------------------------- /notes/11_multiclass_logistic_regression_notes.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kamperh/data414/HEAD/notes/11_multiclass_logistic_regression_notes.pdf -------------------------------------------------------------------------------- /notes/12_preprocessing_notes.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kamperh/data414/HEAD/notes/12_preprocessing_notes.pdf -------------------------------------------------------------------------------- /notes/13_classification_evaluation_notes.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kamperh/data414/HEAD/notes/13_classification_evaluation_notes.pdf -------------------------------------------------------------------------------- /notes/14a_dt_intro_notes.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kamperh/data414/HEAD/notes/14a_dt_intro_notes.pdf -------------------------------------------------------------------------------- /notes/17_ensemble_methods_notes.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kamperh/data414/HEAD/notes/17_ensemble_methods_notes.pdf -------------------------------------------------------------------------------- /notes/18_unsupervised_learning_intro_notes.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kamperh/data414/HEAD/notes/18_unsupervised_learning_intro_notes.pdf -------------------------------------------------------------------------------- /notes/19_kmeans_notes.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kamperh/data414/HEAD/notes/19_kmeans_notes.pdf -------------------------------------------------------------------------------- /notes/20_pca_notes.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kamperh/data414/HEAD/notes/20_pca_notes.pdf -------------------------------------------------------------------------------- /notes/22_revisit_supervised_unsupervised_notes.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kamperh/data414/HEAD/notes/22_revisit_supervised_unsupervised_notes.pdf -------------------------------------------------------------------------------- /notes/linear_models_more_notes.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kamperh/data414/HEAD/notes/linear_models_more_notes.pdf -------------------------------------------------------------------------------- /practicals/classification/admissions.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kamperh/data414/HEAD/practicals/classification/admissions.csv -------------------------------------------------------------------------------- /practicals/classification/data414_classification.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kamperh/data414/HEAD/practicals/classification/data414_classification.ipynb -------------------------------------------------------------------------------- /practicals/classification/default.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kamperh/data414/HEAD/practicals/classification/default.csv -------------------------------------------------------------------------------- /practicals/classification/microchip.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kamperh/data414/HEAD/practicals/classification/microchip.csv -------------------------------------------------------------------------------- /practicals/clustering/baby_yoda.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kamperh/data414/HEAD/practicals/clustering/baby_yoda.png -------------------------------------------------------------------------------- /practicals/clustering/data414_clustering.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kamperh/data414/HEAD/practicals/clustering/data414_clustering.ipynb -------------------------------------------------------------------------------- /practicals/decision_trees/data414_decision_trees.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kamperh/data414/HEAD/practicals/decision_trees/data414_decision_trees.ipynb -------------------------------------------------------------------------------- /practicals/decision_trees/heart.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kamperh/data414/HEAD/practicals/decision_trees/heart.csv -------------------------------------------------------------------------------- /practicals/dimreduction/data414_dimreduction.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kamperh/data414/HEAD/practicals/dimreduction/data414_dimreduction.ipynb -------------------------------------------------------------------------------- /practicals/linear_regression/data414_linear_regression.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kamperh/data414/HEAD/practicals/linear_regression/data414_linear_regression.ipynb -------------------------------------------------------------------------------- /practicals/python_numpy/python_numpy.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kamperh/data414/HEAD/practicals/python_numpy/python_numpy.ipynb -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kamperh/data414/HEAD/readme.md -------------------------------------------------------------------------------- /slides/classification-crop.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kamperh/data414/HEAD/slides/classification-crop.pdf -------------------------------------------------------------------------------- /slides/classification_evaluation-crop.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kamperh/data414/HEAD/slides/classification_evaluation-crop.pdf -------------------------------------------------------------------------------- /slides/dt_1_intro-crop.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kamperh/data414/HEAD/slides/dt_1_intro-crop.pdf -------------------------------------------------------------------------------- /slides/dt_2_regression_trees-crop.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kamperh/data414/HEAD/slides/dt_2_regression_trees-crop.pdf -------------------------------------------------------------------------------- /slides/dt_3_decision_trees-crop.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kamperh/data414/HEAD/slides/dt_3_decision_trees-crop.pdf -------------------------------------------------------------------------------- /slides/ensemble_methods_prep-crop.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kamperh/data414/HEAD/slides/ensemble_methods_prep-crop.pdf -------------------------------------------------------------------------------- /slides/gradient_descent-crop.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kamperh/data414/HEAD/slides/gradient_descent-crop.pdf -------------------------------------------------------------------------------- /slides/intro_nn-crop.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kamperh/data414/HEAD/slides/intro_nn-crop.pdf -------------------------------------------------------------------------------- /slides/intro_to_ml-crop.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kamperh/data414/HEAD/slides/intro_to_ml-crop.pdf -------------------------------------------------------------------------------- /slides/k_means-crop.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kamperh/data414/HEAD/slides/k_means-crop.pdf -------------------------------------------------------------------------------- /slides/logistic_regression-crop.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kamperh/data414/HEAD/slides/logistic_regression-crop.pdf -------------------------------------------------------------------------------- /slides/maximum_likelihood-crop.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kamperh/data414/HEAD/slides/maximum_likelihood-crop.pdf -------------------------------------------------------------------------------- /slides/multiclass_logistic_regression-crop.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kamperh/data414/HEAD/slides/multiclass_logistic_regression-crop.pdf -------------------------------------------------------------------------------- /slides/multiple_linear_regression-crop.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kamperh/data414/HEAD/slides/multiple_linear_regression-crop.pdf -------------------------------------------------------------------------------- /slides/multivariate_gaussian-crop.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kamperh/data414/HEAD/slides/multivariate_gaussian-crop.pdf -------------------------------------------------------------------------------- /slides/overfitting_regularisation-crop.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kamperh/data414/HEAD/slides/overfitting_regularisation-crop.pdf -------------------------------------------------------------------------------- /slides/pca-crop.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kamperh/data414/HEAD/slides/pca-crop.pdf -------------------------------------------------------------------------------- /slides/preprocessing-crop.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kamperh/data414/HEAD/slides/preprocessing-crop.pdf -------------------------------------------------------------------------------- /slides/regression_basis_functions-crop.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kamperh/data414/HEAD/slides/regression_basis_functions-crop.pdf -------------------------------------------------------------------------------- /slides/regression_evaluation_interpretation-crop.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kamperh/data414/HEAD/slides/regression_evaluation_interpretation-crop.pdf -------------------------------------------------------------------------------- /slides/simple_linear_regression-crop.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kamperh/data414/HEAD/slides/simple_linear_regression-crop.pdf -------------------------------------------------------------------------------- /slides/train_val_test-crop.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kamperh/data414/HEAD/slides/train_val_test-crop.pdf -------------------------------------------------------------------------------- /slides/unsupervised_learning_intro-crop.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kamperh/data414/HEAD/slides/unsupervised_learning_intro-crop.pdf -------------------------------------------------------------------------------- /slides/vector_matrix_derivatives-crop.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kamperh/data414/HEAD/slides/vector_matrix_derivatives-crop.pdf -------------------------------------------------------------------------------- /tutorials/data414_tut01_linear_regression.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kamperh/data414/HEAD/tutorials/data414_tut01_linear_regression.pdf -------------------------------------------------------------------------------- /tutorials/data414_tut02_classification.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kamperh/data414/HEAD/tutorials/data414_tut02_classification.pdf -------------------------------------------------------------------------------- /tutorials/data414_tut03_decision_trees.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kamperh/data414/HEAD/tutorials/data414_tut03_decision_trees.pdf -------------------------------------------------------------------------------- /tutorials/data414_tut04_unsupervised_learning.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kamperh/data414/HEAD/tutorials/data414_tut04_unsupervised_learning.pdf --------------------------------------------------------------------------------