In this project, three different tasks were included: "Object recognition", "Image quantization", and "The impact of dimensionality reduction in classification". "Object recognition" was an unsupervised sub-problem of the generic object recognition task. We were provided with "The coins dataset", which is a scikit-learn toy dataset. It includes a single picture that displays 24 Greek coins from Pompeii. The task was to identify the coins by using the K-Means clustering algorithm and to experiment with different values of hyper-parameters, especially the initial number of clusters. In "Image quantization" task, we had to work with the flower.jpg image from load_sample_image of sklearn.datasets. We had to quantize the input image by applying k-Means clustering and perform experiments with different numbers of initial clusters. Finally, in "The impact of dimensionality reduction in classification" task we had to work with a high-dimensional text dataset of scikit-learn, called "The 20newsgroup". We had to apply PCA for various sizes of the input space (e.g. 50, 100, 500, 1000, 10000, and so on), as well as to compare the performance of LogisticRegression, Random Forest Classifier, and Multilayer Perceptron on both the reduced and original dimensional spaces.
-
Notifications
You must be signed in to change notification settings - Fork 0
kkoutela/3_Machine_Learning_tasks
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
3_Machine_Learning_tasks
Topics
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published