Giter VIP home page Giter VIP logo

machine-learning-zhou_zhihua's Introduction

机器学习(周志华)

Machine Learning (Author: Prof. Zhou Zhihua)

This repository contains my personal notes and codes for the book of Machine Learning written by Prof. Zhou Zhihua.

Supervised Learning

  1. Linear Model from Stratch
  2. Decision Tree from Stratch
  3. Neural Networks from Stratch
  4. Support Vector Machine from Stratch
  5. Bayes Classifier from Stratch
  6. Ensemble Learning from Stratch
  7. Dimension Deduction from Stratch
  8. Feature Selection from Stratch

Unsupervised Learning

  1. Clustering from Stratch

Example Codes in Jupyter Notebook for Book Exercise

  • Problem 3.3 - Implementation of Logistic Regression
  • Problem 3.5 - Implementation of Linear Discrimination Analysis (LDA)
  • Problem 4.3 - Implementation of Iterative Dichotomiser 3 (ID3) Decision Tree
  • Problem 4.4 - Implementation of CART Decision Tree with Pruning
  • Problem 4.7 - Decision Tree Implementation with Non-Recursive Approach
  • Problem 5.5 - Implementation of Standard and Accumulated Back-Propagation
  • Problem 6.2 - Implementation of Support Vector Machine using Kernels
  • Problem 7.3 - Implementation of Naïve Bayes Classifier using Laplacian Correction
  • Problem 7.6 - Implementation of Averaged One-Dependent Estimator (AODE) of Semi-Naïve Bayes Classifier
  • Problem 9.4 - Implementation of K-Means Algorithm
  • Problem 9.10 - Implementation of K-Mean with Automatically K Selection
  • Problem 10.1 - Implementation of K Nearest Neighbors Algorithm (KNN)
  • Problem 11.1 - Implementation of Relief Algorithm for Feature-Selection in Binary Classification Problem

machine-learning-zhou_zhihua's People

Contributors

hatchin avatar

Watchers

 avatar

Forkers

hoar012

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.