├── .gitignore ├── README.md ├── algorithm_analysis ├── data │ └── water.mat ├── diagnose.py └── linear_regression.py ├── anomaly_detection ├── anomaly.py ├── data │ ├── ex8data1.mat │ └── ex8data2.mat └── test_anomaly_detection.py ├── kmeans ├── data │ ├── places.txt │ ├── portlandClubs.txt │ ├── testSet.txt │ └── testSet2.txt ├── kmeans.py ├── test_bi_kmeans.py └── test_normal_kmeans.py ├── linear_regression ├── data │ ├── ex0.txt │ ├── ex1.txt │ ├── houses.txt │ ├── lwr.txt │ └── temperature.txt ├── regression.py ├── test_bgd.py ├── test_feature_scaling.py ├── test_lwr.py ├── test_multiple.py ├── test_sgd.py ├── test_temperature_normal.py └── test_temperature_polynomial.py ├── logical_regression ├── data │ ├── ex3data1.mat │ ├── linear.txt │ └── non_linear.txt ├── logical_regression.py ├── test_linear_boundry.py ├── test_non_linear_boundry.py └── test_onevsall.py ├── neural_network ├── data │ ├── ex4weights.mat │ └── handwritten_digits.mat ├── nn.py ├── test_handwritten_digits.py └── test_logic_and.py ├── pca ├── data │ ├── bird_small.mat │ ├── ex7data1.mat │ ├── ex7data2.mat │ └── ex7faces.mat ├── kmeans.py ├── pca.py ├── test_pca4performance.py └── test_pca4visualization.py ├── recommender_system ├── data │ ├── ex8_movieParams.mat │ ├── ex8_movies.mat │ └── movie_ids.txt ├── recommender.py └── test_movies_rating.py └── svm ├── data ├── emailSample1.txt ├── emailSample2.txt ├── ex6data1.mat ├── ex6data2.mat ├── ex6data3.mat ├── spamSample1.txt ├── spamSample2.txt ├── spamTest.mat └── spamTrain.mat ├── smo.py ├── spam.py ├── test_linear.py ├── test_model_selection.py ├── test_non_linear.py ├── test_spam.py └── vocab.txt /.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | *.pyc 3 | *.log 4 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoyoyohamapi/mit-ml/HEAD/README.md -------------------------------------------------------------------------------- /algorithm_analysis/data/water.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoyoyohamapi/mit-ml/HEAD/algorithm_analysis/data/water.mat -------------------------------------------------------------------------------- /algorithm_analysis/diagnose.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoyoyohamapi/mit-ml/HEAD/algorithm_analysis/diagnose.py -------------------------------------------------------------------------------- /algorithm_analysis/linear_regression.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoyoyohamapi/mit-ml/HEAD/algorithm_analysis/linear_regression.py -------------------------------------------------------------------------------- /anomaly_detection/anomaly.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoyoyohamapi/mit-ml/HEAD/anomaly_detection/anomaly.py -------------------------------------------------------------------------------- /anomaly_detection/data/ex8data1.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoyoyohamapi/mit-ml/HEAD/anomaly_detection/data/ex8data1.mat -------------------------------------------------------------------------------- /anomaly_detection/data/ex8data2.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoyoyohamapi/mit-ml/HEAD/anomaly_detection/data/ex8data2.mat -------------------------------------------------------------------------------- /anomaly_detection/test_anomaly_detection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoyoyohamapi/mit-ml/HEAD/anomaly_detection/test_anomaly_detection.py -------------------------------------------------------------------------------- /kmeans/data/places.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoyoyohamapi/mit-ml/HEAD/kmeans/data/places.txt -------------------------------------------------------------------------------- /kmeans/data/portlandClubs.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoyoyohamapi/mit-ml/HEAD/kmeans/data/portlandClubs.txt -------------------------------------------------------------------------------- /kmeans/data/testSet.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoyoyohamapi/mit-ml/HEAD/kmeans/data/testSet.txt -------------------------------------------------------------------------------- /kmeans/data/testSet2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoyoyohamapi/mit-ml/HEAD/kmeans/data/testSet2.txt -------------------------------------------------------------------------------- /kmeans/kmeans.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoyoyohamapi/mit-ml/HEAD/kmeans/kmeans.py -------------------------------------------------------------------------------- /kmeans/test_bi_kmeans.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoyoyohamapi/mit-ml/HEAD/kmeans/test_bi_kmeans.py -------------------------------------------------------------------------------- /kmeans/test_normal_kmeans.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoyoyohamapi/mit-ml/HEAD/kmeans/test_normal_kmeans.py -------------------------------------------------------------------------------- /linear_regression/data/ex0.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoyoyohamapi/mit-ml/HEAD/linear_regression/data/ex0.txt -------------------------------------------------------------------------------- /linear_regression/data/ex1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoyoyohamapi/mit-ml/HEAD/linear_regression/data/ex1.txt -------------------------------------------------------------------------------- /linear_regression/data/houses.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoyoyohamapi/mit-ml/HEAD/linear_regression/data/houses.txt -------------------------------------------------------------------------------- /linear_regression/data/lwr.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoyoyohamapi/mit-ml/HEAD/linear_regression/data/lwr.txt -------------------------------------------------------------------------------- /linear_regression/data/temperature.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoyoyohamapi/mit-ml/HEAD/linear_regression/data/temperature.txt -------------------------------------------------------------------------------- /linear_regression/regression.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoyoyohamapi/mit-ml/HEAD/linear_regression/regression.py -------------------------------------------------------------------------------- /linear_regression/test_bgd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoyoyohamapi/mit-ml/HEAD/linear_regression/test_bgd.py -------------------------------------------------------------------------------- /linear_regression/test_feature_scaling.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoyoyohamapi/mit-ml/HEAD/linear_regression/test_feature_scaling.py -------------------------------------------------------------------------------- /linear_regression/test_lwr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoyoyohamapi/mit-ml/HEAD/linear_regression/test_lwr.py -------------------------------------------------------------------------------- /linear_regression/test_multiple.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoyoyohamapi/mit-ml/HEAD/linear_regression/test_multiple.py -------------------------------------------------------------------------------- /linear_regression/test_sgd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoyoyohamapi/mit-ml/HEAD/linear_regression/test_sgd.py -------------------------------------------------------------------------------- /linear_regression/test_temperature_normal.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoyoyohamapi/mit-ml/HEAD/linear_regression/test_temperature_normal.py -------------------------------------------------------------------------------- /linear_regression/test_temperature_polynomial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoyoyohamapi/mit-ml/HEAD/linear_regression/test_temperature_polynomial.py -------------------------------------------------------------------------------- /logical_regression/data/ex3data1.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoyoyohamapi/mit-ml/HEAD/logical_regression/data/ex3data1.mat -------------------------------------------------------------------------------- /logical_regression/data/linear.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoyoyohamapi/mit-ml/HEAD/logical_regression/data/linear.txt -------------------------------------------------------------------------------- /logical_regression/data/non_linear.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoyoyohamapi/mit-ml/HEAD/logical_regression/data/non_linear.txt -------------------------------------------------------------------------------- /logical_regression/logical_regression.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoyoyohamapi/mit-ml/HEAD/logical_regression/logical_regression.py -------------------------------------------------------------------------------- /logical_regression/test_linear_boundry.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoyoyohamapi/mit-ml/HEAD/logical_regression/test_linear_boundry.py -------------------------------------------------------------------------------- /logical_regression/test_non_linear_boundry.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoyoyohamapi/mit-ml/HEAD/logical_regression/test_non_linear_boundry.py -------------------------------------------------------------------------------- /logical_regression/test_onevsall.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoyoyohamapi/mit-ml/HEAD/logical_regression/test_onevsall.py -------------------------------------------------------------------------------- /neural_network/data/ex4weights.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoyoyohamapi/mit-ml/HEAD/neural_network/data/ex4weights.mat -------------------------------------------------------------------------------- /neural_network/data/handwritten_digits.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoyoyohamapi/mit-ml/HEAD/neural_network/data/handwritten_digits.mat -------------------------------------------------------------------------------- /neural_network/nn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoyoyohamapi/mit-ml/HEAD/neural_network/nn.py -------------------------------------------------------------------------------- /neural_network/test_handwritten_digits.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoyoyohamapi/mit-ml/HEAD/neural_network/test_handwritten_digits.py -------------------------------------------------------------------------------- /neural_network/test_logic_and.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoyoyohamapi/mit-ml/HEAD/neural_network/test_logic_and.py -------------------------------------------------------------------------------- /pca/data/bird_small.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoyoyohamapi/mit-ml/HEAD/pca/data/bird_small.mat -------------------------------------------------------------------------------- /pca/data/ex7data1.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoyoyohamapi/mit-ml/HEAD/pca/data/ex7data1.mat -------------------------------------------------------------------------------- /pca/data/ex7data2.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoyoyohamapi/mit-ml/HEAD/pca/data/ex7data2.mat -------------------------------------------------------------------------------- /pca/data/ex7faces.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoyoyohamapi/mit-ml/HEAD/pca/data/ex7faces.mat -------------------------------------------------------------------------------- /pca/kmeans.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoyoyohamapi/mit-ml/HEAD/pca/kmeans.py -------------------------------------------------------------------------------- /pca/pca.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoyoyohamapi/mit-ml/HEAD/pca/pca.py -------------------------------------------------------------------------------- /pca/test_pca4performance.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoyoyohamapi/mit-ml/HEAD/pca/test_pca4performance.py -------------------------------------------------------------------------------- /pca/test_pca4visualization.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoyoyohamapi/mit-ml/HEAD/pca/test_pca4visualization.py -------------------------------------------------------------------------------- /recommender_system/data/ex8_movieParams.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoyoyohamapi/mit-ml/HEAD/recommender_system/data/ex8_movieParams.mat -------------------------------------------------------------------------------- /recommender_system/data/ex8_movies.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoyoyohamapi/mit-ml/HEAD/recommender_system/data/ex8_movies.mat -------------------------------------------------------------------------------- /recommender_system/data/movie_ids.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoyoyohamapi/mit-ml/HEAD/recommender_system/data/movie_ids.txt -------------------------------------------------------------------------------- /recommender_system/recommender.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoyoyohamapi/mit-ml/HEAD/recommender_system/recommender.py -------------------------------------------------------------------------------- /recommender_system/test_movies_rating.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoyoyohamapi/mit-ml/HEAD/recommender_system/test_movies_rating.py -------------------------------------------------------------------------------- /svm/data/emailSample1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoyoyohamapi/mit-ml/HEAD/svm/data/emailSample1.txt -------------------------------------------------------------------------------- /svm/data/emailSample2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoyoyohamapi/mit-ml/HEAD/svm/data/emailSample2.txt -------------------------------------------------------------------------------- /svm/data/ex6data1.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoyoyohamapi/mit-ml/HEAD/svm/data/ex6data1.mat -------------------------------------------------------------------------------- /svm/data/ex6data2.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoyoyohamapi/mit-ml/HEAD/svm/data/ex6data2.mat -------------------------------------------------------------------------------- /svm/data/ex6data3.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoyoyohamapi/mit-ml/HEAD/svm/data/ex6data3.mat -------------------------------------------------------------------------------- /svm/data/spamSample1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoyoyohamapi/mit-ml/HEAD/svm/data/spamSample1.txt -------------------------------------------------------------------------------- /svm/data/spamSample2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoyoyohamapi/mit-ml/HEAD/svm/data/spamSample2.txt -------------------------------------------------------------------------------- /svm/data/spamTest.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoyoyohamapi/mit-ml/HEAD/svm/data/spamTest.mat -------------------------------------------------------------------------------- /svm/data/spamTrain.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoyoyohamapi/mit-ml/HEAD/svm/data/spamTrain.mat -------------------------------------------------------------------------------- /svm/smo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoyoyohamapi/mit-ml/HEAD/svm/smo.py -------------------------------------------------------------------------------- /svm/spam.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoyoyohamapi/mit-ml/HEAD/svm/spam.py -------------------------------------------------------------------------------- /svm/test_linear.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoyoyohamapi/mit-ml/HEAD/svm/test_linear.py -------------------------------------------------------------------------------- /svm/test_model_selection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoyoyohamapi/mit-ml/HEAD/svm/test_model_selection.py -------------------------------------------------------------------------------- /svm/test_non_linear.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoyoyohamapi/mit-ml/HEAD/svm/test_non_linear.py -------------------------------------------------------------------------------- /svm/test_spam.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoyoyohamapi/mit-ml/HEAD/svm/test_spam.py -------------------------------------------------------------------------------- /svm/vocab.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoyoyohamapi/mit-ml/HEAD/svm/vocab.txt --------------------------------------------------------------------------------