All Projects → ZhiningLiu1998 → awesome-awesome-machine-learning

ZhiningLiu1998 / awesome-awesome-machine-learning

Licence: CC0-1.0 license
A curated list of awesome lists across all machine learning topics. | 机器学习/深度学习/人工智能一切主题 (学习范式/任务/应用/模型/道德/交叉学科/数据集/框架/教程) 的资源列表汇总。

Projects that are alternatives of or similar to awesome-awesome-machine-learning

Machine Learning Notebooks
Machine Learning notebooks for refreshing concepts.
Stars: ✭ 222 (-43.65%)
Mutual labels:  machine-learning-algorithms
Igel
a delightful machine learning tool that allows you to train, test, and use models without writing code
Stars: ✭ 2,956 (+650.25%)
Mutual labels:  machine-learning-algorithms
aibolit
Static Analyzer for Java Code with Machine Learning in Mind
Stars: ✭ 53 (-86.55%)
Mutual labels:  machine-learning-algorithms
Color Accessibility Neural Network Deeplearnjs
🍃 Using a Neural Network to improve web accessibility in JavaScript.
Stars: ✭ 230 (-41.62%)
Mutual labels:  machine-learning-algorithms
Watermark Remover
Remove watermark automatically(Just can use for fixed position watermark till now). 自动水印消除算法的实现(目前只支持固定水印位置)。
Stars: ✭ 236 (-40.1%)
Mutual labels:  machine-learning-algorithms
Pretty Print Confusion Matrix
Confusion Matrix in Python: plot a pretty confusion matrix (like Matlab) in python using seaborn and matplotlib
Stars: ✭ 244 (-38.07%)
Mutual labels:  machine-learning-algorithms
Face Identification Tpe
Face identification with CNN + TPE using Keras
Stars: ✭ 208 (-47.21%)
Mutual labels:  machine-learning-algorithms
mlzero to hero
No description or website provided.
Stars: ✭ 40 (-89.85%)
Mutual labels:  machine-learning-algorithms
Learningx
Deep & Classical Reinforcement Learning + Machine Learning Examples in Python
Stars: ✭ 241 (-38.83%)
Mutual labels:  machine-learning-algorithms
Python-Course
Python Basics, Machine Learning and Deep Learning
Stars: ✭ 50 (-87.31%)
Mutual labels:  machine-learning-algorithms
Learn Statistical Learning Method
Implementation of Statistical Learning Method, Second Edition.《统计学习方法》第二版,算法实现。
Stars: ✭ 228 (-42.13%)
Mutual labels:  machine-learning-algorithms
Aleph star
Reinforcement learning with A* and a deep heuristic
Stars: ✭ 235 (-40.36%)
Mutual labels:  machine-learning-algorithms
php-kmeans
PHP K-Means
Stars: ✭ 81 (-79.44%)
Mutual labels:  machine-learning-algorithms
Self Attention Cv
Implementation of various self-attention mechanisms focused on computer vision. Ongoing repository.
Stars: ✭ 209 (-46.95%)
Mutual labels:  machine-learning-algorithms
Grokking-Machine-Learning
This repo aims to contain different machine learning use cases along with the descriptions to the model architectures
Stars: ✭ 54 (-86.29%)
Mutual labels:  machine-learning-algorithms
Machine Learning Interview Enlightener
This repo is meant to serve as a guide for Machine Learning/AI technical interviews.
Stars: ✭ 207 (-47.46%)
Mutual labels:  machine-learning-algorithms
Suod
(MLSys' 21) An Acceleration System for Large-scare Unsupervised Heterogeneous Outlier Detection (Anomaly Detection)
Stars: ✭ 245 (-37.82%)
Mutual labels:  machine-learning-algorithms
regression-python
In this repository you can find many different, small, projects which demonstrate regression techniques using python programming language
Stars: ✭ 15 (-96.19%)
Mutual labels:  machine-learning-algorithms
bayes
naive bayes in php
Stars: ✭ 61 (-84.52%)
Mutual labels:  machine-learning-algorithms
Machine-Learning-Algorithms
All Machine Learning Algorithms
Stars: ✭ 24 (-93.91%)
Mutual labels:  machine-learning-algorithms

🚀 Awesome Machine Learning Resources

Language: [English] [Chinese/中文]

A curated list of curated lists of awesome resources across various machine learning and deep learning topics.

With 380+ items (Dec 2021), this repository aims to:

  • help beginners understand the branches and latest developments in machine learning;
  • help researchers follow new machine learning research directions;
  • help engineers find suitable tutorials and libraries to solve practical problems.

Note:

  • Please leave a STAR if you like this project!
  • Contributing: If you find any incorrect / inappropriate / outdated content, please kindly consider opening an issue or a PR. We would greatly appreciate your contribution to this list!
  • Mark: ⚠️ indicates inactive, i.e., the corresponding list has stopped updating (for 12+ months), but can still be a good reference for starters.

What's new:

Check out Zhining's other open-source projects!


Imbalanced-Ensemble [PythonLib]

GitHub stars

Imbalanced Learning [Awesome]

GitHub stars

Self-paced Ensemble [ICDE]

GitHub stars

Meta-Sampler [NeurIPS]

GitHub stars

Table of Contents

General Machine Learning

Machine Learning Paradigm

Semi/Self-Supervised Learning

Contrastive Learning

Representation Learning (Embedding)

Metric Learning

Reinforcement Learning

Transfer Learning

Meta-learning

Multi-task Learning

Imbalanced/Long-tail Learning

Few-shot Learning

Adversarial Learning

See also: Machine Learning Model -> Generative Model & Generative Adversarial Network (GAN)

Robust Learning

Active Learning

Lifelong/Incremental/Continual Learning

Ensemble Learning

See also: Machine Learning Model -> Tree-based & Ensemble Model

Automated Machine Learning (AutoML)

Federated Learning

Anomaly Detection

Clustering

Dimensionality Reduction (Feature Selection/Extraction)

Machine Learning Task & Application

Computer Vision (CV)

Natural Language Processing (NLP)

Multi-modal & Cross-modal Learning

Graph Learning

See also: Machine Learning Model -> Graph Neural Network (GNN, GCN, GAT, etc.)

Knowledge Graph

Time-series/Stream Learning

Recommender Systems

Information Retrieval

Gaming & Searching

Machine Learning Model

Pretrained & Foundation Model

in NLP (BERT, RoBERTa, GPT, etc.)
in CV (Visual Transformers, etc.)
in other topics

Convolutional Neural Network (CNN)

Note: This is a big topic and almost all existing lists are outdated. Please refer to Computer Vision (CV) in Machine Learning Task & Application for more recent information.

Recurrent Neural Network (RNN, LSTM, GRU, etc.)

Note: This is a big topic and almost all existing lists are outdated. Please refer to Time-series/Stream Learning in Machine Learning Task & Application for more recent information.

Graph Neural Network (GNN, GCN, GAT, etc.)

See also: Machine Learning Task & Application -> Graph Learning

Generative Model & Generative Adversarial Network (GAN)

See also: Machine Learning Paradigm -> Adversarial Learning

Variational Autoencoder

See also: Machine Learning Paradigm -> Representation Learning

  • [List] Awesome-VAEs
    • Awesome work on the VAE, disentanglement, representation learning, and generative models.
  • [Code Collection] PyTorch-VAE
    • A collection of Variational AutoEncoders (VAEs) implemented in pytorch with focus on reproducibility.

Tree-based & Ensemble Model

See also: Machine Learning Paradigm -> Ensemble Learning

Machine Learning Interpretability & Fairness & Ethics

Interpretability in AI

Fairness in AI

  • General

    • [List] FairAI
      • This is a collection of papers and other resources related to fairness.
    • [List] Awesome Fairness in AI [⚠️Inactive]
      • A curated, but probably biased and incomplete, list of awesome Fairness in AI resources.
  • Sub-topics

  • Practice

    • [Tutorial]fairness_tutorial
      • Dealing with Bias and Fairness in Data Science Systems: A Practical Hands-on Tutorial.
    • [Library] ml-fairness-gym [⚠️Inactive]
      • A set of components for building simple simulations that explore the potential long-run impacts of deploying machine learning-based decision systems in social environments.

Ethics in AI

  • General

  • Sub-topics

    • [List] Awesome-Privacy **
      • Toward ethical, transparent and fair AI/ML: a critical reading list for engineers, designers, and policy makers.

Interdisciplinary: Machine Learning + X

System (MLSys/SysML)

Database (AIDB/ML4DB)

Software Engineering (MLonCode)

Cyber Security

Quantum Computing

  • [List] Awesome Machine Learning for Cyber Security
    • A list of awesome papers and cool resources in the field of quantum machine learning (machine learning algorithms running on quantum devices). It does not include the use of classical ML algorithms for quantum purpose.

Medical & Healthcare

Bioinformatics

Biology & Chemistry

Finance & Trading

Business

Law

Machine Learning Datasets

Production Machine Learning

Open-source Libraries

Big Data Frameworks

Acknowledgement

  • 🌟 Thank you for taking the time to read this far, please leave a STAR if you like this project! 🌟
  • 💬 If you find any incorrect/inappropriate/outdated content, please kindly consider opening an issue/PR. 💬
  • 💖 We would greatly appreciate your contribution to this list! 💖

Contributors

Thanks goes to these wonderful people (emoji key):

Zhining Liu
Zhining Liu

💻 🤔 🚧
yueliu1999
yueliu1999

🖋
Kim Hammar
Kim Hammar

🖋
Adam Narozniak
Adam Narozniak

🖋

This project follows the all-contributors specification. Contributions of any kind welcome!

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].