Git Product home page Git Product logo

ai_learning_hub's Introduction

AI Learning Hub

LICENSE





Photo Credit: Liam Kay

AI Learning Hub is an open-sourced machine learning handbook. We contribute to this repo by summarizing interesting blog, course and/or notes of machine learning, deep learning, computer vision, robotics and/or statistics. We also intend to provide each post with Chinese version.

We do this because we love AI and sharing. Excellent materials are the step stone for learning AI. We think everyone is deserved a chance to study AI with excellent materials. We welcome anyone to join us to make it better!

And you own whatever you write here!

View Contents

We provide with two ways to view and learn the blogs.

View author's homepage (Highly Recommended!)

The best way to view the contents of any blog is to view the homepage of the author of that blog that especially interests you. The information of author's homepage of each blog is listed in this README and will be updated as any changes happen.

We highly recommend this way to view the contents of any blog.

Use Jekyll and Ruby to view locally (Not Recommended)

  1. Install Ruby environment. Instructions can be found here.

  2. Run

gem install jekyll bundler
  1. Run
git clone https://github.com/Wei2624/AI_Learning_Hub.git
cd AI_Learning_Hub
bundle install
bundle exec jekyll build
  1. In _site directory, you can find .html file. Then, you are able to view them locally.

Join us

You are very welcome to join us to improve this repo more!

Write Blog

The easiest way to contribute is to fork this project and write your own contents. Remember that you own whatever you write.

To unify the style of each blog, you should use markdown as the syntax with mathjax as a plugin for math. Of course, you can insert html code whenever you want. An example of header of a blog can be as below:

---
layout: single
mathjax: true
title: Regularization and Model Selection
share: true
permalink: /MachineLearning/sv_regularization_model_selection/
---

For layout, you better either choose single where comments are enabled or archive where comments are disabled. For more layout options, you can view here.

permalink is a slef-defined relative url path. If you want to host up your blog, you can append permalink to your site-url.

You better follow this procedure so that people can run ruby command to generate local page for view.

Host Blog

You can put up your own blog. The easiest way to do this is to use submodule from git.

Essentially, you have your own repo. Then you can run git submodule command to add this repo as a subdirectory to your original repo. This repo will just become one of the folders in your repo. You can access whatever you write here.

Distribution of contents

Distribution of contents without author's permission is strictly prohibited.

Please respect the authorship of each blog there. If you want to distribute them, you can ask the author for permission. Every author here has all the rights to their written blog and is fully responsible for their written blogs.

Blog Information

Module Blog Title Lang Author Contact
ML Generative Algorithm EN Wei Zhang [email protected]
ML Generative Algorithm CH Zishi Yan WeChat:air-sowhat
ML Discriminative Algorithm EN Wei Zhang [email protected]
ML Support Vector Machine EN Wei Zhang [email protected]
ML Bias-Varaince and Error Analysis EN Wei Zhang [email protected]
ML Learning Theory EN Wei Zhang [email protected]
ML Regularization and Model Selection EN Wei Zhang [email protected]
ML Online Learning and Perceptron Algorithm EN Wei Zhang [email protected]
ML K-Means EN Wei Zhang [email protected]
ML EM Algorithm EN Wei Zhang [email protected]
ML Variational Inference EN Wei Zhang [email protected]
DL Nerual Networks EN Wei Zhang [email protected]
DL Backpropagation EN Wei Zhang [email protected]

ai_learning_hub's People

Contributors

wei2624 avatar

Watchers

James Cloos avatar

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.