Skip to content
This repository was archived by the owner on Aug 29, 2023. It is now read-only.
2017-A-15 edited this page Oct 11, 2020 · 12 revisions

Position Clustering Process

Cluster students into four categories based on their course, moral and behavioral characteristics features and assigns a label between A to F on them.

Here I used a Variational Autoencoder to extract the latent space of features into two dimensions in order to cluster them using K-Means Clustering algorithm.

Besides, I also used the PCA algorithm to reduce the size of course features into two dimensions for clustering(I call this part raw clustering).

Position Classification Process

Classify students into four class using a pre-trained classifier on both latent space and raw clustering of last part.

Here I trained a Neural Network classifier on clustered students in the last part to assigns the final position on each student based on their merits and efforts in their marks.

I also trained the classifier on:

  • extracted latent space of VAE
  • reduced dimensions of student features using PCA

So far the results of the classification on the second training seemed to be more acceptable.

Clone this wiki locally