Skip to content

Multinomial Naive Bayes implementation for predicting drop-out rate at University of Palermo (Buenos Aires, Argentina)

Notifications You must be signed in to change notification settings

lucianostraga/UniversityOfPalermo-PredictionIO

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Multinomial Naive Bayes PIO Engine (7 features implementation) for predicting drop-out rate at University of Palermo (Buenos Aires, Argentina)

This engine supports training sets of seven features, and bulk queries as an array of JSONs with the attributes.

Also includes, python scripts for importing data, evaluating accuracy by PCA and t-SNE training set transformations, and training set plotting. Python scripts are based on Scikit Learn machine learning library.

FULL PDF IEEE PAPER - "Machine Learning with Salesforce and Apache PredictionIO (incubating) in the Academic World" by Luciano Straga

PDF Paper

Decision Boundary after PCA transformation - Gaussian Naive Bayes

PCADecisionBoundary

Training set plotted after PCA transformation (7 variables -> 2 variables (x,y) )

PCAset

Training set plotted after t-SNE transformation (7 variables -> 2 variables (x,y) )

t-SNEset

About

Multinomial Naive Bayes implementation for predicting drop-out rate at University of Palermo (Buenos Aires, Argentina)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published