flyoceans / MachineLearning

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

This repository consists of 5 small machine learning projects.

Concept Learning: Determine whether the risk of defaulting on a loan is "high" or "low" using the FIND-S algorithm and LIST-THEN-ELIMINATE algorithm

Decision Tree: Use decision tree to do two tasks: 1. predict whether a song was a "hit" meaning it made it onto the Billboard Top 50; 2. predict the final grad for high school students

Hidden Markov Models: Implement an HMM and its associated algorithm for the task of Part-of-Speech (POS) tagging, which is a central task in Natural Language Processing

Naive Bayes Classifier: Implement a Naive Bayes classifier to classify a political blog as being "liberal" or "conservative"

Neural Network: Implement a neural network with one hidden layer in MATLAB from scratch and do the same tasks as in the Decision Tree.

About


Languages

Language:Java 59.2%Language:Python 29.1%Language:MATLAB 11.7%