Skip to content

ozlemkorpe/Machine-Learning-with-MATLAB

Repository files navigation

Introduction to Machine Learning with MATLAB

Introductory write-up for machine learning by using MATLAB. It consist all necessary stages of data mining

Stages

  • Preprocessing
    • Handling missing values
    • Handling Outliers
    • Feature Scaling
    • Handling Categorical Data
  • Partitioning
  • Training
  • Prediction
  • Analyzing the Result
    • Confussion Matrix
  • Visualizing the Results

Algorithms

  • K-Nearest Neighbour
  • Naive Bayes
  • Decision Tree
  • Support Vector Machines
  • Discriminant Analysis
  • Ensembles

Validation

  • Holdout
  • KFold

Clustering

  • K-means
  • Hierarchical clustering

Usage

You may use Preprocessing Guide to import and process data and then decide which algorithm to make prediction and analyze the data.

Authors